Product details

Arm CPU 2 Arm Cortex-A15 Arm MHz (Max.) 1500 Co-processor(s) 2 Dual Arm Cortex-M4 CPU 32-bit Graphics acceleration 1 2D, 2 3D Display type 3 LCD, 1 HDMI Protocols Ethernet, ICSS, Profinet, Profibus Ethernet MAC 1-Port 10/100/1000, 2-Port 1Gb switch, 4-Port 10/100 PRU EMAC, 6-Port 10/100 PRU EMAC PCIe 2 PCIe Gen 2 Hardware accelerators 2 Embedded Vision Engines (EVE) Operating system Android, Linux, RTOS Security Cryptography, Debug security, Device identity, Isolation firewalls, Secure boot, Secure storage & programming, Software IP protection Rating Catalog Power supply solution LP8733 + LP873220, TPS65916 Operating temperature range (C) -40 to 105, 0 to 90
Arm CPU 2 Arm Cortex-A15 Arm MHz (Max.) 1500 Co-processor(s) 2 Dual Arm Cortex-M4 CPU 32-bit Graphics acceleration 1 2D, 2 3D Display type 3 LCD, 1 HDMI Protocols Ethernet, ICSS, Profinet, Profibus Ethernet MAC 1-Port 10/100/1000, 2-Port 1Gb switch, 4-Port 10/100 PRU EMAC, 6-Port 10/100 PRU EMAC PCIe 2 PCIe Gen 2 Hardware accelerators 2 Embedded Vision Engines (EVE) Operating system Android, Linux, RTOS Security Cryptography, Debug security, Device identity, Isolation firewalls, Secure boot, Secure storage & programming, Software IP protection Rating Catalog Power supply solution LP8733 + LP873220, TPS65916 Operating temperature range (C) -40 to 105, 0 to 90
FCCSP (ABZ) 760 529 mm² 23 x 23
  • Dual Arm® Cortex®-A15 microprocessor subsystem
  • Up to two C66x floating-point VLIW DSP cores
    • Fully object-code compatible with C67x and C64x+
    • Up to thirty-two 16 × 16-bit fixed-point multiplies per cycle
  • Up to 2.5MB of on-chip L3 RAM
  • Two DDR3/DDR3L External Memory Interface (EMIF) modules
    • Supports rates up to DDR3-1333
    • Up to 2GB supported per EMIF
    • ECC supported on primary EMIF
  • 2× Dual Arm® Cortex®-M4 coprocessors (IPU1 and IPU2)
  • Up to two Embedded Vision Engines (EVEs)
  • IVA-HD subsystem
    • 4K @ 15fps encode and decode support for H.264 CODEC
    • Other CODECs are up to 1080p60
  • Display subsystem
    • Full-HD video (1920 × 1080p, 60 fps)
    • Multiple video inputs and video outputs
    • 2D and 3D graphics
    • Display controller with DMA engine and up to three pipelines
    • HDMI™ encoder: HDMI 1.4a and DVI 1.0 compliant
  • 2× dual-core Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS)
  • 2D-graphics accelerator (BB2D) subsystem
    • Vivante® GC320 core
  • Video Processing Engine (VPE)
  • Dual-core PowerVR® SGX544 3D GPU
  • Secure boot support
    • Hardware-enforced root-of-trust
    • Customer programmable keys and OTP data
    • Support for takeover protection, IP protection, and anti-roll back protection
  • Cryptographic acceleration support
    • Supports cryptographic cores
      • AES – 128/192/256-bits key sizes
      • 3DES – 56/112/168-bits key sizes
      • MD5, SHA1
      • SHA2 – 224/256/384/512
      • True random number generator
    • DMA support
  • Debug security
    • Secure software controlled debug access
    • Security aware debugging
  • Trusted Execution Environment (TEE) support
    • Arm TrustZone® based TEE
    • Extensive firewall support for isolation
    • Secure DMA path and interconnect
    • Secure watchdog/timer/IPC
  • Two Video Input Port (VIP) modules
    • Support for up to eight multiplexed input ports
  • General-Purpose Memory Controller (GPMC)
  • Enhanced Direct Memory Access (EDMA) controller
  • 2-port Gigabit Ethernet switch
  • Sixteen 32-bit general-purpose timers
  • 32-bit MPU watchdog timer
  • Five Inter-Integrated Circuit (I2C™) ports
  • HDQ/1-Wire® interface
  • Ten configurable UART/IrDA/CIR modules
  • Four Multichannel Serial Peripheral Interfaces (McSPI)
  • Quad Serial Peripheral Interface (QSPI)
  • SATA Gen2 interface
  • Eight Multichannel Audio Serial Port (McASP) modules
  • SuperSpeed USB 3.0 dual-role device
  • High Speed USB 2.0 dual-role device
  • Four Multimedia Card/Secure Digital/Secure Digital® Input Output Interfaces (MMC™/SD®/SDIO)
  • PCI-Express® 3.0 (PCIe®) subsystems with two 5-Gbps lanes
    • One 2-lane Gen2-compliant port
    • or two 1-lane Gen2-compliant ports
  • Up to two Controller Area Network (DCAN) modules
    • CAN 2.0B protocol
  • Modular Controller Area Network (MCAN) module
    • CAN 2.0B protocol with available FD
      (flexible data rate) functionality
  • Up to 247 General-Purpose I/O (GPIO) pins
  • Power, reset, and clock management
  • On-chip debug with CTools technology
  • 28-nm CMOS technology
  • 23 mm × 23 mm, 0.8-mm pitch, 760-pin BGA (ABZ)
  • Dual Arm® Cortex®-A15 microprocessor subsystem
  • Up to two C66x floating-point VLIW DSP cores
    • Fully object-code compatible with C67x and C64x+
    • Up to thirty-two 16 × 16-bit fixed-point multiplies per cycle
  • Up to 2.5MB of on-chip L3 RAM
  • Two DDR3/DDR3L External Memory Interface (EMIF) modules
    • Supports rates up to DDR3-1333
    • Up to 2GB supported per EMIF
    • ECC supported on primary EMIF
  • 2× Dual Arm® Cortex®-M4 coprocessors (IPU1 and IPU2)
  • Up to two Embedded Vision Engines (EVEs)
  • IVA-HD subsystem
    • 4K @ 15fps encode and decode support for H.264 CODEC
    • Other CODECs are up to 1080p60
  • Display subsystem
    • Full-HD video (1920 × 1080p, 60 fps)
    • Multiple video inputs and video outputs
    • 2D and 3D graphics
    • Display controller with DMA engine and up to three pipelines
    • HDMI™ encoder: HDMI 1.4a and DVI 1.0 compliant
  • 2× dual-core Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS)
  • 2D-graphics accelerator (BB2D) subsystem
    • Vivante® GC320 core
  • Video Processing Engine (VPE)
  • Dual-core PowerVR® SGX544 3D GPU
  • Secure boot support
    • Hardware-enforced root-of-trust
    • Customer programmable keys and OTP data
    • Support for takeover protection, IP protection, and anti-roll back protection
  • Cryptographic acceleration support
    • Supports cryptographic cores
      • AES – 128/192/256-bits key sizes
      • 3DES – 56/112/168-bits key sizes
      • MD5, SHA1
      • SHA2 – 224/256/384/512
      • True random number generator
    • DMA support
  • Debug security
    • Secure software controlled debug access
    • Security aware debugging
  • Trusted Execution Environment (TEE) support
    • Arm TrustZone® based TEE
    • Extensive firewall support for isolation
    • Secure DMA path and interconnect
    • Secure watchdog/timer/IPC
  • Two Video Input Port (VIP) modules
    • Support for up to eight multiplexed input ports
  • General-Purpose Memory Controller (GPMC)
  • Enhanced Direct Memory Access (EDMA) controller
  • 2-port Gigabit Ethernet switch
  • Sixteen 32-bit general-purpose timers
  • 32-bit MPU watchdog timer
  • Five Inter-Integrated Circuit (I2C™) ports
  • HDQ/1-Wire® interface
  • Ten configurable UART/IrDA/CIR modules
  • Four Multichannel Serial Peripheral Interfaces (McSPI)
  • Quad Serial Peripheral Interface (QSPI)
  • SATA Gen2 interface
  • Eight Multichannel Audio Serial Port (McASP) modules
  • SuperSpeed USB 3.0 dual-role device
  • High Speed USB 2.0 dual-role device
  • Four Multimedia Card/Secure Digital/Secure Digital® Input Output Interfaces (MMC™/SD®/SDIO)
  • PCI-Express® 3.0 (PCIe®) subsystems with two 5-Gbps lanes
    • One 2-lane Gen2-compliant port
    • or two 1-lane Gen2-compliant ports
  • Up to two Controller Area Network (DCAN) modules
    • CAN 2.0B protocol
  • Modular Controller Area Network (MCAN) module
    • CAN 2.0B protocol with available FD
      (flexible data rate) functionality
  • Up to 247 General-Purpose I/O (GPIO) pins
  • Power, reset, and clock management
  • On-chip debug with CTools technology
  • 28-nm CMOS technology
  • 23 mm × 23 mm, 0.8-mm pitch, 760-pin BGA (ABZ)

