ZHCACH7 march 2023 DP83826E
读取寄存器并验证数据表中显示的默认值。请注意,某些寄存器的初始值可能会因 strap 配置选项而异。
下面展示了在启用自协商的情况下以 10/100Mbps 速率运行 PHY 和链路的预期寄存器值。
寄存器地址 | 寄存器值 | |
---|---|---|
10Mbps | 100Mbps | |
0x0000 | 3100 | 3100 |
0x0001 | 786D | 786D |
0x0002 | 2000 | 2000 |
0x0003 | A130 | A130 |
0x0004 | 0041 | 01E1 |
0x0005 (1) | 41E1 | 41E1 |
0x0006 | 0007 | 0007 |
0x0007 | 2001 | 2001 |
0x0008 | 0000 | 0000 |
0x0009 | 0000 | 0000 |
0x000A | 0100 | 0100 |
0x000B | 0000 | 0000 |
0x000D | 0000 | 0000 |
0x000E | 0000 | 0000 |
0x000F | 0000 | 0000 |
0x0010 (2) | 4717 或 0017 | 4715 或 0715 |
0x0011 | 0108 | 0108 |
0x0012 | 7400 | 7400 |
0x0013 | 2800 | 2800 |
0x0014 | 0000 | 0000 |
0x0015 | 0000 | 0000 |
0x0016 | 0100 | 0100 |
0x0017 | 0041 | 0041 |
0x0018 | 0480 | 0480 |
0x0019 | C000 | CC00 |
0x001A | 0000 | 0000 |
0X001B | 007D | 007D |
0X001B | 05EE | 05EE |
0X001C | 0000 | 0000 |
0x001E | 0002 | 0102 |
在 PHY 以给定速度链接的情况下,使用这些值作为参考来识别预期运行的任何变化。请注意,并非所有寄存器都需要相同,例如。
示例:在以 10Mbps 的速率为 PHY 供电并链接之后,寄存器 0x0010 以十六进制值 0017 读取。这意味着位 [4, 2, 1, 0] 为高电平。这些位会确认:自协商完成、全双工、10Mbps 模式以及建立了有效链路。
对于表中显示的任何不同于预期值的值,重复此过程将有助于诊断 PHY 的确切状态来解决遇到的任何问题。