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.

[参考译文] DP83867E:100Mbps 交换机速度慢,千兆交换机速度快

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/737103/dp83867e-slow-with-100mbps-switch-fast-with-gigabit-switch

器件型号:DP83867E

我使用的是 DP83867E,当连接到千兆位交换机时,速度看起来不错。

但是,如果将相同的设备连接到100 Mbps 交换机,则会显著降低速度。 一个 ping 命令大约需要400ms。

在 Linux 设备树配置中是否需要注意任何特定的设置?

它与 Rx、TX 内部延迟是否相关?

还是硬件设计方面的问题?

调试该问题的适当步骤是什么?

谢谢。

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

    Ping 是更高级别的协议。 通常情况下、PHY 技术在100M 模式下会增加、但增加的时间大约为 ns。 您观察到的 ms 差异可能是 MAC 内以不同速度处理 ping 的结果。 从 PHY 的角度来看、ping 数据包与普通数据包没有什么不同。 PHY 将以相同的方式发送和接收它们。

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

    感谢您的回复。

    我还有2个问题。

    1>除了文档中提供的标准之外、DP83867的 Linux 器件树中是否需要进行任何特定的更改?

    2> PHY 电源引脚上使用的电容值是否会影响其在100Mbps 开关上的运行速度?

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

    DP83867 Linux 器件树配置 中有一篇相关的 E2E 文章:e2e.ti.com/.../563409

    就电源电容器而言、它们不会影响100Mbps 开关的运行速度或 PHY 的性能。

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

    好的、谢谢。

    如果您可以建议 我们需要遵循哪些故障排除步骤、那么我们可以得出结论、是软件问题还是原理图设计问题?

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

    PHY 在 MAC 侧和电缆侧均支持环回模式。 使用 MAC 侧环回、您可以将数据从主机 MAC 传输到 DP83867、DP83867会将数据环回 MAC。 在电缆侧回送中、DP83867会将电缆上的所有接收数据发送回连接方。 这些模式将使您能够验证 MAC-PHY 和 PHY-Link 合作伙伴之间的通信是否无错误。 这将帮助您检查硬件设计是否正常运行。 对于 MAC 侧环回、您可以使用数字或模拟环回、对于电缆侧环回、您可以使用反向环回。 这些在数据表中进行了说明。

    此致、
    Aniruddha