大家好、我使用的是定制 Zynq MPSoC 板、我使用的是 TI DP83867ERGZ PHY 器件。 我有自举配置、因此 PHY 地址应该为3、但在 u-boot 上仅在 PHY 地址7上检测到。 我还注意到、只要我为 MPSoC 上电、所有自举引脚上的分压器电压就会变为0伏。 在 u-boot PHY 上成功检测到。 但当我连接 PHY 与 PC 链路总是关闭,链路状态为0 . 亲切的建议
mii 转储(u-boot):
0.(1140 )-- PHY 控制寄存器--
(8000:0000) 0.15 = 0复位
(4000:0000) 0.14 = 0环回
(2040:0040) 0。 6、13 = B10速度选择= 1000Mbps
(1000:1000) 0.12 = 1A/N 使能
(0800:0000) 0.11 = 0断电
(0400:0000) 0.10 = 0隔离
(0200:0000) 0。 9 = 0重新启动 A/N
(0100:0100) 0。 8 = 1双工=全双工
(0080:0000) 0。 7 = 0冲突测试使能
(003f:0000) 0。 5- 0 = 0 (保留)
1.(7949)-- PHY 状态寄存器--
(8000:0000) 1.15 = 0 100BASE-T4可用
(4000:4000) 1.14 = 1 100BASE-X 可全双工
(2000:2000) 1.13 = 1 100BASE-X 半双工
(1000:1000) 1.12 = 1 10 Mbps 可实现全双工
(0800:0800) 1.11 = 1 10 Mbps 半双工能力
(0400:0000) 1.10 = 0 100BASE-T2可全双工
(0200:0000) 1. 9 = 0 100BASE-T2可半双工
(0100:0100) 1. 8 = 1扩展状态
(0080:0000) 1. 7 = 0 (保留)
(0040:0040) 1. 6 = 1 MF 前导码抑制
(0020:0000) 1. 5 = 0 A/N 完成
(0010:0000) 1. 4 = 0远程故障
(0008:0008) 1. 支持3 = 1A/N
(0004:0000) 1. 2 = 0链路状态
(0002:0000) 1. 1 = 0 Jabber 检测
(0001:0001) 1. 0 = 1扩展功能
2.(2000年)---- PHY ID 1寄存器----
(FFFF:2000) 2.15- 0 = 8192 OUI 部分
3.(a231) PHY ID 2寄存器--
(fc00:a000) 3.15-10 = 40 OUI 部分
(03f0:0230) 3. 9-4 = 35制造商器件型号
(000f:0001) 3. 3- 0 = 1制造商版本号
4.(01e1)--自动协商通告寄存器--
(8000:0000) 4.15 = 0下一页可用
(4000:0000) 4.14 = 0 (保留)
(2000:0000) 4.13=0远程故障
(1000:0000) 4.12 = 0 (保留)
(0800:0000) 4.11 = 0非对称暂停
(0400:0000) 4.10 = 0暂停使能
(0200:0000) 4. 支持9 = 0 100BASE-T4
(0100:0100) 4. 8 = 1 100BASE-TX 全双工
(0080:0080) 4. 支持7 = 1 100BASE-TX
(0040:0040) 4. 可支持6 = 1 10BASE-T 全双工
(0020:0020) 4. 5 = 1支持10BASE-T
(001f:0001) 4. 4- 0 = 1选择器= IEEE 802.3 CSMA/CD
5.(0000)--自动协商伙伴能力寄存器--
(8000:0000) 5.15 = 0下一页功能
(4000:0000) 5.14 = 0确认
(2000:0000) 5.13 = 0远程故障
(1000:0000) 5.12=0 (保留)
(0800:0000) 5.11 = 0可实现非对称暂停
(0400:0000) 5.10 = 0暂停可用
(0200:0000) 5. 支持9 = 0 100BASE-T4
(0100:0000) 5. 可进行8 = 0 100BASE-X 全双工处理
(0080:0000) 5. 支持7 = 0 100BASE-TX
(0040:0000) 5. 可进行6 = 0 10BASE-T 全双工操作
(0020:0000) 5. 5 = 0 10BASE-T 可用
(001f:0000) 5. 4- 0 = 0伙伴选择器=???
ZynqMP>MII 读取0x07 0x0000
1140
ZynqMP>MII 读取0x07 0x0001
7949
ZynqMP>MII 读取0x07 0x0003
A231
ZynqMP>MII 读取0x07 0x0004
01页1
ZynqMP>MII 读取0x07 0x0005
0000
ZynqMP>MII 读取0x07 0x0009
0300
ZynqMP>MII 读取0x07 0x000A
0000
ZynqMP>MII 读取0x07 0x0010
5048
ZynqMP>MII 读取0x07 0x0011
0302
ZynqMP>MII 读取0x07 0x0012
0000
ZynqMP>MII 读取0x07 0x0013
0040
ZynqMP>MII 读取0x07 0x0014
29C7
ZynqMP>MII 读取0x07 0x0015
0000
ZynqMP>MII 读取0x07 0x0016
0000
ZynqMP>MII 读取0x07 0x0017
0040
ZynqMP>MII 读取0x07 0x0018
6150
ZynqMP>MII 读取0x07 0x0019
4444
ZynqMP>MII 读取0x07 0x001E
0002
ZynqMP>MII 读取0x07 0x006E
00A8
ZynqMP>MII 读取0x07 0x006F
3000
