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-AM57X:Linux 的 Profinet 从站支持

Guru**** 2538930 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/854666/processor-sdk-am57x-profinet-slave-support-for-linux

器件型号:PROCESSOR-SDK-AM57X

您好!  

我正在   AM572x-EVM 上使用 PROCESSOR-SDK-LINUX-AM57X 并尝试提供 Profinet 支持。  

对于 Profinet、我使用 的是 PRU-ICSS-PROFINET-SLAVE 01_00_03_04 、但正如我在该软件包中看到的、它看起来特定于 RTOS 而不是 Linux。 是真的吗?

在上述 Profinet Slave 软件包中、我需要做哪些更改、才能在 Linux 中提供 Profinet 支持。  

谢谢、

Tarun

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

    Tarun、

    一种选择是使用 Jailhouse Hypervisor、与此处显示的 EtherCAT 演示类似- http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_Virtualization.html?highlight=ethercat#building-and-running-the-ethercat-slave-demo

    如果您必须在 Linux 上直接运行 Profinet、则需要将 Profinet 协议栈、SNMP 和 ICSS EMAC 驱动程序从 RTOS 移植到 Linux。 您可能无法使用 remoteProc/rpmsg 机制加载/运行默认 RTOS PRU 固件、因为它不包含资源表、但您应该能够将固件直接写入 PRU 的 IRAM。

    此致、
    Garrett

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

    Garrett、  

    是否有可克隆/下载的适用于 Linux 的 Profinet Slave 软件包?

    谢谢、

    Tarun

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

    您好、Garrett、  

    是否有适用于 Linux 的 Profinet 从站软件包的更新?

    谢谢、
    Tarun

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

    车架、  

    我的查询是否有任何更新?  

    谢谢、
    Tarun

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

    您好、Garrett、  

    正如您在之前的回应中提到的、Jailhouse Hypervisor 是一个选项、还有哪些其他选项可以帮助我在 Linux 上使用工业协议、特别是 PROFINET。

    除此之外、如果有 Linux 支持 PROFINET 包、请分享详细信息。

    谢谢、
    Tarun  

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

    Tarun、

    很抱歉、我在休息2周以上后才回到办公室、除了 jailhouse 管理程序外、另一个选项是我之前所述的、您 需要将 Profinet 协议栈、SNMP 和 ICSS EMAC 驱动程序从 RTOS 移植到 Linux、这是一项非常重要的工作。

    遗憾的是 、目前我们还没有 Linux 支持 PROFINET 包。

    此致、
    Garrett