AM574x Sitara™ processors are Arm® applications processors built to meet the intense processing needs of modern embedded products.

AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.

Programmability is provided by dual-core Arm® Cortex®-A15 RISC CPUs withNeon™ extension, and two TI C66x VLIW floating-point DSP cores, and two Embedded Vision Engines (EVEs). The Arm CPUs allow developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.

Additionally, TI provides a complete set of development tools for the Arm® and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.

Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.

AM574x Sitara Arm applications processors are built to meet the intense processing needs of modern embedded products.

AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.

Programmability is provided by dual-core Arm Cortex-A15 RISC CPUs with Arm® Neon™ extension, and two TI C66x VLIW floating-point DSP cores. The Arm allows developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.

Additionally, TI provides a complete set of development tools for the Arm and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.

Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.

AM574x Sitara™ processors are Arm® applications processors built to meet the intense processing needs of modern embedded products.

AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.

Programmability is provided by dual-core Arm® Cortex®-A15 RISC CPUs withNeon™ extension, and two TI C66x VLIW floating-point DSP cores, and two Embedded Vision Engines (EVEs). The Arm CPUs allow developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.

Additionally, TI provides a complete set of development tools for the Arm® and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.

Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.

AM574x Sitara Arm applications processors are built to meet the intense processing needs of modern embedded products.

AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.

Programmability is provided by dual-core Arm Cortex-A15 RISC CPUs with Arm® Neon™ extension, and two TI C66x VLIW floating-point DSP cores. The Arm allows developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.

Additionally, TI provides a complete set of development tools for the Arm and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.

Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.

Download

Technical documentation

star =Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 50
Type Title Date
* Data sheet AM574x Sitara™ Processors Silicon Revision 1.0 datasheet (Rev. H) PDF | HTML 15 Dec 2019
* Errata AM574x Silicon Errata (Rev. D) PDF | HTML 08 Jan 2021
Application note Sitara Processor Power Distribution Networks: Implementation and Analysis (Rev. F) PDF | HTML 29 Nov 2022
Application note High-Speed Interface Layout Guidelines (Rev. I) PDF | HTML 14 Apr 2022
Application note Industrial Communication Protocols Supported on Sitara™ Processors (Rev. D) PDF | HTML 30 Sep 2021
Application note Adding Real-Time Communication to Linux (Rev. A) 07 May 2021
Application note Ethernet PHY Configuration Using MDIO for Industrial Applications (Rev. A) 07 May 2021
White paper Time sensitive networking for industrial automation (Rev. B) 20 Jan 2021
More literature From Start to Finish: A Product Development Roadmap for Sitara™ Processors 16 Dec 2020
E-book Ein Techniker-Leitfaden für Industrieroboter-Designs 25 Mar 2020
E-book E-book: An engineer’s guide to industrial robot designs 12 Feb 2020
Application note AM57x, DRA7x, and TDA2x EMIF Tools (Rev. E) 06 Jan 2020
Technical article Maximizing machine-learning inference at the edge 02 Dec 2019
Technical article Designing smarter remote terminal units for microgrids 02 Oct 2019
Application note Programmable Logic Controllers — Security Threats and Solutions PDF | HTML 13 Sep 2019
EVM User's guide AM574x Industrial Development Kit (IDK) Evaluation Module (EVM) (Rev. B) 11 Sep 2019
Application note AM576x and AM574x Power Estimation Tool (Rev. B) 12 Jul 2019
Application note AM57x Schematic Checklist (Rev. B) 09 Jul 2019
User guide AM574x Technical Reference Manual (Rev. B) 01 Jul 2019
Application note AM571x/AM572x/AM574x PCB Escape Routing (Rev. A) 19 Mar 2019
White paper Virtualization for embedded industrial systems (Rev. B) 07 Mar 2019
White paper Bringing deep learning to embedded systems (Rev. A) 26 Feb 2019
Application note AM574x thermal considerations PDF | HTML 20 Feb 2019
Application note AM574x Power Consumption Summary 15 Feb 2019
Application note Common EOS pitfalls in board design 13 Feb 2019
Application note AM57xx Hardware Design Guide PDF | HTML 25 Jan 2019
Application note PRU Read Latencies (Rev. A) 21 Dec 2018
Technical article Bringing the next evolution of machine learning to the edge 27 Nov 2018
Application note PRU-ICSS / PRU_ICSSG Migration Guide 05 Nov 2018
White paper Secure Boot on embedded Sitara™ processors (Rev. A) 13 Oct 2018
User guide How-To and Troubleshooting Guide for PRU-ICSS PROFIBUS 24 Sep 2018
White paper Designing professional audio mixers for every scenario 28 Jun 2018
Application note AM574x, AM572x, and AM571x Compatibility Guide (Rev. E) 26 Apr 2018
Application note HSR/PRP Solutions on Sitara Processors for Grid Substation Communication 17 Apr 2018
User guide PRU Assembly Instruction User Guide 16 Feb 2018
Application note 2D Object Recognition for Industrial Machine Vision with Processor SDK on Sitara 07 Feb 2018
Application note AM574x Extended Power-On Hours 12 Jan 2018
Application note AM57xx BGA PCB Design 25 Aug 2017
Application note Processor-SDK RTOS Power Management and Measurement 02 Aug 2017
Application note Processor SDK RTOS Audio Benchmark Starter Kit 12 Apr 2017
Application note DSPLIB for Processor SDK RTOS 04 Nov 2016
Application note AM57x Processor SDK Linux: Customization of Multicore Application to Run on a Ne 06 Oct 2016
Application note Keystone EDMA FAQ 01 Sep 2016
White paper Enable security and amp up chip performance w/ hardware-accelerated cryptograpy (Rev. A) 11 Aug 2016
Application note TI DSP Benchmarking 13 Jan 2016
White paper TI’s processors leading the way in embedded analytics 03 Mar 2015
White paper Mainline Linux™ ensures stability and innovation 27 Mar 2014
White paper Scalable Solutions for HMI 21 Nov 2013
White paper Linaro Speeds Development in TI Linux SDKs 27 Aug 2013
White paper The Yocto Project:Changing the way embedded Linux software solutions are develop 14 Mar 2013

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Evaluation board

