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:配置帧起始检测

Guru**** 2478765 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1453526/dp83867e-configuring-start-of-frame-detection

器件型号:DP83867E

工具与软件:

我对在应用中实施 PTP 很感兴趣、并且已经阅读了文档《如何配置 DP83867 SFDR (如何配置 DP83867帧起始检测)》、但不清楚何时何地应向 PHY 发送必要的 MDIO 命令。  这是否会在启动时由 PHY 器件驱动程序处理?  我正在寻找可以根据需要配置 GPIO 引脚的 DP83867 Linux 器件驱动程序绑定、但未找到任何绑定。

此外、我还想知道主机系统通常是如何处理这些 SFD 信号的。  是否只是将 PHY GPIO 连接到微处理器上的某些 GPIO 引脚? 作为参考、我选择的是 NXP I. MX8M Nano。

谢谢!

Stefan

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

    您好、Stefan、  

    但不清楚何时何地应将必要的 MDIO 命令发送到 PHY

    加电后可以写入这些寄存器。 终端用户可以通过写入特定的寄存器来自定义要用于 SFD 的 GPIO 引脚。 我相信您所提到的文档的第4节介绍了配置 SFD 的必要步骤。

    SFD 的一个常见用例是测量 MAC 和 PHY 之间的延迟 以进行精确的时序测量、因为它为时间戳数据包提供了可靠的参考点。 这可以通过 PHY 和 MAC 的 GPIO 来完成

    此致!

    Vivaan