Hello, I'm building a PCB with a DP83TD510E phy and LAN9303M 3 port switch. My current design doesn't appear to work, as there is no communication between the two chips (The DP83TD510E can establish a link over SPE, but it appears that the link is broken between the DP83TD510E and LAN9303M).
I currently have the corresponding port on the switch operating in MAC mii mode, but as the DP83TD510E does not have COL or CRS outputs I had to leave these disconnected. After doing some more research I suspect this may be partly why the current design does not work, coupled with the fact I'm trying to connect a 10Base-T1L device to a switch which only supports 10Base-T and 100Base-X.
In order to fix the design, could you advise which (if any) of these solutions I should implement:
- Synthesise the COL and CRS outputs and feed these into the switches mii interface
- Operate the DP83TD510E in media converter mode, and operate the switch in PHY rmii mode instead of MAC mii mode. Drive both modules form a single 50MHz clock source
Thanks for your help