TMDSIDK574

AM574x Industrial Development Kit (IDK)

TMDSIDK574

Order now

Overview

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 PRU-ICSS (Programmable Real-time Unit for Industrial Communications) subsystems which can be used for industrial Ethernet protocols such as Profinet, EtherCAT, Ethernet/IP, and others. The TMDXIDK574 breaks out six ports of Ethernet, four of which can be used concurrently: 2x Gb Ethernet ports and 2x 10/100 Ethernet ports from the PRU-ICSS subsystems.

Features

  • 2 EVEs
  • 4 Ethernet ports with concurrent operation including 2 from PRU-ICSS
  • DDR3 with ECC
  • Profibus connection, EtherCAT and RS485 Headers
  • On-board eMMC
  • Mini PCIe, USB3, and HDMI connectors
  • As of 01/21/2019 this board comes with a superset for AM5749/AM5748/AM5746/AM5728/AM5726

  • Assembled IDK
  • uSD card
  • USB-to-serial debug cable
  • SD to SD adapter
  • Documentation
Not Included
  • Power supply (not included)

Arm-based processors
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

 

Multi-channel ICs (PMICs)
TPS659037 Power Management IC (PMIC) for ARM Cortex A15 Processors

Get started

  1. Order the TMDSIDK574 IDK
  2. Download the Processor SDK
  3. Read the user guide

Order & start development

Evaluation board

TMDSIDK574 — AM574x Industrial Development Kit (IDK)

Log in to order
In stock / Out of stock
Limit:
Not available on TI.com
Evaluation board

TMDXIDK57X-LCD — AM57x IDK LCD Kit

Log in to order
In stock / Out of stock
Limit:
Not available on TI.com
Software development kit (SDK)

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

Software development kit (SDK)

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

Online training

AM57X-ACADEMY — AM57x academy

Supported products & hardware

AM57X-ACADEMY AM57x academy

close
Latest version
Version: 1.00
Release date: 01 Jan 2023
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

Release Infomation

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.

Driver or library

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

Supported products & hardware
Download options

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

close
Latest version
Version: 01.00.02.01
Release date: 04 Jun 2018

Profibus Slave package

Checksum

Profibus Slave package

Checksum
lock Prebuilt binaries  — 565 K

PRU-ICSS Profibus Slave pre-built binaries

Checksum
lock = Requires export approval (1 minute)
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)

What's new

  • PRU-ICSS Profibus Slave Software support for AMIC11x, AM437x and K2G
  • PRU-ICSS Profibus Slave Software support on AM437x/AMIC12x ICSS0(ICSS_L)
  • Watchdog Support added in Firmware to detect Host CPU crash

Release Infomation

Thank you for your interest in the PRU-ICSS Profibus Slave Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
Driver or library

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

Supported products & hardware
Download options

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

close
Latest version
Version: 01.00.01.00
Release date: 04 Aug 2017

Profibus Master package

Checksum

Profibus Master package

Checksum
lock Prebuilt binaries  — 456 K

PRU-ICSS Profibus Master pre-built binaries

Checksum
lock = Requires export approval (1 minute)
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)

What's new

  • PRU-ICSS Profibus Master Software support for AM335x

Release Infomation

Thank you for your interest in the PRU-ICSS Profibus Master Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
Driver or library

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

Supported products & hardware
Download options

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

close
Latest version
Version: 01.00.05.01
Release date: 20 Apr 2020

HSR-PRP-DAN package

Checksum

HSR-PRP-DAN package

Checksum
lock Prebuilt binaries  — 2976 K

PRU-ICSS HSR-PRP-DAN pre-built binaries

Checksum
lock = Requires export approval (1 minute)
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)

Documentation

Developers guide for Processor SDK RTOS

Quick Start Guide that was included in the EVM kit

Quick Start Guide that was included in the EVM kit

Quick Start Guide that was included in the EVM kit

Software Manifest of the components in the package

What's new

  • AM65xx support in MII and RGMII mode
  • Improved Storm Prevention support with individual control for UC/MC/BC
  • Bug Fixes

Release Infomation

Thank you for your interest in the PRU-ICSS HSR-PRP-DAN Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
Driver or library

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

Supported products & hardware
Download options

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

