Other Parts Discussed in Thread: DP83867E,
We are working on creating my own configuration script for the single-pair PHY DP83TG720 and four-pair PHY DP83867E/IS/CS on the DP83TG720EVM-MC. This is to replicate the behaviour of TI's configuration script flashed on the onboard MSP40F5528.
We have two evaluations boards connected over single pair ethernet and one computer connected to each of the four-pair ethernet connectors on each board. When we use the configuration loaded on the MSP it works fine, both computers can see and talk to each other.
We try to write to the registers using an external microcontroller, to replicate what the onboard MSP is doing. We confirmed that the registers we wanted to write to are written correctly from our external MCU by using the USB2MDIO tool from TI so we believe our MDIO drive is working on a hardware level.
However we do not see a connection between our two computers.
I believe we are maybe missing some registers in our configuration (currently we only set 5 registers), but it's difficult to know because the MSP configuration script has not been published. Here are the registers we set...
1) Single Pair Phy:
0x1834, 0xC001 (For Master) 0x8001 (For Slave)
2) Four Pair Phy:
Are we missing something? We simply want to emulate what the MSP is doing because it works with that setup.
Thanks in advance!