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/AM3358:IEEE1588v2时钟精度

Guru**** 2540720 points
Other Parts Discussed in Thread: AM3358

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/650887/linux-am3358-ieee1588v2-clock-precision

器件型号:AM3358
主题中讨论的其他器件: TMDSSK3358

工具/软件:Linux

我们在测量设备上使用 IEEE1588v2和 AM3358。 我们需要测量 AM3358和 Grand 主时钟之间的差异。 但我们不知道如何从 AM3358输出 PPS 信号。 我找到 了有关此问题的旧主题:

但我无法找到您对此问题的答案。  

请告诉我如何测量 IEEE1588v2上时钟的精度? 请告诉我如何输出 PPS 信号?

AM3358中的 IEEE1588v2一样、在总主时钟与 入门套件中同步的精确时间有多大?

谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以太网专家已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们还有另一个问题。

    AM3358中的 IEEE1588v2一样、在总主时钟与 入门套件中同步的精确时间有多大?

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

    您好!

    对延迟回复您的第一个帖子表示歉意。 我正在等待我们的 SW 大师的回复、但假期的回复将会延迟。

    从硬件角度来看、没有专用 PPS 信号可用。 可能有一个支持的软件解决方案涉及 CPTS +计时器+ GPIO、但我需要 SW 进行评论。

    至于您的第二个问题、TI 尚未对该值进行表征。

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

    您好!

    我希望尽快收到 SW 组的回复。

    此致、

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

    我需要进一步了解、但目前 TI 没有发布与大型主时钟相关的精度的基准数字。

    TI 处理器 Linux SDK 中提供了 PTP 守护程序。 如果您尚未看到、请单击此处链接以了解如何使用它。

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

    您是否有入门套件 EVM?如果有、您使用的是哪个版本的 TI 处理器 Linux SDK?

    此致、
    Schuyler
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。
    我们提供 TI 处理器 Linux SDK 的入门套件 EVM 版本03.00.04。

    我们能否在 SDK 的最新版本上使用命令"#testptp -c"?
    我们能否通过命令"#testptp -c"输出每秒脉冲?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我必须检查 testptp 是否可用、这是您询问的方式。 我尚未使用此应用程序。

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

    谢谢、我们正在等待您尽快解决问题。

    顺便说一下、
    您是否拥有"Paragon X "设备?
    www.calnexsol.com/.../paragon-x

    如果您有此设备、您可以在没有 PPS 的情况下测量精确时间。

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

    如前所述、TI 还没有 AM335x 的基准测试编号。 目前、我们没有测试您请求的抖动所需的测试设备。 很抱歉、对于 ptptest 问题、我不会回答您的问题、我将在明天回答您的问题。

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

    目前、无法在 AM335x 上直接生成 PPS 信号。 此 wiki 页面介绍了在 Beagle Bone Black 上尝试输出 HW 时间戳推送的可能方法。 这将设置 PWM 计时器。 请注意、该示例将频率设置为1S、不会随着 ptp4l 流量的系统时钟变化而调整。 需要编写一个任务来调整 PWM 计时器以反映系统时钟抖动。

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

    您能否发布您正在使用的内核的 uname -a 结果? 该示例基于一个相当新的内核。

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

    您好!

    感谢你的答复。

    我们使用的内核版本是"4.4.12"。

    Linux 版本4.4.3.12-g3639bea54a (fttec@FTEN46503DT)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#1抢先于2016年11月3日17:41:41 JST

    请 告诉我 BeagleBone Black 的相关信息。

    此器件无法输出 PPS 信号、但可以在显示屏上输出时间戳。 我的理解 是否正确?

    我们认为"入门套件"也可以做到这一点。

    你怎么看?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    该示例显示了如何使用 testptp 程序返回时间戳。 我不明白您在显示屏上所说的话、您是指控制台吗? 还是编写应用程序以在 LCD 显示屏上显示时间戳?

    是否可以更改为更高版本的 SDK? 您使用的版本大约已过期2年。 过去一年,在支持和平之路方面做了大量工作。

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

    感谢你的答复。
    我们想知道您对某些项目的回答。

    1) 您说过我们可以使用 testptp 程序返回 Beagle Bone Black 的时间戳。
    我们能否将 testptp 程序与入门套件(TMDSSK3358)配合使用?

    2) 我们可以检查时间戳的硬件脉冲吗?
    还是仅在程序上?

    此致、