SPRACH6D January   2019  – September 2021 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.   Trademarks
  2. 1Introduction
  3. 2Communication Protocols
    1. 2.1 PROFINET
    2. 2.2 EtherCAT
    3. 2.3 EtherNet/IP
    4. 2.4 IO-Link
    5. 2.5 Simple Open Real-Time Ethernet (SORTE)
    6. 2.6 Parallel Redundancy Protocol (PRP)
    7. 2.7 High-Availability Seamless Redundancy (HSR)
    8. 2.8 OPC UA
    9. 2.9 Modbus TCP/IP
  4. 3Position Encoders
    1. 3.1 EnDat 2.2
    2. 3.2 HIPERFACE DSL
    3. 3.3 Tamagawa
    4. 3.4 BiSS- C
  5. 4Sitara Support for 3rd Party Protocol Stacks
  6.   Revision 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 MCU+ SDK, or come integrated as part of the Linux SDK. In addition to the protocols listed in otehr sections in thsi 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 4-1 shows a typical use case for industrial communications on Sitara 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 Processors Third Party Search Tool.

GUID-2C6F6EFA-8CD7-489A-8712-28827536335B-low.png Figure 4-1 Software Implementation Using the PRU-ICSS and a Third Party or Customer Stack