大家好、
我们将 DP83867CS PHY 用于 SGMII 接口10/100Mbps
我们正在建立 MDI 链路。
但我们无法对设备执行 ping 操作。
请在下面找到寄存器转储。
=> MDIO 读取 FM1@DTSEC9 0-0x1f
从总线 FSL_MDIO1读取
地址0处的 PHY:
0 - 0x1140
1 - 0x796d
2 - 0x2000
3 - 0xa231
4–0x1e1
5 - 0xcde1
6 - 0x6F
7 - 0x2001
8 - 0x6001
9 - 0x200
10 - 0x0
11 - 0x0
12 - 0x0
13 - 0x401f
14–0x0
15 - 0x3000
16 - 0x5840
17 - 0x7c02
18 - 0x0
19 - 0x1c42
20 - 0x29ff
21–0x0
22–0x0
23 - 0x40
24 - 0x60b0
25–0x0
26 - 0x2
27–0x0
28–0x0
29–0x0
30 - 0x202
31–0x0
从 SGMII 调试指南获取0x0037寄存器
=> MDIO 写入 FM1@DTSEC9 0x000D 0X001F
=> MDIO 写入 FM1@DTSEC9 0x000E 0X0037
=>
=> MDIO 写入 FM1@DTSEC9 0x000D 0X401F
=> MDIO 读取 FM1@DTSEC9 0x000E
从总线 FSL_MDIO1读取
地址0处的 PHY:
14–0x0
请尽早分享此调试过程。
谢谢
凯文