This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DP83867CR:ping 失败,请提供100M 的自协商配置表

Guru**** 2539500 points
Other Parts Discussed in Thread: DP83867CR

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1308738/dp83867cr-ping-failed-please-provide-a-self-negotiated-configuration-table-for-100m

器件型号:DP83867CR
您好,
?能否提供用于100m μ s 自协商的配置表

根据我们的配置、ping 失败。

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Feitianyin:

    您希望寄存器配置将 DP83867CR 设置为100Mbps、并启用自动协商、是否正确?

    最好的方法是使自动协商保持启用状态(在结束时执行此操作;寄存器0x0 = 1240;启用自动协商并重新启动自动协商)、并取消广播不需要的模式。

    寄存器0x4 = 0181 //取消广播10BASE-Te 模式

    寄存器0x9 = 0000 //消除1000BASE-T 模式

    我注意到您写入了寄存器0x10 = C040;您可以尝试改用 D048吗? 这会保持所需的 TX FIFO 深度、而不会更改保留位。

    我还注意到、您正在写入寄存器32和寄存器86、以避免时序延迟。 这对于您的设计而言是必要的吗?  

    此致、

    阿尔瓦罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    按照您的建议,更改寄存器并 ping 内部 IP 地址,但 ping 仍然失败。此配置是否正常?

    如何确认从 MAC 到 PHY RGMII 的链路已成功建立?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Feitianyin:

    我们可以尝试启用环回模式来确认 MAC 到 PHY 的连接。 这可以通过启用寄存器0x0中的位14来实现。

    MAC⊃PHY

    在启用环回的情况下、我们希望 MAC 将数据发送到 PHY、然后 PHY 将数据返回到 MAC。 如果 MAC 收到了返回的数据、则连接良好;如果没有、则说明我们知道从何处查找。

    此致、

    阿尔瓦罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已确定原因、这是由 MAC 配置引起的问题。 非常感谢