TMDSCM572X — TMDSEVM572x Camera Module

TMDSCM572x is a camera module designed to work in conjunction with TMDSEVM572x.

Not available on TI.com
Evaluation board

TMDSIDK574 — AM574x Industrial Development Kit (IDK)

The AM574x Industrial Development Kit (IDK) is a development platform for evaluating the industrial communication and control capabilities of Sitara AM574x/2x processors for applications in factory automation, drives, robotics, grid infrastructure, and more. AM574x/2x processors include dual (...)

User guide: PDF
Not available on TI.com
Evaluation board

TMDXIDK57X-LCD — AM57x IDK LCD Kit

The AM57x industrial development kit (IDK) LCD screen can be used with AM57x IDKs to add touch and display functions for the evaluation of HMI, Panel PC, and other use cases requiring high resolution displays. The AM57x IDK LCD Screen is a 10.1" display with 1080p resolution (1920x1200) and (...)

User guide: PDF
Not available on TI.com
Evaluation board

BEAGLEBOARD-X15 — BeagleBoard-X15 Development Board

The BeagleBoard-X15 is a low-cost, open source, community supported development platform for Sitara™ AM57x Processors (AM5728, AM5726, AM5718, AM5716).  With two 1.5‑GHz ARM® Cortex®-A15 cores for user interface, video and graphic accelerators, two 750‑MHz C66x DSP cores, quad core PRU (...)

