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.

[参考译文] DP83869HM:丢包问题

Guru**** 2412050 points
Other Parts Discussed in Thread: DP83867E, DP83869HM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1042189/dp83869hm-packet-loss-problems

器件型号:DP83869HM
主题中讨论的其他部件:DP83867EDP83869

您好!

我有一个设计以前在 RGMII 至铜配置中使用 DP83867E 封装、但后来已将其替换为 DP83869HM。 在使用 DP83867E 进行操作时、我没有看到任何数据包丢失、并且能够以10/100/1000的速率正常运行。 将 PHY 更改为 DP83869HM 封装后、我最初遇到了一些驱动程序问题、但发现在寄存器0x32中、RGMII_TX_CLK_DELAY 和 RGMII_RX_CLK_DELAY 位在两个封装之间交换。 更正了新的寄存器布局后、驱动程序能够连接到 PHY、但现在我看到100Mb 连接上的数据包丢失多达30%、1000Mb 连接上的数据包丢失更多。 我已将之前的设计与 DP83867E 交换到我的设置中、以验证我当前的布线/网络、它仍然可以正常通信。

通过比较这两个数据表、我很难确定 DP83869HM 封装为什么会出现数据包丢失问题。 我忽略设置的 DP83867E 是否需要 DP83869HM 的其他配置?

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

    您好 Korey、

    当您将 DP83867换用为 DP83869时、是否确保更改了设计的布局以匹配 DP83869的引脚布局? 这些电路板不是引脚对引脚兼容的。

    此致、
    Gerome

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

    您好、Gerome、

    是的、根据 DP83869HM 数据表引脚布局、使用适当的引脚束带修改了电路板布局。 应注意确保 TX/RX 信号线上的设计之间保持布线长度。 MDIO 和 MDC 布线长度分别增加了107和164密耳。 尽管我不会期望管理接口会影响数据包丢失、除非我错了?

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

    您好、Korey、

    我将研究您的最后一个问题。 同时、您是否试用了此处提供的 DP83869驱动程序?  

    https://www.ti.com/tool/ETHERNET-SW

    此致、

    Gerome

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

    感谢您提供的驱动程序链接、这些链接在我研究问题时未出现-我将尝试查看驱动程序。