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: industrial communication protocols

Part Number: AM5728
Other Parts Discussed in Thread: TMDSIDK572

Hi Team, 

can you help to answer the three question below: 

  1. If Linux(-RT) runs on the MPU (2x ARM Cortex-A15), how does it interact with an industrial communication protocol (such as EtherCAT, Profinet IO, etc.) that is implemented using the PRU-ICSS?
  2. What productive software is available for industrial communication protocols that can be implemented using the PRU-ICSS? How is licensing for this software handled? How is the software for the industrial communication protocols loaded into the PRU-ICSS when Linux(-RT) runs on the MPU?
  3. If Linux(-RT) runs on the MPU (2x ARM Cortex-A15), is it possible to run TI-RTOS simultaneously on the DSP (2x C66x) or IPU (2x Cortex-M4) in order to achieve hard real-time behavior for industrial communication protocols?

adding 3 more question January 18:

  1. The current actual state of support for industrial protocols for the "TI AM57x" processor is described on the "PRU-ICSS Industrial Software for SitaraTm Processors" website (https://www.ti.com/tool/PRU-ICSS-INDUSTRIAL-SW) as supporting all industrial protocols for the "TI AM57x" processor. However, in the document "Industrial Communication Protocols Supported on SitaraTm Processors and MCUs (SPRACH6D)" (https://www.ti.com/lit/an/sprach6d/sprach6d.pdf?ts=1673963348396&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FPROCESSOR-SDK-AM57X) it is stated that TI only supports industrial protocols for the "TI AM64x" and "TI AM243x" processors. For the "TI AM57x" processor, it is referred to a "3rd party model" or a "Processors Third Party Search Tool" (https://www.ti.com/tool/PROCESSORS-3P-SEARCH). According to the table of the "Arm®-based MPU, Arm-based MCU and DSP third-party search tools", only "OPC UA" is supported for the "TI AM57x" processor!
  2. On the "PRU-ICSS Industrial Software for SitaraTm Processors" website (https://www.ti.com/tool/PRU-ICSS-INDUSTRIAL-SW), software packages can be downloaded for each industrial protocol.For the "Profinet Slave" protocol (PRU-ICSS-PROFINET-SLAVE), the "AM5728" processor is also listed in the "Supported products & hardware" list. Can this software package now be used for the implementation of "Profinet Slave"?

  3. What industrial protocols can be implemented and tested on the "AM572x Industrial Development Kit (IDK)" (TMDSIDK572)?

Thanks 

Jan