Software development kit (SDK)

PROCESSOR-SDK-LINUX-AM57X Linux Processor SDK for AM57x

Processor SDK (Software Development Kit) is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM5706 Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure boot AM5708 Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure boot AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5729 Sitara processor AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Download options
Software development kit (SDK)

PROCESSOR-SDK-LINUX-RT-AM57X Linux-RT Processor SDK for AM57x

Processor SDK (Software Development Kit) is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM5706 Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure boot AM5708 Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure boot AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5729 Sitara processor AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Download options
Software development kit (SDK)

PROCESSOR-SDK-RTOS-AM57X RTOS Processor SDK for AM57x

Processor SDK (Software Development Kit) is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM5706 Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure boot AM5708 Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure boot AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5729 Sitara processor AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Download options
Driver or library

PRU-ICSS-ETHERCAT-SLAVE PRU-ICSS software for EtherCAT slave

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AM6548 Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS, 3D graphics AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols AMIC120 Sitara processor; Arm Cortex-A9; 10+ Ethernet protocols, encoder protocols
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK) TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDX654IDKEVM AM65x industrial development kit (IDK) TMDXICE110 AMIC110 Industrial Communications Engine (ICE) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

PRU-ICSS-ETHERNETIP-ADAPTER PRU-ICSS software for EtherNetIP adapter

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK) TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDXICE110 AMIC110 Industrial Communications Engine (ICE) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

PRU-ICSS-HSR-PRP-DAN PRU-ICSS software for HSR/PRP

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AM6548 Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS, 3D graphics AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK) TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDX654IDKEVM AM65x industrial development kit (IDK) TMDXICE110 AMIC110 Industrial Communications Engine (ICE) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

PRU-ICSS-PROFIBUS-MASTER PRU-ICSS software for PROFIBUS master

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

PRU-ICSS-PROFIBUS-SLAVE PRU-ICSS software for PROFIBUS slave

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK) TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDXICE110 AMIC110 Industrial Communications Engine (ICE) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

PRU-ICSS-PROFINET-SLAVE PRU-ICSS software for Profinet slave

The PRU-ICSS Protocols enables real-time industrial communications for TI Sitara processors.  The PRU-ICSS protocols are built to use on top of Processor-SDK-RTOS, TI’s unified software development platform, and contain optimized PRU-ICSS firmware, a corresponding PRU-ICSS driver for the (...)

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols
Hardware development
TMDSICE3359 AM3359 Industrial Communications Engine TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK) TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDXICE110 AMIC110 Industrial Communications Engine (ICE) TMDXIDK5718 AM571x Industrial Development Kit (IDK)
Download options
Driver or library

