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.

[参考译文] Linux/DP83640:将 DP83640与 AM335x 连接以实现 PTP 总主站操作

Guru**** 2568565 points
Other Parts Discussed in Thread: AM3354, DP83640

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/627720/linux-dp83640-interfacing-dp83640-with-am335x-for-ptp-grandmaster-operation

器件型号:DP83640
主题中讨论的其他器件:AM3354

工具/软件:Linux

尊敬的先生:

我想将 AM3354处理器配置为 PTP 总主设备。 我们的器件已经包含 GPS 接收器、PPS 和串行帧连接到此 TI 处理器、以实现 NTP 服务器输出。


现在、我们要创建 PTP 主站。 我知道 AM3354可用于硬件时间戳引擎、其中使用 CPTS 作为内核中的选项。 但是,人们对进一步开展工作几乎没有什么怀疑。

我们要求 PTP 主设备提供小于5微秒的 PTP 精度、或需要1微秒的 PTP 精度和 r.t UTC。 那么、我们能否继续使用 AM3354处理器的 IEEE 1588硬件时间戳功能、或者最好将 DP83640用作具有硬件时间戳的外部物理层。

2.内核3.12版中已提供 DP83640 Linux kenel 模块驱动程序。 这是否足以实现我们的目标、或者我们是否需要使用 ptpd2守护程序或其他 PTP 软件包来实现目标。 您能建议需要哪些软件驱动程序/用户空间应用程序吗?

我已经在 TI 论坛上讨论了"AM335x 与 PTP"的各种主题、但仍然不清楚如何逐步实现上面提到的目标。 您能否提供一些指导、以便我仍处于需求开发的开始阶段。

此致。

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

    我已通知软件团队。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    目前、TI 没有关于您尝试实现的解决方案目标的建议执行路径。
    您提到了3.12内核是否有选择此内核的原因? 3.12版超出了当前 TI 支持的范围。

    根据您所做的研究、您还看到了此链接吗?

    processors.wiki.ti.com/.../Linux_Core_CPSW_User's_Guide

    它提供了一个有关如何使用 TI SDK 随附的守护程序的示例、但它不会解答您对解决方案的疑问。 您有 TI EVM 吗?