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.

[参考译文] PROCESSOR-SDK-AM64X:对于 AM6442、是否可以将一个 PRU_ICSSG 以太网接口分配给 A53、一个分配给 R5F?

Guru**** 2483375 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1553642/processor-sdk-am64x-for-the-am6442-is-it-possible-to-assign-one-pru_icssg-ethernet-interface-to-the-a53-and-one-to-the-r5f

器件型号:PROCESSOR-SDK-AM64X


工具/软件:

阅读这一非常全面的示例、了解 如何在 R5F 上运行 PRU ICSSG 网络、同时在 A53 上运行 Linux、【常见问题解答】AM64X:如何 将 R5F PRU_ICSSG 以太网与 Linux A53 内核组合 — 处理器论坛-处理器 — TI E2E 支持论坛、我想知道是否可以仅将一个 PRU_ICSSG 以太网接口移至 R5F 并在 A53 上保留一个接口。

分配如下所示:

A53:CPSW RGMII1、CPSW RGMII2、PRU_ICSSG0

R5F:PRU_ICSSG1

常见问题解答示例显示了从 A53 设备树中删除 PRU_ICSSG0 和 ICSSG1、以便可由 R5F 管理这些集。 但我没有找到任何表明需要同时移动这两个组件的文档。 我假设我们移动这两个工厂只是为了方便示例中的演示、但我希望 TI 确认、上述分配应该可行、然后再继续我们的开发。

谢谢、

Ryan

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

    Ryan、您好!您说的是对的、我们从 Linux 器件树中删除了所有 ICSSG 实例、以避免出现任何可能的问题、我们没有测试只是删除一个实例。 你的分配对我来说很好。 不过、让我与几位同事核实、看看他们是否预见到任何问题、因为这些问题没有经过测试

    谢谢您、

    Paula  

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

    您好、Ryan、

    是的、这是可以实现的。

    同一 PRU_ICSSG 实例上不能同时具有 Linux 和 R5F 控制 PRU 以太网端口。 因此、如果两个以太网端口都连接到 PRU_ICSSG0、则两个以太网端口都需要由 Linux 控制、或者两个以太网端口都需要由 MCU+内核控制。

    但是、Linux 可以控制连接到 PRU_ICSSG0 的以太网端口、而 MCU+内核控制连接到 PRU_ICSSG1 的以太网端口(反之亦然)。

    此致、

    Nick