SPRC264

TMS320C5000/6000 Image Library (IMGLIB)

C5000/6000 Image Processing Library (IMGLIB) is an optimized image/video processing function library for C programmers. It includes C-callable general-purpose image/video processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
Driver or library

SPRC265 — TMS320C6000 DSP Library (DSPLIB)

TMS320C6000 Digital Signal Processor Library (DSPLIB) is a platform-optimized DSP function library for C programmers. It includes C-callable, general-purpose signal-processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
IDE, configuration, compiler or debugger

CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications.  Code Composer Studio is available for download across Windows®, Linux® and macOS® (...)

Supported products & hardware

Supported products & hardware

This design resource supports most products in these categories.

Check the product details page to verify support.

Products
Automotive mmWave radar sensors
AWR1243 76-GHz to 81-GHz high-performance automotive MMIC AWR1443 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware accelerator AWR1642 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCU AWR1843 Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR1843AOP Single-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCU AWR2243 76-GHz to 81-GHz automotive second-generation high-performance MMIC AWR2944 Automotive 2nd-generation, 76-GHz to 81-GHz, high-performance SoC for corner and long-range radar AWR6443 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating MCU and radar accelerator AWR6843 Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar accelerator AWR6843AOP Single-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Industrial mmWave radar sensors
IWR1443 Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware accelerator IWR1642 Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU IWR1843 Single-chip 76-GHz to 81-GHz industrial radar sensor integrating DSP, MCU and radar accelerator IWR6443 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating MCU and hardware accelerator IWR6843 Single-chip 60-GHz to 64-GHz intelligent mmWave sensor integrating processing capability IWR6843AOP Single-chip 60-GHz to 64-GHz intelligent mmWave sensor with integrated antenna on package (AoP)
Develop in the cloud Download options
Online training

AM57X-ACADEMY AM57x academy

The AM57x academy is a great resource for developers to learn about the AM57x platform. This academy delivers easy-to-use training modules that span a wide range of topics for AM57x devices.
Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5718-HIREL AM5718-HIREL Sitara™ Processors Silicon Revision 2.0 AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5729 Sitara processor AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Hardware development
Evaluation board
TMDSIDK574 AM574x Industrial Development Kit (IDK) TMDXIDK5718 AM571x Industrial Development Kit (IDK) TMDSIDK572 AM572x Industrial Development Kit (IDK) TMDSEVM572X

AM572x evaluation module

Software
Software development kit (SDK)
PROCESSOR-SDK-AM57X Processor SDK for AM57x Sitara Processors - Linux, TI-RTOS and Android Support
Simulation model

AM574x BSDL Model

SPRM722.ZIP (18 KB) - BSDL Model
Simulation model

AM574x IBIS Model

SPRM725.ZIP (18353 KB) - IBIS Model
Simulation model

AM574x/AM576x Thermal Model (Rev. A)

SPRM726A.ZIP (187 KB) - Thermal Model
Design tool

PROCESSORS-3P-SEARCH — Arm®-based MPU, Arm-based MCU and DSP third-party search tool

TI has partnered with companies to offer a wide range of software, tools, and SOMs using TI processors to accelerate your path to production. Download this search tool to quickly browse our third-party solutions and find the right third-party to meet your needs. The software, tools and modules (...)
Reference designs

TIDEP-01004 — Machine learning inference for embedded applications reference design

This reference design demonstrates how to use TI Deep Learning (TIDL)/Machine Learning on a Sitara AM57x System-on-Chip (SoC) to bring deep learning inference to an embedded application. This design shows how to run deep learning inference on either C66x DSP cores (available in all AM57x SoCs) and (...)
Design guide: PDF
Schematic: PDF
Package Pins Download
FCCSP (ABZ) 760 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos