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.

[参考译文] LP-AM243:EoE (基于 EtherCAT 的以太网)支持

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1381473/lp-am243-eoe-ethernet-over-ethercat-support

器件型号:LP-AM243

工具与软件:

已针对 EoE 对工业 SDK (ind_comms_sdk_am243x_09_02_00_08)进行了审核。 esl_eoeDemo.c 文件位于 SDK EtherCAT 从站演示文件中、但仅定义函数;不提供书面功能。  
此外、它只有一个接收功能、不包括传输功能。 这对我帮助不大。

因此、我们希望了解指定功能的功能、并提供 EOE 发送/接收处理程序的完整示例。
此致
Chockalingam N
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、 Chockalingam:

    我已将您的查询定向至堆栈团队。 他们将返回到这个问题。

    此致、

    亚伦  

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

    您好、Chockalingam:

    EtherCAT 以太网(EoE)通常用于具有 TCP/IP 协议栈的 EtherCAT 器件、因为它在运行时需要 IP 协议栈。 已经使用 Linux SDK 附带的 TCP/IP 堆栈提供了 EOE 实现示例。 与 EOE 实施相关的文档可以在 https://software-dl.ti.com/processor-industrial-sw/esd/ind_comms_sdk/am243x/09_02_00_08/docs/am243x/ethercat_slave/_eo_e_page.html 上找到。
    对于基于 FreeRTOS 的 EtherCAT 器件、此 EOE 实现方法应类似。 FreeRTOS SDK 解决方案目前尚不可用。 此 API 允许使用备用 TCP/IP 堆栈、例如 lwIP。 这为客户提供了实施稳定解决方案的机会、尤其是用于单核系统。

    此致、
    Harsha.