ZHCAD65 September 2023 DP83822H , DP83822HF , DP83822I , DP83822IF , DP83826E , DP83826I , DP83867CS , DP83867E , DP83867IS , DP83869HM
如果硬件自动加载不够,可以通过寄存器写入来配置我们的以太网 PHY,这可以更改 PHY 模式,无论自动加载如何配置都是如此。
如自动加载部分所述,仅使用自动加载无法将 DP83869 配置为 MII 模式,需要执行寄存器写入。
寄存器地址 | 写入值 | 备注 |
---|---|---|
01DF | 请参阅备注 |
OP_MODE_DECODE: RGMII 转铜缆写入:0000 RGMII 转 1000Base-X:0001 RGMII 转 100Base-FX:0002 |
0000 | 1140 |
启用自动协商, 全双工模式, 对于强制 100Mbps,请写入 2100 对于强制 1000Mbps,请写入 2140,注意:不推荐 |
0004 | 0101 |
取消广播 10Base-T 和半双工 100Base-Tx |
0009 | 0200 | 对于 1000Base-T,取消广播半双工 |
0010 | 5048 |
启用自动 MDI-X |
002D | 801F |
启用 FLD 最后半字节“F”设置快速链路丢弃功能 可以在数据表中找到详细信息,请搜索“偏移 = 2Dh” |
001F | 4000 | 软复位 PHY |
寄存器地址 | 写入值 | 备注 |
---|---|---|
01DF | 请参阅备注 |
OP_MODE_DECODE: MII 转铜缆写入:0060 MII 转光纤写入:0062 |
0000 | 1140 |
启用自动协商, 全双工模式, 对于强制 100Mbps,请写入 2100 |
0004 | 0101 |
取消广播 10Base-T 和半双工 100Base-Tx |
0009 | 0000 | 取消广播 1000Base-T |
0010 | 5048 |
启用自动 MDI-X |
0018 | 000E | MII 操作需要。 |
001F | 4000 | 软复位 PHY |