AM437x/AMIC120 Industrial Development Kit (IDK)
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now

Important Note

For a limited time, get 12% off the purchase of this EVM with coupon code “SITARA12EVM"

Fill out a request for a secure boot NDA, to get more information about secure boot, to purchase a high secure EVM, and to obtain SEC-DEV software.

View all related products

Key Document
Download - PDF Icon Download - PDF Icon


The AM437x/AMIC120 Industrial Development Kit (IDK) is an application development platform for evaluating the industrial communication and control capabilities of Sitara™ AM4379AM4377 and AMIC120 processors for industrial applications.

The  AM4379AM4377 and AMIC120 processors are ideal for industrial communications, industrial control, and industrial drives applications. The AM437x and AMIC120 processors integrate a quad-core Programmable Real-time Unit (PRU) that has been architected to implement the real-time communication technologies used in a broad range of industrial automation equipment. It enables low foot print designs with minimal external components and with best in class low power performance.

Target Applications

The IDK hardware and software are designed for industrial applications:

  • Industrial drives
  • Industrial sensors and I/O units
  • Industrial communication gateways
  • Programmable logic/automation controllers (PLC/PAC) with integrated industrial communications such as EtherCAT and feedback such as EnDat.

Get started

Step 1: Order the IDK board
Step 2: Download the Processor SDK and the industrial protocol package
Step 3: Read the application note
Step 4: Read the industrial protocol package software development guide


Hardware Specifications

  • AM4379/AMIC120 ARM Cortex-A9
  • 1GB DDR3
  • QSPI-NOR flash
  • Discrete power solution
  • Industrial communication interfaces
  • EnDat connectivity for motor feedback control
  • On-board 2Mp camera (camera interface not available on AMIC120)

Software and Tools


  • EtherCAT
  • EnDat 2.2
  • BiSS C
  • CANOpen
  • Ethernet/IP
  • IEC61850
  • PWM
  • Motor axis position feedback
  • Up to 3-phase motor drive connector
  • Sigma Delta Decimation Filter
  • Digital inputs and outputs (I/O)
  • SPI
  • UART
  • JTAG

System Requirements

For evaluation of sample industrial applications:

  • EtherCAT/PROFIBUS master/PLC equipment (not included) to communicate with the AM437x IDK
  • Up to 3-phase motor with optional position feedback sensing (not included)

For application development:

Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Buy from Authorized Distributor Status

AM437x/AMIC120 Industrial Development Kit (IDK)


Pricing may vary.


Linux-RT Processor SDK for AM437x


Not Available ACTIVE

RTOS Processor SDK for AM437x and AMIC120


Not Available ACTIVE
Contact a Distributor  

TI's Standard Terms and Conditions for Evaluation Items apply.

Technical documentation
User guides (3)
Title Type Size (KB) Date
PDF 327 28 Nov 2017
PDF 2490 26 Oct 2016
PDF 198 19 Jul 2016
White papers (4)
Title Type Size (KB) Date
PDF 1633 04 Dec 2018
PDF 1177 01 Aug 2018
PDF 1726 29 Apr 2015
PDF 235 21 Nov 2013
Design files (6)
Title Type Size (KB) Date
ZIP 580 22 May 2017
ZIP 1276 22 May 2017
ZIP 6065 22 May 2017
ZIP 21148 22 May 2017
ZIP 870 22 May 2017
ZIP 11389 22 May 2017
More literature (2)
Title Type Size (KB) Date
PDF 38 02 Jan 2019
PDF 2457 21 Feb 2018

Software development (4)

Name Part Number Software Type
PRU-ICSS Industrial Software for Sitara? Processors  PRU-ICSS-INDUSTRIAL-SW  Drivers & libraries 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  IDEs, configuration, compilers & debuggers 
Processor SDK for AM437x Sitara Processors - Linux and TI-RTOS support  PROCESSOR-SDK-AM437X  Software development kits (SDK) 
Processor SDK for AMIC120 Sitara? Processors – TI-RTOS Support  PROCESSOR-SDK-AMIC120  Software development kits (SDK) 

Design tools & simulation (2)

Name Part Number Tool Type
Clock Tree Tool for Sitara, Automotive, Vision Analytics, & Digital Signal Processors  CLOCKTREETOOL  Calculation tools 
Pin mux tool  PINMUXTOOL  Calculation tools 

Hardware development (2)

Name Part Number Tool Type
AM437x Starter Kit  TMDXSK437X  Evaluation boards 
AM437x high security evaluation module  TMDSEVM437X  Evaluation boards 

Reference Designs (5)

TI Devices (5)

Part Number Name Product Family
AM4376  Sitara processor: Arm Cortex-A9, PRU-ICSS  Sitara processors 
AM4377  Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT  Sitara processors 
AM4378  Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics  Sitara processors 
AM4379  Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics  Sitara processors 
AMIC120  Sitara processor; Arm Cortex-A9; 10+ Ethernet protocols, encoder protocols  Sitara processors 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles