一、寄存器概览
KSZ8081MNX/RNB 支持 IEEE 802.3 标准的 MII 管理接口(MDIO),寄存器地址范围为 0x00 - 0x1F,其中寄存器 0x00 - 0x08 为 IEEE 标准寄存器,0x09 - 0x1F 为扩展功能寄存器。寄存器按功能可分为基本控制与状态、自动协商、中断控制、诊断与测试、电源管理等类别。
一、标准控制与状态寄存器(0x00-0x03)
1. 0x00:Basic Control Register(基本控制寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Reset | 1 = 触发软件复位;0 = 正常运行 | RW/SC | 0 | 复位后自动清零,复位过程中寄存器值恢复默认或引脚配置 |
14 | Loopback | 1 = 使能本地(数字)环回;0 = 正常模式 | RW | 0 | 环回模式用于测试 MII/RMII 与 MAC 的数据通路 |
13 | Speed Select | 1 = 100Mbps;0 = 10Mbps | RW | 由 SPEED 引脚配置 | 自动协商使能(位 12=1)时,此位无效 |
12 | Auto-Negotiation Enable | 1 = 使能自动协商;0 = 禁用 | RW | 由 NWAYEN 引脚配置 | 使能后覆盖位 13(速率)和位 8(双工)的手动配置 |
11 | Power-Down | 1 = 使能掉电模式;0 = 正常模式 | RW | 0 | 掉电时仅保留 MII 管理接口,退出需两次软件复位(位 15=1) |
10 | Isolate | 1 = 隔离 PHY 与 MII/RMII;0 = 正常连接 | RW | 由 ISO 引脚配置 | 隔离后 PHY 不响应 MII/RMII 信号 |
9 | Restart Auto-Negotiation | 1 = 重启自动协商;0 = 正常 | RW/SC | 0 | 自动协商中触发时重新发起协商,完成后自动清零 |
8 | Duplex Mode | 1 = 全双工;0 = 半双工 | RW | 由 DUPLEX 引脚反值配置 | 自动协商使能时无效 |
7 | Collision Test | 1 = 使能碰撞测试;0 = 禁用 | RW | 0 | 测试时强制 COL 引脚输出高电平 |
6:0 | Reserved | 预留 | RO | 0000000 | 无功能定义,读取为 0 |
2. 0x01:Basic Status Register(基本状态寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | 100BASE-T4 | 1 = 支持 100BASE-T4;0 = 不支持 | RO | 0 | 本芯片不支持 T4 模式,固定为 0 |
14 | 100BASE-TX Full-Duplex | 1 = 支持 100Mbps 全双工;0 = 不支持 | RO | 1 | 芯片固有能力标识 |
13 | 100BASE-TX Half-Duplex | 1 = 支持 100Mbps 半双工;0 = 不支持 | RO | 1 | 芯片固有能力标识 |
12 | 10BASE-T Full-Duplex | 1 = 支持 10Mbps 全双工;0 = 不支持 | RO | 1 | 芯片固有能力标识 |
11 | 10BASE-T Half-Duplex | 1 = 支持 10Mbps 半双工;0 = 不支持 | RO | 1 | 芯片固有能力标识 |
10:7 | Reserved | 预留 | RO | 0000 | 无功能定义 |
6 | No Preamble | 1 = 支持前导码抑制;0 = 正常前导码 | RO | 1 | 标识是否支持无前导码帧传输 |
5 | Auto-Negotiation Complete | 1 = 自动协商完成;0 = 未完成 | RO | 0 | 协商成功或失败均会置 1 |
4 | Remote Fault | 1 = 检测到远程故障;0 = 无故障 | RO/LH | 0 | 远程设备发送故障信号时置 1,故障解除后保持高电平 |
3 | Auto-Negotiation Ability | 1 = 支持自动协商;0 = 不支持 | RO | 1 | 芯片固有能力标识 |
2 | Link Status | 1 = 链路已建立;0 = 链路断开 | RO/LL | 0 | 链路断开时置 0,建立时置 1(电平触发) |
1 | Jabber Detect | 1 = 检测到 Jabber 错误;0 = 无 | RO/LH | 0 | 帧长超过 20ms 时置 1,复位或 TXEN 低电平 250ms 后清零 |
0 | Extended Capability | 1 = 支持扩展寄存器;0 = 不支持 | RO | 1 | 标识芯片支持 0x09-0x1F 扩展寄存器 |
3. 0x02:PHY Identifier 1(PHY 标识符 1)
位地址(Bit) | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:0 | 存储 PHY 组织唯一标识符(OUI)的第 3-18 位 | RO | 0x0022 | 对应 Microchip OUI(0010A1)的高 16 位 |
4. 0x03:PHY Identifier 2(PHY 标识符 2)
位地址(Bit) | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:10 | 存储 OUI 的第 19-24 位 | RO | 0x05 | 对应 Microchip OUI 的低 6 位 |
9:4 | 芯片型号编号 | RO | 0x16 | KSZ8081 固定型号编码 |
3:0 | 芯片版本号 | RO | Rev.A=0x0;Rev.A3=0x1 | 区分芯片硬件版本 |
二、自动协商寄存器(0x04-0x08)
1. 0x04:Auto-Negotiation Advertisement(自动协商通告寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Next Page | 1 = 支持下一页协商;0 = 不支持 | RW | 0 | 推荐置 0,本芯片不依赖下一页功能 |
14 | Reserved | 预留 | RO | 0 | 无功能定义 |
13 | Remote Fault | 1 = 通告远程故障能力;0 = 不通告 | RW | 0 | 告知链路伙伴本地支持故障上报 |
12 | Reserved | 预留 | RO | 0 | 无功能定义 |
11:10 | Pause | 00 = 无暂停;10 = 非对称暂停;01 = 对称暂停;11 = 两者都支持 | RW | 00 | 配置流量控制暂停帧模式 |
9 | 100BASE-T4 | 1 = 通告 T4 能力;0 = 不通告 | RO | 0 | 本芯片不支持 T4,固定为 0 |
8 | 100BASE-TX Full-Duplex | 1 = 通告 100Mbps 全双工;0 = 不通告 | RW | 由 SPEED 引脚配置 | 与位 13(速率)联动 |
7 | 100BASE-TX Half-Duplex | 1 = 通告 100Mbps 半双工;0 = 不通告 | RW | 由 SPEED 引脚配置 | 与位 13(速率)联动 |
6 | 10BASE-T Full-Duplex | 1 = 通告 10Mbps 全双工;0 = 不通告 | RW | 1 | 默认通告 10Mbps 全双工能力 |
5 | 10BASE-T Half-Duplex | 1 = 通告 10Mbps 半双工;0 = 不通告 | RW | 1 | 默认通告 10Mbps 半双工能力 |
4:0 | Selector Field | 00001 = IEEE 802.3 标准 | RW | 00001 | 固定为 IEEE 802.3 协议标识 |
2. 0x05:Auto-Negotiation Link Partner Ability(链路伙伴能力寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Next Page | 1 = 伙伴支持下一页;0 = 不支持 | RO | 0 | 反映伙伴的下一页能力 |
14 | Acknowledge | 1 = 收到伙伴链路码;0 = 未收到 | RO | 0 | 协商中伙伴确认信号 |
13 | Remote Fault | 1 = 伙伴上报故障;0 = 无 | RO | 0 | 伙伴发送的故障状态 |
12 | Reserved | 预留 | RO | 0 | 无功能定义 |
11:10 | Pause | 伙伴的暂停帧模式(同 0x04 位 11:10) | RO | 00 | 反映伙伴的流量控制能力 |
9 | 100BASE-T4 | 1 = 伙伴支持 T4;0 = 不支持 | RO | 0 | 反映伙伴的 T4 能力 |
8 | 100BASE-TX Full-Duplex | 1 = 伙伴支持 100Mbps 全双工;0 = 不支持 | RO | 0 | 反映伙伴的速率 / 双工能力 |
7 | 100BASE-TX Half-Duplex | 1 = 伙伴支持 100Mbps 半双工;0 = 不支持 | RO | 0 | 反映伙伴的速率 / 双工能力 |
6 | 10BASE-T Full-Duplex | 1 = 伙伴支持 10Mbps 全双工;0 = 不支持 | RO | 0 | 反映伙伴的速率 / 双工能力 |
5 | 10BASE-T Half-Duplex | 1 = 伙伴支持 10Mbps 半双工;0 = 不支持 | RO | 0 | 反映伙伴的速率 / 双工能力 |
4:0 | Selector Field | 伙伴的协议标识(同 0x04 位 4:0) | RO | 00001 | 通常为 IEEE 802.3 标识 |
3. 0x06:Auto-Negotiation Expansion(自动协商扩展寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:5 | Reserved | 预留 | RO | 00000000000 | 无功能定义 |
4 | Parallel Detection Fault | 1 = 并行检测到故障;0 = 无 | RO/LH | 0 | 并行检测时发现伙伴协议不匹配置 1 |
3 | Link Partner Next Page Able | 1 = 伙伴支持下一页;0 = 不支持 | RO | 0 | 基于伙伴通告的下一页能力 |
2 | Next Page Able | 1 = 本地支持下一页;0 = 不支持 | RO | 1 | 本地芯片下一页能力标识 |
1 | Page Received | 1 = 收到新协商页;0 = 未收到 | RO/LH | 0 | 收到伙伴下一页时置 1,读取后不清零 |
0 | Link Partner Auto-Negotiation Able | 1 = 伙伴支持自动协商;0 = 不支持 | RO | 0 | 并行检测到伙伴不支持协商时置 0 |
4. 0x07:Auto-Negotiation Next Page(自动协商下一页寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Next Page | 1 = 后续还有下一页;0 = 最后一页 | RW | 0 | 指示下一页是否继续 |
14 | Reserved | 预留 | RO | 0 | 无功能定义 |
13 | Message Page | 1 = 消息页;0 = 未格式化页 | RW | 1 | 消息页用于标准协商,未格式化页用于自定义 |
12 | Acknowledge 2 | 1 = 同意伙伴消息;0 = 不同意 | RW | 0 | 响应伙伴的消息页请求 |
11 | Toggle | 1 = 上一页码为 1;0 = 为 0 | RO | 0 | 跟踪协商页的码型翻转 |
10:0 | Message Field | 11 位协商消息码 | RW | 00000000001 | 标准消息码或自定义配置 |
5. 0x08:Link Partner Next Page Ability(链路伙伴下一页能力寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Next Page | 伙伴指示是否有后续页(同 0x07 位 15) | RO | 0 | 反映伙伴的下一页续传状态 |
14 | Acknowledge | 1 = 伙伴确认收到页;0 = 未确认 | RO | 0 | 伙伴对本地下一页的确认 |
13 | Message Page | 伙伴发送的页类型(同 0x07 位 13) | RO | 0 | 反映伙伴的页模式 |
12 | Acknowledge 2 | 1 = 伙伴同意消息;0 = 不同意 | RO | 0 | 伙伴对本地消息页的响应 |
11 | Toggle | 伙伴的上一页码状态(同 0x07 位 11) | RO | 0 | 反映伙伴的码型翻转 |
10:0 | Message Field | 伙伴发送的 11 位消息码 | RO | 00000000000 | 存储伙伴的协商消息 |
三、扩展控制与状态寄存器(0x10-0x11、0x15、0x16-0x18、0x1E-0x1F)
1. 0x10:Digital Reserved Control(数字控制寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:5 | Reserved | 预留 | RW | 00000000000 | 无功能定义,建议写 0 |
4 | PLL Off | 1 = EDPD 模式下自动关 PLL;0 = 保持开启 | RW | 0 | 配合 0x18 位 11(EDPD)使用,进一步节能 |
3:0 | Reserved | 预留 | RW | 0000 | 无功能定义,建议写 0 |
2. 0x11:AFE Control 1(模拟前端控制 1)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:6 | Reserved | 预留 | RW | 0000000000 | 无功能定义,建议写 0 |
5 | Slow-Oscillator Mode Enable | 1 = 启用片内慢振荡器;0 = 使用外部晶振 | RW | 0 | 需配合掉电模式(0x00 位 11=1)使用,最低功耗状态 |
4:0 | Reserved | 预留 | RW | |
三、扩展控制与状态寄存器
3. 0x15:RXER Counter(接收错误计数器)
位地址(Bit) | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:0 | 统计接收过程中检测到的符号错误帧数量 | RO/SC | 0x0000 | 仅统计 PHY 可检测的符号错误(如编码错误),读取寄存器后自动清零。 |
4. 0x16:Operation Mode Strap Override(操作模式引脚配置覆盖寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Factory Mode | 1 = 工厂测试模式;0 = 正常模式 | RW | 由 TXC 引脚配置 | 若 TXC 引脚复位时锁存高电平,需写 0 清除工厂模式;仅适用于 KSZ8081MNX。 |
14:13 | Reserved | 预留 | RW | 00 | 无功能定义,建议写 0。 |
12 | B-CAST_OFF Override | 1 = 覆盖 PHY 地址 0 的广播属性;0 = 遵循引脚配置 | RW | 0 | 置 1 时,PHY 地址 0 设为唯一地址(非广播)。 |
11:10 | Reserved | 预留 | RO | 00 | 无功能定义,读取为 0。 |
9 | MII B-to-B Override | 1 = 覆盖 MII 背靠背模式;0 = 遵循引脚配置 | RW | 0 | 需同时置位 0 为 1 生效;仅适用于 KSZ8081MNX。 |
8 | RMII B-to-B Override | 1 = 覆盖 RMII 背靠背模式;0 = 遵循引脚配置 | RW | 0 | 需同时置位 1 为 1 生效;仅适用于 KSZ8081RNB。 |
7 | NAND Tree Override | 1 = 覆盖 NAND 树模式;0 = 遵循引脚配置 | RW | 0 | 置 1 时强制启用 / 禁用 NAND 树测试模式。 |
6:5 | Reserved | 预留 | RW | 00 | 无功能定义,建议写 0。 |
4 | RMII Override | 1 = 覆盖 RMII 模式;0 = 遵循引脚配置 | RW | 0 | 仅适用于 KSZ8081RNB。 |
3 | MII Override | 1 = 覆盖 MII 模式;0 = 遵循引脚配置 | RW | 1 | 仅适用于 KSZ8081MNX。 |
2:0 | Reserved | 预留 | RW | 000 | 无功能定义,建议写 0。 |
5. 0x17:Operation Mode Strap Status(操作模式引脚配置状态寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:13 | PHYAD[2:0] Strap-In Status | 显示复位时 PHYAD2-PHYAD0 引脚锁存值 | RO | - | 000 = 地址 0,001 = 地址 1,…,111 = 地址 7;反映实际引脚配置。 |
12:10 | Reserved | 预留 | RO | 000 | 无功能定义,读取为 0。 |
9 | B-CAST_OFF Strap-In Status | 1 = 引脚配置为 PHY 地址 0 非广播;0 = 广播 | RO | 0 | 反映复位时 B-CAST_OFF 引脚的锁存值。 |
8 | Reserved | 预留 | RO | 0 | 无功能定义,读取为 0。 |
7 | MII B-to-B Strap-In Status | 1 = 引脚配置为 MII 背靠背模式;0 = 正常 | RO | 0 | 仅适用于 KSZ8081MNX。 |
6 | RMII B-to-B Strap-In Status | 1 = 引脚配置为 RMII 背靠背模式;0 = 正常 | RO | 0 | 仅适用于 KSZ8081RNB。 |
5 | NAND Tree Strap-In Status | 1 = 引脚配置为 NAND 树模式;0 = 禁用 | RO | 0 | 反映复位时 NAND_Tree# 引脚的锁存值。 |
4:2 | Reserved | 预留 | RO | 000 | 无功能定义,读取为 0。 |
1 | RMII Strap-In Status | 1 = 引脚配置为 RMII 模式;0 = 其他 | RO | 0 | 仅适用于 KSZ8081RNB。 |
0 | MII Strap-In Status | 1 = 引脚配置为 MII 模式;0 = 其他 | RO | 1 | 仅适用于 KSZ8081MNX。 |
6. 0x18:Expanded Control(扩展控制寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:12 | Reserved | 预留 | RW | 0000 | 无功能定义,建议写 0。 |
11 | Disabled EDPD | 1 = 禁用能量检测掉电(EDPD);0 = 启用 | RW | 1 | 启用时,线缆断开且自动协商关闭时进入 EDPD 模式。 |
10 | 100BASE-TX Latency | 1 = MII 输出随机延迟;0 = 固定延迟 | RW | 0 | 两种模式均传递完整前导码;仅适用于 KSZ8081MNX。 |
9:7 | Reserved | 预留 | RW | 000 | 无功能定义,建议写 0。 |
6 | 10BASE-T Preamble Restore | 1 = 恢复接收前导码;0 = 移除前导码(保留 SFD) | RW | 0 | 仅适用于 KSZ8081MNX,控制前导码是否传递给 MAC。 |
5:0 | Reserved | 预留 | RW | 000000 | 无功能定义,建议写 0。 |
7. 0x1E:PHY Control 1(PHY 控制 1 寄存器)
位地址(Bit) | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15:0 | 预留寄存器 | RW | 0x0000 | 文档未定义具体功能,建议保持默认值 0x0000。 |
8. 0x1F:PHY Control 2(PHY 控制 2 寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | HP_MDIX | 1 = 启用 HP 自动 MDI/MDI-X;0 = 普通自动模式 | RW | 1 | HP 模式更可靠检测直连 / 交叉线。 |
14 | MDI/MDI-X Select | 1 = MDI-X 模式;0 = MDI 模式 | RW | 0 | 仅在自动 MDI/MDI-X 禁用(位 13=1)时生效。 |
13 | Pair Swap Disable | 1 = 禁用自动 MDI/MDI-X;0 = 启用 | RW | 0 | 禁用后需通过位 14 手动选择 MDI/MDI-X。 |
12 | Reserved | 预留 | RW | 0 | 无功能定义,建议写 0。 |
11 | Force Link | 1 = 强制链路建立;0 = 正常链路检测 | RW | 0 | 置 1 时,即使无伙伴也发送信号。 |
10 | Power Saving | 1 = 启用节能模式;0 = 禁用 | RW | 0 | 线缆断开且自动协商启用时生效,关闭部分模块。 |
9 | Interrupt Level | 1 = 中断高有效;0 = 中断低有效 | RW | 0 | 控制 INTRP 引脚的中断极性。 |
8 | Enable Jabber | 1 = 启用 Jabber 检测;0 = 禁用 | RW | 1 | 禁用后不检测帧长超时错误。 |
7 | RMII Reference Clock Select | 1 = RMII 50MHz 时钟模式;0 = 25MHz 模式 | RW | 0 | 仅适用于 KSZ8081RNB:25MHz 模式下芯片输出 50MHz REF_CLK;50MHz 模式下外部输入 50MHz 到 XI 引脚。 |
6 | Reserved | 预留 | RW | 0 | 无功能定义,建议写 0。 |
5:4 | LED Mode | 00 = LED1: 速率、LED0: 链路 / 活动;01 = LED1: 活动、LED0: 链路;10/11 = 预留 | RW | 00 | 配置 LED0/LED1 引脚的显示功能。 |
3 | Disable Transmitter | 1 = 禁用发送器;0 = 启用 | RW | 0 | 禁用后不对外发送数据,可用于本地环回测试。 |
2 | Remote Loopback | 1 = 启用远程(模拟)环回;0 = 正常 | RW | 0 | 仅支持 100BASE-TX 全双工,用于测试线缆和伙伴链路。 |
1 | Enable SQE Test | 1 = 启用 SQE 测试;0 = 禁用 | RW | 0 | 仅适用于 10BASE-T,发送后在 COL 引脚输出测试脉冲。 |
0 | Disable Data Scrambling | 1 = 禁用扰码器;0 = 启用 | RW | 0 | 仅适用于 100BASE-TX,禁用后可能增加 EMI。 |
四、诊断与中断寄存器(0x1B、0x1D)
1. 0x1B:Interrupt Control/Status(中断控制与状态寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Jabber Interrupt Enable | 1 = 启用 Jabber 中断;0 = 禁用 | RW | 0 | 使能后,检测到 Jabber 错误时触发 INTRP 引脚。 |
14 | Receive Error Interrupt Enable | 1 = 启用接收错误中断;0 = 禁用 | RW | 0 | 使能后,RXER 计数器非零时触发中断。 |
13 | Page Received Interrupt Enable | 1 = 启用协商页接收中断;0 = 禁用 | RW | 0 | 使能后,收到伙伴下一页时触发中断。 |
12 | Parallel Detect Fault Interrupt Enable | 1 = 启用并行检测故障中断;0 = 禁用 | RW | 0 | 使能后,并行检测到故障时触发中断。 |
11 | Link Partner Acknowledge Interrupt Enable | 1 = 启用伙伴确认中断;0 = 禁用 | RW | 0 | 使能后,收到伙伴协商确认时触发中断。 |
10 | Link-Down Interrupt Enable | 1 = 启用链路断开中断;0 = 禁用 | RW | 0 | 使能后,链路从建立变为断开时触发中断。 |
9 | Remote Fault Interrupt Enable | 1 = 启用远程故障中断;0 = 禁用 | RW | 0 | 使能后,检测到远程故障时触发中断。 |
8 | Link-Up Interrupt Enable | 1 = 启用链路建立中断;0 = 禁用 | RW | 0 | 使能后,链路从断开变为建立时触发中断。 |
7 | Jabber Interrupt | 1 = 发生 Jabber 错误;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
6 | Receive Error Interrupt | 1 = 发生接收错误;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
5 | Page Receive Interrupt | 1 = 收到协商页;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
4 | Parallel Detect Fault Interrupt | 1 = 并行检测故障;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
3 | Link Partner Acknowledge Interrupt | 1 = 收到伙伴确认;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
2 | Link-Down Interrupt | 1 = 链路断开;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
1 | Remote Fault Interrupt | 1 = 远程故障;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
0 | Link-Up Interrupt | 1 = 链路建立;0 = 无 | RO/SC | 0 | 中断触发标志,读取寄存器后自动清零。 |
2. 0x1D:LinkMD Control/Status(LinkMD 控制与状态寄存器)
位地址(Bit) | 位名称 | 功能描述 | 操作模式 | 默认值 | 关键说明 |
---|
15 | Cable Diagnostic Test Enable | 1 = 启动电缆诊断;0 = 未启动 | RW/SC | 0 | 启动后自动执行 TDR 测试,完成后自动清零。 |
14:13 | Cable Diagnostic Test Result | 00 = 正常;01 = 开路;10 = 短路;11 = 测试失败 | RO | 00 | 测试失败(11)通常因无法关闭伙伴链路导致。 |
12 | Short Cable Indicator | 1 = 检测到短电缆(<10 米);0 = 无 | RO | 0 | 仅在测试结果为 “正常” 或 “开路” 时有效。 |
11:9 | Reserved | 预留 | RO | 000 | 无功能定义,读取为 0。 |
8:0 | Distance to Fault | 故障点距离计数值 | RO | 000000000 | 距离(米)= 计数值 × 0.38,仅测试结果为 01(开路)或 10(短路)时有效。 |