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.

[参考译文] AM5728:HSR PRP 封装移植到 IPU

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620208/am5728-hsr-prp-package-porting-to-ipu

器件型号:AM5728

你好

根据此处的说明

HSR PRP 封装假设 AM572x 的应用在 A15内核上运行。

在我们的案例中、Linux 在 A15内核上运行、PRUSS 连接到 IPU 内核。

因此、我们需要 IPU 内核上的 HSR PRP 功能。

是否可以将 HSR PRP 封装移植到 IPU 内核?

如果可能、需要进行哪些更改?

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

    PRUSS HSR/PRP 解决方案也可用于具有 Linux 的 A15内核、请参阅 processors.wiki.ti.com/.../Processor_SDK_Linux_HSR_PRP 、因此您可能不必将其移植到 IPU 内核?

    与 A15内核相比、IPU 内核对 OCMC RAM 和 PRU 地址空间的访问速度较慢、这可能会影响线速流量。

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

    我们的软件方案假设内核上的实时系统具有 HSR/PRP (因此我们决定将 PRUSS 连接到 IPU)和 A15上的 Linux

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

    是否有关于此问题的任何更新?

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

    除了上述吞吐量(线速率)问题外、阻止将 HSR/PRP 封装移植到 IPU 没有具体的依赖关系。

    将封装从 A15移植到 M4时、ICSS EMAC 设计文档可能会有所帮助: processors.wiki.ti.com/.../Processor_SDK_RTOS_ICSS-EMAC-Design

    ICSS EMAC 驱动程序在 A15和 M4中均可用作主机。

    此致、
    Garrett