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.

[参考译文] TDA4VM:如何将 TDA4-2's 硬件时钟与 TDA4-1同步、因为两个 TDA4都连接在一个系统中

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1412526/tda4vm-how-to-sync-tda4-2-s-hw-clock-with-tda4-1-as-both-tda4-are-connected-in-one-system

器件型号:TDA4VM

工具与软件:

参考以下论坛 TDA4VM:我有关于时间同步应用的一些问题-处理器论坛-处理器- TI E2E 支持论坛 、我想知道 如何将 TDA4-2的硬件时钟与 TDA4-1进行同步、因为两个 TDA4都连接在一个系统中

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

    您好!

    我们的专家将于9月16日之前进行商务旅行。 请预计回复延迟。

    此致、

    Josiitaa.

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

    您好!

    通过网络进行时间同步的方法是使用 PTP。

    在此处查看 TDA4上 PTP 的演示和文档

    此致、
    Tanmay

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

    您好!

    您能否提供有关以下方面的更多详细信息:

    • TDA4上 PTP 的特定配置步骤。
    • 延迟和抖动处理
    • 我们应该意识到的任何潜在挑战或性能注意事项
    • 使用 PTP 优化联网环境中的时间同步的最佳做法。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vishal:

    [报价 userid="585272" url="~/support/processors-group/processors/f/processors-forum/1412526/tda4vm-how-to-sync-tda4-2-s-hw-clock-with-tda4-1-as-both-tda4-are-connected-in-one-system/5415583 #5415583"] TDA4上 PTP 的特定配置步骤。

    有关运行 Foundational_Components 的配置和命令、请参阅随附的文档:https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/10_00_00_08/exports/docs/linux/PTP/Kernel/52l Kernel_Drivers Network/CPSW-PTP.html

    请参阅"3.2.10.3.2.1.2.Setup"和"3.2.10.3.2.1.3.TPP with common Clock (MAC mode)"部分

    延迟和抖动处理

    TDA4 SoC 具有物理时间戳功能、有助于减少延迟和抖动的影响。

    我们应了解的任何潜在挑战或性能注意事项

    在 SoC 和外部设备上运行的 PTP 守护程序非常精简、不会占用 CPU 或网络带宽中的大量资源。

    使用 PTP 优化网络环境中时间同步的最佳实践。

    也会在外部器件上使用硬件时间戳。 对于演示、可以尝试使用两个 EVM。

    请注意:PTP 将使 CPTS 与外部时钟同步。 要同步系统时钟(Linux 使用的时钟)、除了 PTP 外、还必须使用"phc2sys"来同步系统时钟与 CPTS 时钟。 示例命令:"phc2sys -c clock_realtime -s eth0 -O 0 -m"请适当地选择源("-s"标志)。

    php2sys 的手册页: https://linuxptp.nwtime.org/documentation/phc2sys/

    此致、
    Tanmay

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

    可通过 Kconfig 选项 CONFIG_TI_AM65_CPTS 或 menuconfig 工具启用对 CPTS 模块的支持。

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

    可通过 Kconfig 选项 CONFIG_TI_AM65_CPTS 或 menuconfig 工具启用对 CPTS 模块的支持。  

    QNX 需要 CPTS 模块,您能提供同样的功能吗?

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

    尊敬的 Vishal:

    您可以联系 QNX 获取相关信息。 适用于 CPSW 的基于 IO-SOCK 的 QNX 本机驱动程序由 QNX 管理。 他们会拥有您需要的信息。

    此致、
    Tanmay

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

        图:系统中连接了两个 TDA4VM  

    q1) CPTS 与 PTP 的关系?

    Q2)  

    Q3) 是否为本地时间 GTC? 即、使用视觉应用时、GTC 时钟已仅由一个内核启用、其余内核使用该时钟来获取当前节拍。  

    确保 在同一系统中连接的 ZC1 (TDA4VM)和 ZC2 (TDA4VM)的 QNX 应 具有同步时间的详细流程。

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

    您好!

    CPTS 与 PTP 的关系?

    CPT 将为数据包提供硬件时间戳。 PTP 堆栈将使用这些时间戳进行同步。

    (上图中) CPTS 在哪里适用 

    它将由 QNX 控制。 QNX 将配置 CPTS、并运行 PTP 堆栈。

    是否为本地时间 The GTC? 即、使用视觉应用时、GTC 时钟已仅由一个内核启用、其余内核使用该时钟来获取当前节拍。  [报价]

    不,在这种情况下,本地时间可以是两个东西,要么 CPTS 时钟或 A72内部时钟。 我不确定 QNX 支持的同步级别是多少。

    确保 在同一系统中连接的 ZC1 (TDA4VM)和 ZC2 (TDA4VM)的 QNX 的详细流程应 具有同步时间。

    有关详细信息、QNX 将能够帮助您完成设置步骤。

    此致、
    Tanmay

    [/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 谁启用硬件时间戳 (CPTS 连接到以太网)?  PTP 领导者和跟随者守护进程? 以太网驱动程序? 固件应用程序?  
    2. 创建翻转事件之前计数器的准确度是多少?
    3.  一个适用于 TI TDA4VM 的完整1588时钟同步解决方案。 附件来自 TI 1588_K2_HW_SW 概述(1588_K2_HW_SW_Overview)

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

    您好!

    谁启用硬件时间戳 (CPTS 连接到以太网)?  PTP 领导者和跟随者守护进程? 以太网驱动程序? 固件应用程序?  [报价]

    此操作将由 CPSW 驱动程序完成。

    创建翻转事件之前计数器的准确度是多少?

    同步通常精确到几十纳秒。

     适用于 TI TDA4VM 的完整1588时钟同步解决方案。 附件来自 TI 1588_K2_HW_SW 概述[/QUOT]

    是的、Linux 上存在这种情况。 对于 QNX、我无法进行评论。 对于 QNX、可以在此处进行初始检查: https://software-dl.ti.com/jacinto7/esd/processor-sdk-qnx-jacinto7/10_00_00_04/exports/docs/qnx_sdk_components_j721e.html#cpsw2g-devnp-driver

    似乎启用了具有硬件时间戳的 PTP。 但我仍然无法对大家所需的完整堆栈支持进行评论。

    此致、
    Tanmay

    [/quote]
x 出现错误。请重试或与管理员联系。