主题中讨论的其他器件:DP83869、 MSP430F5529
我使用另一家公司的以太网交换机芯片构建了一个电路板、该芯片包含 RJ45插孔和 RGMII 端口。 DP83869的铜端口上有一个 RJ45插孔。 这些自举设置用于 RGMII 到铜缆以太网的配置。
当我将器件连接到 RJ45时、它不会连接。 我确实获得了 FLP 脉冲、因此看起来它正在尝试连接、但自动协商从未完成。
我有一个连接到 RESET_N 引脚和 MDIO 引脚的小型 MCU。 我可以使用该设置读取和写入寄存器。 这些寄存器看起来是针对我想要的模式设置的、自协商从未完成。
上电后、我让 MCU 下拉复位300ms、然后变为高电平。 然后、根据数据表、我将寄存器0x9设置为0x0B00、等待5秒钟、让器件尝试连接。 下面是一些寄存器的转储:
REG[0x0]=[0x1140] REG[0x1]=[0x7949] REG[0x4]=[0x1E1] REG[0x5]=[0x0] REG[0x9]=[0xB00] REG[0xA]=[0x0] REG[0x10] =[0x5048] REG=[0x302]=[0x40]=[0x302]=[0x20Q]=[0x20Q]=[0x29]=[0x302]=[0x302]=[0x302]=[0x302]=[0x29]=[0x20]=[0x20]=[REG]=[0x302]=[0x20]=[0x20]=[0x20]=[0x20]=[0x
我没有看到这些值有什么问题、只是插入的器件从未连接过。
有人看到我做了什么错了吗?
谢谢、
John S.