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.

[参考译文] RTOS/AM4379:将 EtherCAT 从站与 IO-Link 主站相结合

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/818347/rtos-am4379-combining-ethercat-slave-with-io-link-master

器件型号:AM4379
主题中讨论的其他器件:TIDA-010016PROFIBUS

工具/软件:TI-RTOS

大家好、

我在 idk4379板上运行了 EtherCAT_Slave_full_AM437x_ARM 演示、并提供自定义 ESI 文件。

我还实现了使 IO-Link 主演示在 TIDA-010016等硬件上运行。

现在、我想组合这两个演示、使 EtherCAT 上的 IO-Link 数据可用、其中一个器件在 PRU0上运行、另一个器件在 PRU1上运行。

那么、我必须对 idkAM4379进行哪些硬件更改才能实现这一点?

此外,如何使这两个演示在 PRU1上运行,在 PRU0上运行?

如何 在这两个 PRU 之间进行相互通信    

Thx 提前

Haxor

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

    您好、Haxor、   

    IO-Link 帧处理程序(PRU 固件)在 AM437x PRU-ICSS0上运行。 您可以检查此 iniside IOLINK_SoC.c (IOLINK_V0_SwAttrs iolinkInitCfg)。 另一方面、PRU-ICSS EtherCAT 在 PRU-ICSS1上运行、因此至少 w.r.t 到 PRU-ICSS 应该正常=)

    关于如何在 PRU 之间进行相互通信、让我与您分享一个显示 Profinet 到 Profibus 网关的 TI 参考设计、以便您从其中获得一些概念。  http://www.ti.com/lit/ug/tiducu0/tiducu0.pdf

    此外、让我向您介绍另一个具有类似问题的 E2E、以了解更多信息:  https://e2e.ti.com/support/processors/f/791/t/814825

    谢谢、

    Paula