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.

[参考译文] AM2434:可以向 gPTP 消息添加 VLAN 标签

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1658430/am2434-possibility-to-add-vlan-tags-to-gptp-messages

器件型号: AM2434

您好:

是否计划通过 non-Yang gPTP 参数为 gPTP 报文启用 VLAN 标签?

此致、
Florian

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

    嗨、Florian

    是否计划通过非 Yang gPTP 参数为 gPTP 报文启用 VLAN 标记?

    否、gPTP 报文不应具有 VLAN 标记或 prio 标记 (SPEC 中的 AFAIK)。 所以我们没有这样的计划。  

    如果需要考虑 QoS、您可以使用 PRU ICSS MII 中基于 PTP EtherType 的滤波器将数据包路由到高优先级 Q。  


    BR
    Jc.

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

    尊敬的 JC:

    CPSW 也可以实现这一点吗? 我使用 EST 示例进行的测试表明、gPTP 同步似乎会由于其他流量而降低。 根据我的理解、默认情况下、gPTP 在主机端口上通过 Q 传输、优先级为 0。 是否可以更改 gPTP 帧的优先级 Q 始终就绪?

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

    尊敬的 Florian:

    可以根据 ethertype 将 gPTP 数据包路由到选定的队列、CPSW 的开箱即用示例中已经发生了这种情况。 您能解释一下您的用例、以便我们能够为您提供帮助吗?

    我看到您正尝试避免同步精度下降。 在这种情况下、您可以将 gPTP 流量作为更高优先级的流量、也可以增加同步频率(从–3 到–4 或–5、会将周期从 125ms 缩短到 62.5/31.25)

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:

    此用例是使用 gPTP + EST 实现以太网低抖动通信。
    我在测试 gPTP 应用示例时优化了 SYNC 频率等 gPTP 参数、一切都正常运行。
    我当时尝试使用与 TAS 相同的消息、但在同步频率更高的情况下、后续消息丢失、从而导致时间同步更差。

    我假设 RX 路径中没有可用于将 gPTP 优先于其他流量的 non-Yang 参数或类似参数?
    我可能需要调整 ALE 表、DMA 和线程优先级?

    此致
    Florian
     

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

    尊敬的 Florian:

    我们的 SDK 包含一个 EST 示例、您可以在此处找到有关该示 例的更多信息:以太网 TSN EST 示例

    这通过在 CPSW 上与 EST 一起运行的 gPTP 进行测试。 请看一下、如果这适合您的用例、敬请告知我们。 如果您对此示例有任何问题、请告知我们。

    谢谢。此致、
    Teja。