SPRACH6F January   2019  – September 2025 66AK2G12 , AM2431 , AM2432 , AM2434 , AM3356 , AM3357 , AM3358 , AM3359 , AM4376 , AM4377 , AM4378 , AM4379 , AM5706 , AM5708 , AM5716 , AM5718 , AM5726 , AM5728 , AM5729 , AM5746 , AM5748 , AM5749 , AM6411 , AM6412 , AM6421 , AM6441 , AM6442 , AMIC110 , AMIC120

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Communication Protocols
    1. 2.1 PROFINET
    2. 2.2 EtherCAT
    3. 2.3 EtherNet/IP
    4. 2.4 IO-Link
    5. 2.5 Parallel Redundancy Protocol (PRP)
    6. 2.6 High-Availability Seamless Redundancy (HSR)
    7. 2.7 OPC UA
    8. 2.8 Modbus TCP/IP
  6. 3Sitara Support for 3rd Party Protocol Stacks
  7. 4Revision History

Sitara Support for 3rd Party Protocol Stacks

For protocols supported by TI firmware with third party stack, firmware and drivers are available from TI as add-on packages that run on top of the IND-COMMS-SDK, or come integrated as part of the Linux SDK. In addition to the protocols listed in other sections in this docuemnt firmware is available for PROFIBUS. On older TI RTOS based Processor SDK releases for AM335x, AM437x and AM57x the protocols are available from the add on package PRU-ICSS Industrial Sofware Package. Protocol stacks are typically purchased through one of TI’s third party partners. Figure 3-1 shows a typical use case for industrial communications on TI processors and MCUs for protocols supported by TI firmware with third party stack. For a comprehensive list of all third parties supporting PRU-ICSS industrial communication, see Third Party Search Tool.

 Software Implementation Using
                    the PRU-ICSS and a Third Party or Customer Stack Figure 3-1 Software Implementation Using the PRU-ICSS and a Third Party or Customer Stack