主题中讨论的其他器件:DP83869、 AM5748、 SYSBIOS
工具与软件:
DP83869 通过 RGMII0连接到 AM5748 SOC。 DP83869通过以太网电缆连接到 PC、并在 PC 上启用自动协商。
如果在 DP83869 PHY 上启用了自动协商、则表明链路已建立、数据传输成功。 在 手动模式下配置 DP83869以太网 PHY 时、链接未建立。
我们已在 Linux 和 SYSBIOS 上尝试过、在两种情况下都可以看到相同的观察结果。
PHY 复位后的寄存器转储
PHY REG 00 = 00001140
PHY REG 01 = 00007949
PHY REG 02 = 00002000
PHY REG 03 = 0000a0f3
PHY REG 04 = 000001e1
PHY REG 05 = 00000000
PHY REG 06 = 00000064
PHY REG 07 = 00002001
PHY REG 08 = 00000000
PHY REG 09 = 00000300
PHY REG 0A = 00000000
PHY REG 0b = 00000000
PHY REG 0c = 00000000
PHY REG 0d = 00000000
PHY REG 0e = 00000000
PHY REG 0f = 0000F000
PHY REG 10 = 00005048
PHY REG 11 = 00000002
PHY REG 12 = 00000000
PHY REG 13 = 00000000
PHY REG 14 = 000029c7
PHY REG 15 = 00000000
PHY REG 16 = 00000000
启用自动协商功能时的寄存器转储
PHY REG 00 = 00001140
PHY REG 01 = 0000796d
PHY REG 02 = 00002000
PHY REG 03 = 0000a0f3
PHY REG 04 = 000001e1
PHY REG 05 = 0000cde1
PHY REG 06 = 0000006f
PHY REG 07 = 00002001
PHY REG 08 = 00006001
PHY REG 09 = 00000300
PHY REG 0A = 00003800
PHY REG 0b = 00000000
PHY REG 0c = 00000000
PHY REG 0d = 00000000
PHY REG 0e = 00000000
PHY REG 0f = 0000F000
PHY REG 10 = 00005048
PHY REG 11 = 0000bd02
PHY REG 12 = 00000000
PHY REG 13 = 00001c40
PHY REG 14 = 000029c7
PHY REG 15 = 00000000
PHY REG 16 = 00000000
100M 手动模式寄存器转储
PHY REG 00 = 00002100
PHY REG 01 = 00007949
PHY REG 02 = 00002000
PHY REG 03 = 0000a0f3
PHY REG 04 = 000001e1
PHY REG 05 = 00000000
PHY REG 06 = 00000064
PHY REG 07 = 00002001
PHY REG 08 = 00000000
PHY REG 09 = 00000300
PHY REG 0A = 00000000
PHY REG 0b = 00000000
PHY REG 0c = 00000000
PHY REG 0d = 00000000
PHY REG 0e = 00000000
PHY REG 0f = 0000F000
PHY REG 10 = 00005048
PHY REG 11 = 00006802
PHY REG 12 = 00000000
PHY REG 13 = 00000000
PHY REG 14 = 000029c7
PHY REG 15 = 00000000
PHY REG 16 = 00000000
1G 手动模式寄存器转储
PHY REG 00 = 00000140
PHY REG 01 = 00007949
PHY REG 02 = 00002000
PHY REG 03 = 0000a0f3
PHY REG 04 = 000001e1
PHY REG 05 = 00000000
PHY REG 06 = 00000064
PHY REG 07 = 00002001
PHY REG 08 = 00000000
PHY REG 09 = 00000300
PHY REG 0A = 00000000
PHY REG 0b = 00000000
PHY REG 0c = 00000000
PHY REG 0d = 00000000
PHY REG 0e = 00000000
PHY REG 0f = 0000F000
PHY REG 10 = 00005048
PHY REG 11 = 0000a802
PHY REG 12 = 00000000
PHY REG 13 = 00000000
PHY REG 14 = 000029c7
PHY REG 15 = 00000000
PHY REG 16 = 00000000
建议将会很有帮助。
谢谢!
Sandeep