工具与软件:
您好!
是否有关于如何在使用 AM437x 的 Linux 上使用 PTP 的指南或手册? 尤其是在支持和不支持 IEEE1588v2的情况下使用 PHY。 在比较支持和不支持 IEEE1588v2的 PHY 的软件方法或硬件设置方面是否有任何差异?
此致、
Viktor
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.
工具与软件:
您好!
是否有关于如何在使用 AM437x 的 Linux 上使用 PTP 的指南或手册? 尤其是在支持和不支持 IEEE1588v2的情况下使用 PHY。 在比较支持和不支持 IEEE1588v2的 PHY 的软件方法或硬件设置方面是否有任何差异?
此致、
Viktor
您好 Viktor
粘贴 Pekka 先前的回复、以允许您和您的客户跟进查询
Linuxptp 与来自 MAC (所有 TI 处理器)或 PHY 的 xMII 接口的1588时间戳无关。 我想说的是、PHY 中的时间戳没有好处、但这在理论上相当深入。 但 Linux 中还支持 PHY 时间戳。 因此、正确写入的 PHY 驱动程序即可支持该功能。 完整的1588 PTP 堆栈不会在 PHY 内部运行、它仅 为 SW PTP 状态机提供时间戳。
无论供应商如何、上述所有情况几乎适用于所有处理器和 PHY。
https://linuxptp.sourceforge.net/
一些较旧的 SDK 文档
所有 TI 处理器和 Linux 的行为都相同。 Linux 内核支持 来自 xMII 接口(所有 Sitara 上游 Linux 以太网驱动程序均支持)或 PHY 的硬件时间戳(docs.kernel.org/.../timestamping.html)。 PHY 支持特定于供应商提供的 PHY 驱动程序。
如果这些参数存在、那么硬件时间戳启用。
Pekka