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:简单的带时间戳的以太网通信

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/574281/am5728-simple-timestamped-ethernet-communication

器件型号:AM5728

您好!

我们将自己版本的以太网时间同步移植到 IDKAM5728平台。 我找到的最接近我们感兴趣的示例是 EthernetIP/Adapter (http://software-dl.ti.com/processor-industrial-sw/esd/PRU-ICSS-ETHERNETIP-ADAPTER/latest/index_FDS.html)。 该软件包包含对某些消息进行计时并在这些消息到达时触发中断的固件。  

问题在于、我们对更高级别的协议/堆栈(如 EthernetIP 甚至 PTP)不感兴趣。 另一个问题是固件是二进制的、源代码不可用。 我们只对使用标准以太网通信的非常简单的功能感兴趣、最好是将 ICSS-EMAC 驱动程序和固件(processors.wiki.ti.com/.../Processor_SDK_RTOS_ICSS-EMAC)与可配置时间戳结合使用。

我们希望能够准确地配置要设置时间戳的软件包以及将触发中断的软件包。 如果我理解正确、这需要我们编写自己的 PRU 代码。 我认为、根据我们的意图修改 EthernetIP/Adapter 中的固件会比较简单。 您能否提供源代码?

欢迎您提出任何其他意见。

谢谢

Rickard

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

    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、Rickard
    遗憾的是、此时无法使用用于以太网操作的固件源代码。 有一个 TI 设计将在第一季度晚些时候发布,用于展示简单开放实时以太网的 Processor SDK。 这将为 PRU-ICSS 以太网操作提供一些可视性。 本设计的链接是 www.ti.com/.../TIDEP0061
    David