Hmm. No reply to your question? We are reviewing the same controller for some OEM designs.
Review the date code of your W7500P as earlier datecodes have this 10M bug (does not support 100M):
We want to use the w7500p but, I see you mention w7500p is buggy here:
W7100A or W7500P?]
What bug(s) is it?
Is it fixed?
do you still recommand w7100a over w7500p??
I just ordered and received 10 W7500P chips from Mouser. We ordered these chips with the intention of receiving the R3 version, with the 100M Ethernet issue resolved.
The chip marking is as follows:
So, the date code is 1720 (roughly May 14, 2017). I was expecting a date code of at least 1732 (Aug. 6, 2017), since the chip was released in August.
Can someone from Wiznet please confirm that a date code of 1720 means this chip is R3 and not R2?
You will want the W7500P R3 version of the IC which is date code 1720+ (Year = 2017; Week 20 or higher).
Also, if you are interested in reducing your bill of materials costs for the design, you can source many valid equivalent RJ45 connectors with magnetics from companies including Link-PP in Shenzhen:
Jason Choi-Sales Engineer
LINK-PP INT’L TECHNOLOGY Co., LIMITED.
Jia An Industrial Park, Chenjiang Town, Huizhou City, 516003, China
As a suggestion, consider to add ESD protection devices for any possible transients on the RJ45 connector. Good vendors for such parts are Bourns, Socay (Shenzhen), ST for such ethernet protection.