Hello TI Team,
We are trying to bring up TV2 evaluation board with DP83867IR. We want to use them in MII/RGMII mode. Accessing the registers via MDIO works fine. Receiving data via MII/RGMII works fine as well. However, the Chip does not output a Tx Data. (~25Mhz frequency measured on TX_CLK in MII mode).
I have register values for MII/RGMII as below -
MII
0 - 0x2100, 1 - 0x794d, 2 - 0x2000, 3 - 0xA231, 4 - 0x01E1, 5 - 0, 6 -0x64
7 - 0x2001, 8 - 0, 9 - 0x0300, 10 - 0, 15 - 0x3000, 16 - 0x5048, 17 - 0x6f02,
18 - 0, 19 - 0x0440, 20 - 0x29c7, 21 - 0, 22 - 0, 23 - 0x40, 24 - 0x6150
25 - 0x4444, 26 - 0x2, 27 - 0, 28 - 0, 29 - 0, 30 - 2, 31 - 0
0x0170 - 0x0C0F, 0x006E - 0, 0x006F - 0, 0x002c - 0x141f
0x0032 - 0
RGMII
0 - 0x2100, 1 - 0x794d, 2 - 0x2000, 3 - 0xA231, 4 - 0x01E1, 5 - 0, 6 -0x64
7 - 0x2001, 8 - 0, 9 - 0x0300, 10 - 0, 15 - 0x3000, 16 - 0x5048, 17 - 0x6C02,
18 - 0, 19 - 0x0400, 20 - 0x29c7, 21 - 0, 22 - 0, 23 - 0x40, 24 - 0x6150
25 - 0x4444, 26 - 0x2, 27 - 0, 28 - 0, 29 - 0, 30 - 0x2, 31 - 0
0x0170 - 0x0C0F, 0x006E - 0, 0x006F - 0, 0x002c - 0x141f, 0x0086 - F6
0x0032 - D3/D0
Belo is the schematics :
1. How to confirm that PHY is operating in MII mode?
2. In RGMII, TX CLK delay is changed to 0ns, 2ns and 4ns but still tx communication is not observed.
3. Am I missing any register update here ?
4. Is there any register which can tell tx error / tx status like we have for rx?
Could you help with these information ?
Thank you,
Best Regards,
Charchil Dudani