ZHCADI5 December 2023 DP83869HM
DP83869HM 的运行模式是通过 OPMODE[0]、OPMODE[1] 和 OPMODE[2] 搭接配置的。表 2-1 中提供了每个 OPMODE 配置的简要总结。如需了解更多信息,请参阅数据表的编程 部分。
要验证 DP83869HM 的运行模式,可读取寄存器 0x6E 进行确认。如果寄存器 0x6E 与您预期的硬件搭接配置不匹配,则系统中的某个器件会导致 PHY 搭接至不正确的模式。确保 GPIO_1、RX_D3 和 RX_D2(分别负责 OPMODE[0..2] 的引脚)线路在 PHY 启动期间保持静默。
寄存器 0x6E 是只读的,这意味着不能通过写入该寄存器来更改运行模式。DP83869HM 的软件配置可通过寄存器 0x1DF 进行,该寄存器允许通过写入来配置 OPMODE。某些运行模式需要比寄存器 0x1DF 更多的寄存器写入操作,此信息在数据表的运行模式的寄存器配置 部分中提供。
引脚名称 | 搭接名称 | 引脚数 | 默认值 | OPMODE[2] | OPMODE[1] | OPMODE[0] | 功能模式 |
---|---|---|---|---|---|---|---|
JTAG_TDO/GPIO_1 | OPMODE[0] | 22 | 0 | 0 | 0 | 0 | RGMII 转铜缆 (1000Base-T/100Base-TX/10Base-Te) |
0 | 0 | 1 | RGMII 转 1000Base-X | ||||
RX_D3 | OPMODE[1] | 36 | 0 | 0 | 1 | 0 | RGMII 转 100Base-FX |
0 | 1 | 1 | RGMII-SGMII 桥接模式 | ||||
RX_D2 | OPMODE[2] | 35 | 0 | 1 | 0 | 0 | 1000Base-T 转 1000Base-X |
1 | 0 | 1 | 100Base-Tx 转 100Base-FX | ||||
1 | 1 | 0 | SGMII 转铜缆 (1000Base-T/100Base-TX/10Base-Te) | ||||
1 | 1 | 1 | 用于边界扫描的 JTAG |