close
Latest version
Version: 01.00.05.00
Release date: 08 Jul 2022

Profinet Slave package

Checksum

Profinet Slave package

Checksum
lock Prebuilt binaries  — 3575 K

PRU-ICSS Profinet Slave pre-built binaries

Checksum
lock = Requires export approval (1 minute)
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)

Documentation

Firmware Datasheet

Firmware Datasheet

Developers guide for Processor SDK RTOS

Quick Start Guide that was included in the EVM kit

Quick Start Guide that was included in the EVM kit

md5sum_profinet_slave.txt

MD5 Checksums for PROFINET Slave package

Software Manifest

Software Manifest of the components in the package

Release Infomation

Thank you for your interest in the PRU-ICSS Profinet Slave Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.

What's new

  • Bug Fixes
Driver or library

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

Supported products & hardware
Download options

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

close
Latest version
Version: 01.00.10.00
Release date: 08 Sep 2021

EtherCAT Slave package

Checksum

EtherCAT Slave package

Checksum
lock Prebuilt binaries  — 748 K

PRU-ICSS EtherCAT Slave pre-built binaries

Checksum
lock = Requires export approval (1 minute)
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)

Documentation

Developers guide for Processor SDK RTOS

Quick Start Guide that was included in the EVM kit

Quick Start Guide that was included in the EVM kit

Quick Start Guide that was included in the EVM kit

Software Manifest of the components in the package

What's new

  • Bug Fixes
  • Release Infomation

    Thank you for your interest in the PRU-ICSS EtherCAT Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
    Driver or library

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

    Supported products & hardware
    Download options

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

    close
    Latest version
    Version: 01.00.03.04
    Release date: 28 Nov 2018

    EtherNet/IP Adapter package

    Checksum

    EtherNet/IP Adapter package

    Checksum
    lock Prebuilt binaries  — 1687 K

    PRU-ICSS EtherNet/IP Adapter pre-built binaries

    Checksum
    lock = Requires export approval (1 minute)
    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)

    Documentation

    Developers guide for Processor SDK RTOS

    Quick Start Guide that was included in the EVM kit

    Quick Start Guide that was included in the EVM kit

    Quick Start Guide that was included in the EVM kit

    Software Manifest of the components in the package

    What's new

    • Adding PTP support for K2G
    • Multicast filtering for host traffic
    • Compliance to Conformance Test Suite v15
    • Bug Fixes

    Release Infomation

    Thank you for your interest in the PRU-ICSS EtherNet/IP Adapter Industrial Package. The software components are fully tested to ensure that they work together with TI’s Code Composer Studio integrated development environment.
    TI's Standard Terms and Conditions for Evaluation Items apply.

    Technical documentation

    star
    = Top documentation selected by TI
    No results found. Please clear your search and try again.
    View all 7
    Type Title Date
    * EVM User's guide AM574x Industrial Development Kit (IDK) Evaluation Module (EVM) (Rev. B) 11 Sep 2019
    White paper Bringing deep learning to embedded systems (Rev. A) 26 Feb 2019
    Certificate TMDSIDK574 EU Declaration of Conformity (DoC) 02 Jan 2019
    Technical article How to efficiently move information through your factory 28 Feb 2017
    Technical article Hypervisors in embedded systems 07 Jul 2016
    Technical article Control-level design challenges in smart factory automation systems 20 May 2016
    Technical article Expanding industrial communication development 09 May 2016

    Related design resources

    Hardware development

    EVALUATION BOARD
    TMDXIDK57X-LCD AM57x IDK LCD Kit

    Software development

    SOFTWARE DEVELOPMENT KIT (SDK)
    PROCESSOR-SDK-AM57X Processor SDK for AM57x Sitara Processors - Linux and TI-RTOS
    DRIVER OR LIBRARY
    PRU-ICSS-INDUSTRIAL-SW PRU-ICSS industrial software for Sitara™ processors
    IDE, CONFIGURATION, COMPILER OR DEBUGGER
    CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

    Design tools & simulation

    CALCULATION TOOL
    CLOCKTREETOOL Clock Tree Tool for Sitara, Automotive, Vision Analytics, & Digital Signal Processors

    Support & training

    TI E2E™ forums with technical support from TI engineers

    View all forum topics

    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