Part Number: DP83TG720S-Q1
We are currently developing an interface to the DP83TG720S-Q1 on the TRION 85.
To do different tests with just one PHY we try to use the different loopback modes of the PHY.
We could manage to send test-frames generated by the PHY itself to the RX[3:0]-interface. Our timing is now working with sampling the data.
We now try to send our own data through the TX[3:0] interface and receive it on the RX[3:0]. We try to configure the digital loopback mode without data-generation, so that the PHY should use the TX data.
This does not work, could you please tell me which registers I have to configure through the MDIO interface.
- BMCR <= 0x8000 ... HW reset
- MII_REG_1F <= 0x8000 ... SW reset
- 0x018C <= 0x0001 ... turn off sleep
- 0x1834 <= 0x4000 ... set master
- 0x0602 <= 0x0002 ... turn on RX delay
- 0x0430 <= 0x0090 ... set delay on RX
- MII_REG_1F <= 0x4000 ... digital reset
- MII_REG_16 <= 0x0104 ... turn on digital loopback
- 0x0800 <= 0x0800 ... bit11 as described in the datasheet
when we also configure the PRBS registers we can see the generated data on the RX signals. When we want to see our TX signals it does not work. Which configuration registers do we have forgotten?
Thanks
Alexander