Top

Product details

Parameters

Arm MHz (Max.) 800, 1000 Serial I/O CAN, I2C, SPI, UART, USB Security enabler Cryptographic acceleration, Debug security, Device identity, Initial secure programming, Secure boot, Secure storage, Software IP protection, Trusted execution environment Co-processor(s) PRU-ICSS Graphics acceleration 1 3D Ethernet MAC 2-Port 1Gb Switch Industrial protocols BiSS C, EnDat 2.2, EtherNet/IP, HIPERFACE DSL, PROFIBUS, PROFINET RT/IRT, SERCOS III Camera Parallel Operating temperature range (C) -40 to 105, -40 to 90, 0 to 90 Approx. price (US$) 8.10 | 1ku Arm CPU 1 Arm Cortex-A9 Display 1 LCD QSPI 1 DRAM DDR3, DDR3L, LPDDR2 USB 2.0 2 open-in-new Find other AM4x Arm Cortex-A9 processors

Package | Pins | Size

NFBGA (ZDN) 491 289 mm² 17 x 17 open-in-new Find other AM4x Arm Cortex-A9 processors

Features

  • Highlights
    • Sitara™ ARM® Cortex®-A9 32-Bit RISC Processor With Processing Speed up to 1000 MHz
      • NEON™ SIMD Coprocessor and Vector Floating Point (VFPv3) Coprocessor
      • 32KB of Both L1 Instruction and Data Cache
      • 256KB of L2 Cache or L3 RAM
    • 32-Bit LPDDR2, DDR3, and DDR3L Support
    • General-Purpose Memory Support (NAND, NOR, SRAM) Supporting up to 16-Bit ECC
    • SGX530 Graphics Engine
    • Display Subsystem
    • Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS)
    • Real-Time Clock (RTC)
    • Up to Two USB 2.0 High-Speed Dual-Role (Host or Device) Ports With Integrated PHY
    • 10, 100, and 1000 Ethernet Switch Supporting up to Two Ports
    • Serial Interfaces:
      • Two Controller Area Network (CAN) Ports
      • Six UARTs, Two McASPs, Five McSPIs, Three I2C Ports, One QSPI, and One HDQ or 1-Wire
    • Security
      • Crypto Hardware Accelerators (AES, SHA, RNG, DES, and 3DES)
      • Secure Boot (Avaliable Only on AM437x High-Security [AM437xHS] Devices)
    • Two 12-Bit Successive Approximation Register (SAR) ADCs
    • Up to Three 32-Bit Enhanced Capture (eCAP) Modules
    • Up to Three Enhanced Quadrature Encoder Pulse (eQEP) Modules
    • Up to Six Enhanced High-Resolution PWM (eHRPWM) Modules
  • MPU Subsystem
    • ARM Cortex-A9 32-Bit RISC Microprocessor With Processing Speed up to 1000 MHz
    • 32KB of Both L1 Instruction and Data Cache
    • 256KB of L2 Cache (Option to Configure as L3 RAM)
    • 256KB of On-Chip Boot ROM
    • 64KB of On-Chip RAM
    • Secure Control Module (SCM) (Avaliable Only on AM437xHS Devices)
    • Emulation and Debug
      • JTAG
      • Embedded Trace Buffer
    • Interrupt Controller
  • On-Chip Memory (Shared L3 RAM)
    • 256KB of General-Purpose On-Chip Memory Controller (OCMC) RAM
    • Accessible to All Masters
    • Supports Retention for Fast Wakeup
    • Up to 512KB of Total Internal RAM
      (256KB of ARM Memory Configured as L3 RAM + 256KB of OCMC RAM)
  • External Memory Interfaces (EMIFs)
    • DDR Controllers:
      • LPDDR2: 266-MHz Clock (LPDDR2-533 Data Rate)
      • DDR3 and DDR3L: 400-MHz Clock (DDR-800 Data Rate)
      • 32-Bit Data Bus
      • 2GB of Total Addressable Space
      • Supports One x32, Two x16, or Four x8 Memory Device Configurations
  • General-Purpose Memory Controller (GPMC)
    • Flexible 8- and 16-Bit Asynchronous Memory Interface With up to Seven Chip Selects (NAND, NOR, Muxed-NOR, and SRAM)
    • Uses BCH Code to Support 4-, 8-, or 16-Bit ECC
    • Uses Hamming Code to Support 1-Bit ECC
  • Error Locator Module (ELM)
    • Used With the GPMC to Locate Addresses of Data Errors From Syndrome Polynomials Generated Using a BCH Algorithm
    • Supports 4-, 8-, and 16-Bit Per 512-Byte Block Error Location Based on BCH Algorithms
  • Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS)
    • Supports Protocols such as EtherCAT®, PROFIBUS®, PROFINET®, and EtherNet/IP™, EnDat 2.2, and More
    • Two Programmable Real-Time Units (PRUs) Subsystems With Two PRU Cores Each
      • Each Core is a 32-Bit Load and Store RISC Processor Capable of Running at 200 MHz
      • 12KB (PRU-ICSS1), 4KB (PRU-ICSS0) of Instruction RAM With Single-Error Detection (Parity)
      • 8KB (PRU-ICSS1), 4KB (PRU-ICSS0) of Data RAM With Single-Error Detection (Parity)
      • Single-Cycle 32-Bit Multiplier With 64-Bit Accumulator
      • Enhanced GPIO Module Provides Shift-In and Shift-Out Support and Parallel Latch on External Signal
    • 12KB (PRU-ICSS1 Only) of Shared RAM With Single-Error Detection (Parity)
    • Three 120-Byte Register Banks Accessible by Each PRU
    • Interrupt Controller Module (INTC) for Handling System Input Events
    • Local Interconnect Bus for Connecting Internal and External Masters to the Resources Inside the PRU-ICSS
    • Peripherals Inside the PRU-ICSS
      • One UART Port With Flow Control Pins, Supports up to 12 Mbps
      • One eCAP Module
      • Two MII Ethernet Ports that Support Industrial Ethernet, such as EtherCAT
      • One MDIO Port
    • Industrial Communication is Supported by Two PRU-ICSS Subsystems
  • Power, Reset, and Clock Management (PRCM) Module
    • Controls the Entry and Exit of Deep-Sleep Modes
    • Responsible for Sleep Sequencing, Power Domain Switch-Off Sequencing, Wake-Up Sequencing, and Power Domain Switch-On Sequencing
    • Clocks
      • Integrated High-Frequency Oscillator Used to Generate a Reference Clock (19.2, 24, 25, and 26 MHz) for Various System and Peripheral Clocks
      • Supports Individual Clock Enable and Disable Control for Subsystems and Peripherals to Facilitate Reduced Power Consumption
      • Five ADPLLs to Generate System Clocks (MPU Subsystem, DDR Interface, USB, and Peripherals [MMC and SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], and LCD Pixel Clock)
    • Power
      • Two Nonswitchable Power Domains (RTC and Wake-Up Logic [WAKE-UP])
      • Three Switchable Power Domains (MPU Subsystem, SGX530 [GFX], Peripherals and Infrastructure [PER])
      • Dynamic Voltage Frequency Scaling (DVFS)
  • Real-Time Clock (RTC)
    • Real-Time Date (Day, Month, Year, and Day of Week) and Time (Hours, Minutes, and Seconds) Information
    • Internal 32.768-kHz Oscillator, RTC Logic, and 1.1-V Internal LDO
    • Independent Power-On-Reset (RTC_PWRONRSTn) Input
    • Dedicated Input Pin (RTC_WAKEUP) for External Wake Events
    • Programmable Alarm Can Generate Internal Interrupts to the PRCM for Wakeup or Cortex-A9 for Event Notification
    • Programmable Alarm Can Be Used With External Output (RTC_PMIC_EN) to Enable the Power-Management IC to Restore Non-RTC Power Domains
  • Peripherals
    • Up to Two USB 2.0 High-Speed Dual-Role (Host or Device) Ports With Integrated PHY
    • Up to Two Industrial Gigabit Ethernet MACs
      (10, 100, and 1000 Mbps)
      • Integrated Switch
      • Each MAC Supports MII, RMII, and RGMII and MDIO Interfaces
      • Ethernet MACs and Switch Can Operate Independent of Other Functions
      • IEEE 1588v2 Precision Time Protocol (PTP)
    • Up to Two CAN Ports
      • Supports CAN Version 2 Parts A and B
    • Up to Two Multichannel Audio Serial Ports (McASPs)
      • Transmit and Receive Clocks up to 50 MHz
      • Up to Four Serial Data Pins Per McASP Port With Independent TX and RX Clocks
      • Supports Time Division Multiplexing (TDM), Inter-IC Sound (I2S), and Similar Formats
      • Supports Digital Audio Interface Transmission (SPDIF, IEC60958-1, and AES-3 Formats)
      • FIFO Buffers for Transmit and Receive (256 Bytes)
    • Up to Six UARTs
      • All UARTs Support IrDA and CIR Modes
      • All UARTs Support RTS and CTS Flow Control
      • UART1 Supports Full Modem Control
    • Up to Five Master and Slave McSPIs
      • McSPI0–McSPI2 Support up to Four Chip Selects
      • McSPI3 and McSPI4 Support up to Two Chip Selects
      • Up to 48 MHz
    • One Quad-SPI
      • Supports eXecute In Place (XIP) from Serial NOR FLASH
    • One Dallas 1-Wire® and HDQ Serial Interface
    • Up to Three MMC, SD, and SDIO Ports
      • 1-, 4-, and 8-Bit MMC, SD, and SDIO Modes
      • 1.8- or 3.3-V Operation on All Ports
      • Up to 48-MHz Clock
      • Supports Card Detect and Write Protect
      • Complies With MMC4.3 and SD and SDIO 2.0 Specifications
    • Up to Three I2C Master and Slave Interfaces
      • Standard Mode (up to 100 kHz)
      • Fast Mode (up to 400 kHz)
    • Up to Six Banks of General-Purpose I/O (GPIO)
      • 32 GPIOs per Bank (Multiplexed With Other Functional Pins)
      • GPIOs Can be Used as Interrupt Inputs (up to Two Interrupt Inputs per Bank)
    • Up to Three External DMA Event Inputs That Can Also be Used as Interrupt Inputs
    • Twelve 32-Bit General-Purpose Timers
      • DMTIMER1 is a 1-ms Timer Used for Operating System (OS) Ticks
      • DMTIMER4–DMTIMER7 are Pinned Out
    • One Public Watchdog Timer
    • One Free-Running, High-Resolution 32-kHz Counter (synctimer32K)
    • One Secure Watchdog Timer (Avaliable Only on AM437xHS Devices)
    • SGX530 3D Graphics Engine
      • Tile-Based Architecture Delivering up to 20M Poly/sec
      • Universal Scalable Shader Engine is a Multithreaded Engine Incorporating Pixel and Vertex Shader Functionality
      • Advanced Shader Feature Set in Excess of Microsoft VS3.0, PS3.0, and OGL2.0
      • Industry Standard API Support of Direct3D Mobile, OGL-ES 1.1 and 2.0
      • Fine-Grained Task Switching, Load Balancing, and Power Management
      • Advanced Geometry DMA-Driven Operation for Minimum CPU Interaction
      • Programmable High-Quality Image Anti-Aliasing
      • Fully Virtualized Memory Addressing for OS Operation in a Unified Memory Architecture
    • Display Subsystem
      • Display Modes
        • Programmable Pixel Memory Formats (Palletized: 1-, 2-, 4-, and 8-Bits Per Pixel; RGB 16- and 24-Bits Per Pixel; and YUV 4:2:2)
        • 256- × 24-Bit Entries Palette in RGB
        • Up to 2048 × 2048 Resolution
      • Display Support
        • Four Types of Displays Are Supported: Passive and Active Colors; Passive and Active Monochromes
        • 4- and 8-Bit Monochrome Passive Panel Interface Support (15 Grayscale Levels Supported Using Dithering Block)
        • RGB 8-Bit Color Passive Panel Interface Support (3,375 Colors Supported for Color Panel Using Dithering Block)
        • RGB 12-, 16-, 18-, and 24-Bit Active Panel Interface Support (Replicated or Dithered Encoded Pixel Values)
        • Remote Frame Buffer (Embedded in the LCD Panel) Support Through the RFBI Module
        • Partial Refresh of the Remote Frame Buffer Through the RFBI Module
        • Partial Display
        • Multiple Cycles Output Format on 8-, 9-, 12-, and 16-Bit Interface (TDM)
      • Signal Processing
        • Overlay and Windowing Support for One Graphics Layer (RGB or CLUT) and Two Video Layers (YUV 4:2:2, RGB16, and RGB24)
        • RGB 24-Bit Support on the Display Interface, Optionally Dithered to RGB 18‑Bit Pixel Output Plus 6-Bit Frame Rate Control (Spatial and Temporal)
        • Transparency Color Key (Source and Destination)
        • Synchronized Buffer Update
        • Gamma Curve Support
        • Multiple-Buffer Support
        • Cropping Support
        • Color Phase Rotation
    • Two 12-Bit SAR ADCs (ADC0, ADC1)
      • 867K Samples Per Second
      • Input Can Be Selected from Any of the Eight Analog Inputs Multiplexed Through an 8:1 Analog Switch
      • ADC0 Can Be Configured to Operate as a 4‑, 5-, or 8-Wire Resistive Touch Screen Controller (TSC)
    • Up to Three 32-Bit eCAP Modules
      • Configurable as Three Capture Inputs or Three Auxiliary PWM Outputs
    • Up to Six Enhanced eHRPWM Modules
      • Dedicated 16-Bit Time-Base Counter With Time and Frequency Controls
      • Configurable as Six Single-Ended, Six Dual-Edge Symmetric, or Three Dual-Edge Asymmetric Outputs
    • Up to Three 32-Bit eQEP Modules
  • Device Identification
    • Factory Programmable Electrical Fuse Farm (FuseFarm)
      • Production ID
      • Device Part Number (Unique JTAG ID)
      • Device Revision (Readable by Host ARM)
      • Security Keys (Avaliable Only on AM437xHS Devices)
      • Feature Identification
  • Debug Interface Support
    • JTAG and cJTAG for ARM (Cortex-A9 and PRCM) and PRU-ICSS Debug
    • Supports Real-Time Trace Pins (for Cortex-A9)
    • 64-KB Embedded Trace Buffer (ETB)
    • Supports Device Boundary Scan
    • Supports IEEE 1500
  • DMA
    • On-Chip Enhanced DMA Controller (EDMA) Has Three Third-Party Transfer Controllers (TPTCs) and One Third-Party Channel Controller (TPCC), Which Supports up to 64 Programmable Logical Channels and Eight QDMA Channels
    • EDMA is Used for:
      • Transfers to and from On-Chip Memories
      • Transfers to and from External Storage (EMIF, GPMC, and Slave Peripherals)
  • InterProcessor Communication (IPC)
    • Integrates Hardware-Based Mailbox for IPC and Spinlock for Process Synchronization Between the Cortex-A9, PRCM, and PRU-ICSS
  • Boot Modes
    • Boot Mode is Selected Through Boot Configuration Pins Latched on the Rising Edge of the PWRONRSTn Reset Input Pin
  • Camera
    • Dual Port 8- and 10-Bit BT656 Interface
    • Dual Port 8- and 10-Bit Including External Syncs
    • Single Port 12-Bit
    • YUV422/RGB422 and BT656 Input Format
    • RAW Format
    • Pixel Clock Rate up to 75 MHz
  • Package
    • 491-Pin BGA Package (17-mm × 17-mm) (ZDN Suffix), 0.65-mm Ball Pitch With Via Channel Array Technology to Enable Low-Cost Routing

All trademarks are the property of their respective owners.

open-in-new Find other AM4x Arm Cortex-A9 processors

Description

The TI AM437x high-performance processors are based on the ARM Cortex-A9 core.

The processors are enhanced with 3D graphics acceleration for rich graphical user interfaces, as well as a coprocessor for deterministic, real-time processing including industrial communication protocols, such as EtherCAT, PROFIBUS, EnDat, and others. The devices support high-level operating systems (HLOS). Linux® is available free of charge from TI. Other HLOSs are available from TI’s Design Network and ecosystem partners.

These devices offer an upgrade to systems based on lower performance ARM cores and provide updated peripherals, including memory options such as QSPI-NOR and LPDDR2.

The processors contain the subsystems shown in the Functional Block Diagram, and a brief description of each follows.

The processor subsystem is based on the ARM Cortex-A9 core, and the PowerVR SGX™ graphics accelerator subsystem provides 3D graphics acceleration to support display and advanced user interfaces.

The programmable real-time unit subsystem and industrial communication subsystem (PRU-ICSS) is separate from the ARM core and allows independent operation and clocking for greater efficiency and flexibility. The PRU-ICSS enables additional peripheral interfaces and real-time protocols such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, EnDat, and others. The PRU-ICSS enables EnDat and another industrial communication protocol in parallel. Additionally, the programmable nature of the PRU-ICSS, along with their access to pins, events and all system-on-chip (SoC) resources, provides flexibility in implementing fast real-time responses, specialized data handling operations, custom peripheral interfaces, and in off-loading tasks from the other processor cores of the SoC.

High-performance interconnects provide high-bandwidth data transfers for multiple initiators to the internal and external memory controllers and to on-chip peripherals. The device also offers a comprehensive clock-management scheme.

One on-chip analog to digital converter (ADC0) can couple with the display subsystem to provide an integrated touch-screen solution. The other ADC (ADC1) can combine with the pulse width module to create a closed-loop motor control solution.

The RTC provides a clock reference on a separate power domain. The clock reference enables a battery-backed clock reference.

The camera interface offers configuration for a single- or dual-camera parallel port.

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 is available on HS (High-Security) devices. For more information about HS devices, contact your TI sales representative.

open-in-new Find other AM4x Arm Cortex-A9 processors
Download

Special Notes

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

Technical documentation

= Featured
No results found. Please clear your search and try again. View all 47
Type Title Date
* Datasheet AM437x Sitara™ Processors datasheet (Rev. E) Mar. 21, 2018
* Errata AM437x Sitara Processors Silicon Errata (Silicon Revisions 1.1, 1.2) (Rev. C) Jun. 19, 2017
* User guides AM437x and AMIC120 ARM® Cortex™-A9 Processors Technical Reference Manual (Rev. I) Dec. 23, 2019
More literature Ein Techniker-Leitfaden für Industrieroboter-Designs Mar. 25, 2020
Application notes PRU-ICSS Feature Comparison (Rev. D) Mar. 09, 2020
User guides Powering the AM335x, AM437x, and AM438x with TPS65218D0 (Rev. B) Dec. 09, 2019
Technical articles Designing smarter remote terminal units for microgrids Oct. 02, 2019
Application notes Programmable Logic Controllers — Security Threats and Solutions Sep. 13, 2019
More literature Sitara™ processors + WiLink™ 8 Wi-Fi® + Bluetooth® combo connectivity (Rev. A) Jul. 30, 2019
Technical articles Security versus functional safety: a view from the Processor Software Development Kit May 31, 2019
White papers Sitara Processor Security (Rev. D) May 09, 2019
Application notes Calculating Useful Lifetimes of Embedded Processors (Rev. B) May 07, 2019
Application notes AM43xx EMIF Tools (Rev. A) Apr. 18, 2019
User guides Powering AMIC110, AMIC120, AM335x, and AM437x with TPS65216 Apr. 11, 2019
Application notes Flexible Timing Configuration with IO-Link Master Frame Handler Mar. 26, 2019
Application notes AM437x schematic checklist Mar. 22, 2019
Application notes Industrial Communication Protocols Supported on Sitara™ Processors (Rev. B) Jan. 21, 2019
Application notes PRU-ICSS Getting Started Guide on TI-RTOS (Rev. A) Jan. 18, 2019
Application notes McASP Design Guide - Tips, Tricks, and Practical Examples Jan. 10, 2019
Application notes PRU Read Latencies (Rev. A) Dec. 21, 2018
Application notes PRU-ICSS Getting Starting Guide on Linux (Rev. A) Dec. 10, 2018
White papers Ensuring real-time predictability (Rev. B) Dec. 04, 2018
Application notes PRU-ICSS EtherCAT Slave Troubleshooting Guide Nov. 07, 2018
Application notes PRU-ICSS / PRU_ICSSG Migration Guide Nov. 05, 2018
White papers EtherNet/IP on TI's Sitara AM335x Processors (Rev. C) Oct. 13, 2018
White papers PROFINET on TI’s Sitara™ processors (Rev. D) Oct. 13, 2018
Application notes High-Speed Interface Layout Guidelines (Rev. H) Oct. 11, 2018
Technical articles Simplified software development through the Processor SDK and tools Oct. 02, 2018
White papers Time sensitive networking for industrial automation (Rev. A) Oct. 02, 2018
User guides How-To and Troubleshooting Guide for PRU-ICSS PROFIBUS Sep. 24, 2018
Technical articles Processor SDK: one for all and all for one Jun. 27, 2018
Application notes HSR/PRP Solutions on Sitara Processors for Grid Substation Communication Apr. 17, 2018
User guides PRU Assembly Instruction User Guide Feb. 16, 2018
Application notes Ethernet PHY Configuration Using MDIO for Industrial Applications Dec. 11, 2017
User guides Discrete Power Solution for AM437x (Rev. A) Dec. 01, 2017
Application notes Thermal Design Guide for DSP and Arm Application Processors (Rev. B) Aug. 14, 2017
Application notes AM43xx Power Estimation Tool Aug. 07, 2017
More literature AM43x Security Product Bulletin (Rev. A) May 26, 2017
Application notes Sitara AM437x DDR-Less System How-To Instructions and Benchmarks (Rev. A) Feb. 21, 2017
Application notes nFBGA Packaging (Rev. B) Nov. 13, 2015
Application notes Plastic Ball Grid Array [PBGA] Application Note (Rev. B) Aug. 13, 2015
White papers Highly integrated single-chip industrial drive to connect, control & communicate Apr. 29, 2015
White papers Mainline Linux™ ensures stability and innovation Mar. 27, 2014
More literature AM437x Sitara Processors Evaluation Module Quick Start Guide Mar. 20, 2014
White papers Scalable Solutions for HMI Nov. 21, 2013
White papers Linaro Speeds Development in TI Linux SDKs Aug. 27, 2013
White papers The Yocto Project:Changing the way embedded Linux software solutions are develop Mar. 14, 2013

Design & development

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

Hardware development

EVALUATION BOARDS Download
document-generic User guide
Description
AM437x Secure Boot Evaluation Module (EVM)

TMDXEVM437XH is a high security evaluation module (EVM) that enables developers to evaluate secure boot functionality, including signing and encryption on high security AM437x devices.

This is a socketed EVM that includes an AM437x high security device and TI (...)

Features
  • Hardware
    • AM437x ARM Cortex-A9 Processor with Secure Boot
    • 2GB DDR3
    • TPS65218 Power management IC
    • 7" capacitive touch screen LCD
    • 2 camera modules
    • On board NAND and eMMC memory
    • Connector for Wilink8
  • Software
    • Processor SDK (Linux and TI-RTOS)
  • Connectivity
    • Gigabit Ethernet (1)
    • UART (1)
    • Micro SD/MMC (1)
    • USB2.0 OTG/HOST (...)
EVALUATION BOARDS Download
document-generic User guide
$329.00
Description

Step 1: Buy the starter kit
Step 2: See the quick start guide
Step 3: Download the processor SDK

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 (...)

Features

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

EVALUATION BOARDS Download
AM437x Starter Kit
TMDXSK437X
document-generic User guide
$249.00
Description

The AM437x Starter Kit provides a stable and affordable platform to quickly start evaluation of Sitara™ ARM® Cortex®-A9 AM437x Processors (AM4376, AM4378) and accelerate development for HMI, industrial and networking applications. It is a low-cost development platform based on the ARM Cortex-A9 (...)

Features
  • Hardware
    • AM4378 ARM Cortex-A9 Processor
    • 1GB DDR3L
    • TPS65218 Power management IC
    • 4.3" capacitive touch screen LCD
    • On board camera module
    • 64 MB QSPI-NOR flash
    • Connector for Wilink8
  • Software
    • Processor SDK (Linux and TI-RTOS)
  • Connectivity
    • Gigabit Ethernet (2)
    • Micro SD Card (1)
    • USB2.0 Dual Role/Host (1/1)
    • Audio in/out
EVALUATION BOARDS Download
TPS65218 Evaluation Module
TPS65218EVM-100
document-generic User guide
$99.00
Description

The TPS65218EVM is a fully assembled platform for evaluating the performance of the TPS65218 power management device.

Features
  • 2 battery backup supplies
  • 3 Buck converters
  • 1 Buck-Boost converter
  • USB load switch
  • General purpose LDO
  • Low-voltage load switch
  • High-voltage load switch
EVALUATION BOARDS Download
bytes at work Sitara SOMs
Provided by bytes at work AG
Description
bytes at work develops industrial computing products and services. They offer SOMs based on Sitara Arm® processors.

Learn more about bytes at work at http://www.bytesatwork.io/en. 


EVALUATION BOARDS Download
Compulab Sitara SOMs
Provided by CompuLab
Description
CompuLab is a leading manufacturer of computer-on-module boards and miniature PC systems. CompuLab's products excel with an advanced set of features, outstanding level of integration, high reliability and affordable prices. Annual manufacturing rate of over 100,000 boards and systems positions (...)
EVALUATION BOARDS Download
EMA Sitara SOMs
Provided by Guangzhou Embedded Machine Technology Co., Ltd
Description
EMA offers several industrial development kit based on Sitara Arm processors. These can be used for a variety of applications like motion control, machine vision, and gateways. EMA offers a complete SDK, which can reduce your time to market and development costs.

Learn more about Guangzhou Embedded (...)
EVALUATION BOARDS Download
Embest Sitara SOMs
Provided by Embest Technology
Description
Embest Technology Co., LTD. is a global provider of embedded hardware and software. Embest is now part of element14 and Premier Farnell, a global electronic components distributor with over 70 years in the business. Embest offers several development kits based on Sitara Arm® processors.

Learn more (...)
EVALUATION BOARDS Download
Mistral solutions AM437x PoM and application boards
Provided by Mistral Solutions Pvt. Ltd
Description
The Mistral Solutions AM437x PoM is a low-cost, small form factor, high performance, easy-to-use Product on Module (PoM) built around the TI Sitara AM437x processor. With extensive integration such as quad core PRU-ICSS, 3D acceleration core, dual camera, QSPI-NOR, up to 512KB on-chip memory, dual (...)
EVALUATION BOARDS Download
MYIR Sitara SOMs
Provided by MYIR Tech Limited
Description
MYIR offers a series of development kits and system-on-modules based on TI's AM335x Arm® Cortex®-A8 processors to meet customers' different requirements. MYIR also offers a compact single board computer Rico board based on TI's newest AM437x Arm Cortex-A9 solution. MYIR also offers custom (...)
EVALUATION BOARDS Download
SVTronics system-on-module for AM437x CPU
Provided by SVTRONICS INC
Description
SOM437x is a system-on-module for TI's Sitara™ AM437x processors. It has the AM437x device, DDR3, PMIC (TPS65218), eMMC/NAND FLASH, Gigabit PHY on board and uses a 2.0mm DIP connector. Except for the DDR3 and power pins, all other CPU pins have been connected to the DIP connector. Standard (...)
EVALUATION BOARDS Download
Variscite Sitara SOMs
Provided by Variscite
Description
Variscite designs and produces a variety of system on modules and single board computers based TI's Sitara™, OMAP™ and DaVinci™ processors, covering a wide range of products, segments and markets. Variscite provides its customers with a complete development kit supporting Windows (...)
DAUGHTER CARDS Download
TI PRU Cape
PRUCAPE
$39.00
Description

The TI PRU Cape is a BeagleBone Black add-on board that allows users get to know TI’s powerful Programmable Real-Time Unit (PRU) core and basic functionality.  The PRU is a low-latency microcontroller subsystem integrated in the Sitara AM335x and AM437x family of devices.  The PRU (...)

Features
  • Temperature sensor monitoring using 1-wire interface
  • LCD Connector for optional character display (not included). Compatible with Newhaven NHD-0208AZ-RN-YBW-33V
  • Audio jack connection output
  • Dual GPIO push button switch
  • LEDs

PRUCAPE

  • Expansion Connector- Connection to BeagleBone / BeagleBone Black
  • UART (...)

Software development

SOFTWARE DEVELOPMENT KITS (SDK) Download
Processor SDK for AM437x Sitara Processors - Linux and TI-RTOS support
PROCESSOR-SDK-AM437X 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 (...)
Features

Linux features

  • Open Linux support
  • Linux kernel and Bootloaders
  • File system
  • Qt/Webkit application framework
  • 3D graphics support
  • Integrated WLAN and Bluetooth® support
  • GUI-based application launcher
  • Example applications, including:
    • ARM benchmarks: Dhrystone, Linpack, Whetstone
    • Webkit web browser
    • Soft Wifi access (...)
SOFTWARE DEVELOPMENT KITS (SDK) Download
Programmable Real-time Unit (PRU) Software Support Package
PRU-SWPKG The PRU Software Support Package is an add-on package that provides a framework and examples for developing software for the Programmable Real-time Unit sub-system and Industrial Communication Sub-System (PRU-ICSS) in the supported TI processors.  The PRU-ICSS achieves deterministic, real-time (...)
SOFTWARE DEVELOPMENT KITS (SDK) Download
TI Dual-Mode Bluetooth® Stack
TIBLUETOOTHSTACK-SDK

TI’s dual-mode Bluetooth stack enables Bluetooth + Bluetooth Low Energy and is comprised of Single Mode and Dual Mode offerings implementing the Bluetooth 4.0/4.1/4.2 specification. The Bluetooth stack is fully Bluetooth Special Interest Group (SIG) qualified, certified and royalty-free (...)

Features
  • Supports Dual-mode Bluetooth 4.0/4.10 - Bluetooth certified and royalty free
  • 4.2 Low Energy Secure Connect supported
  • Fully SIG qualified
  • Protocols/Profiles can be selectively enabled/disabled
  • Fully Documented API Interface
  • Classic Profiles Available (varies between the different platforms, see specific (...)
APPLICATION SOFTWARE & FRAMEWORKS Download
Sitara External Memory Interface (EMIF) tool
SITARA-DDR-CONFIG-TOOL The Sitara™ EMIF tool is a software tool which provides an interface to configure the TI processors for accessing the external DDR memory devices. The tool also optimizes the Delay Locked Loop (DLL) settings to compensate for board routing skews. The results are output as EMIF configuration (...)
Features
  • Supports all DDR memory types (LPDDR2, DDR3 and DDR3L DDR) available on devices
  • Supports HW leveling for DDR3/3L
  • Error checks for DRAM timings per JEDEC standard
  • Outputs EMIF configuration registers which can be directly used in Processor SDK and Code Composer Studio
DEBUG PROBES Download
XDS200 USB Debug Probe
TMDSEMU200-U The Spectrum Digital XDS200 is the first model of the XDS200 family of debug probes (emulators) for TI processors. The XDS200 family features a balance of low cost with good performance between the super low cost XDS110 and the high performance XDS560v2, while supporting a wide variety of standards (...)
$295.00
Features

The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)

DEBUG PROBES Download
XDS560v2 System Trace USB Debug Probe
TMDSEMU560V2STM-U The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

$995.00
Features

XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

DEBUG PROBES Download
XDS560v2 System Trace USB & Ethernet Debug Probe
TMDSEMU560V2STM-UE The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

$1,495.00
Features
  • XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

DRIVERS & LIBRARIES Download
PRU-ICSS Industrial Software for Sitara™ Processors
PRU-ICSS-INDUSTRIAL-SW 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 (...)
Features
  • PRU-ICSS firmware binary images and driver sources
  • Third-party stacks and evaluation libraries
  • Scripts to generate CCS projects
  • Example application for evaluation
  • Documentation (release notes, protocol data sheets, user guides, porting guides, etc.)

Refer to the protocol datasheets and release notes of (...)

DRIVERS & LIBRARIES Download
Sitara Machine Learning
SITARA-MACHINE-LEARNING Machine learning is a branch of Artificial Intelligence (AI) that uses algorithms to parse and learn from big data to make intelligent decisions. With great advancements in computing power and the availability of enormous labeled data sets, machine learning has the potential to impact the world to (...)
DRIVERS & LIBRARIES Download
Wind River Processors VxWorks and Linux operating systems
Provided by Wind River Systems Wind River is a global leader in delivering software for the Internet of Things (IoT). The company’s technology has been powering the safest, most secure devices in the world since 1981 and today is found in more than 2 billion products. Wind River offers a comprehensive edge-to-cloud product (...)
DRIVERS & LIBRARIES Download
Witekio Sitara Android and Windows operating systems
Provided by Witekio — Witekio brings expertise on low (OS, driver, firmware) and high level software (application, connectivity, cloud) for TI's OMAP and Sitara AM335x, AM437x, and AM57x platforms. Witekio offers BSPs, drivers, application development/UI/custom drivers for Android, Linux and Windows embedded systems as (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
KUNBUS - A Single Source for Multiprotocol Industrial Communications
Provided by KUNBUS KUNBUS is a German-based company specializing in industrial communication and industrial automation. KUNBUS is the ideal partner for industrial communication because KUNBUS offers pre-certified protocol solutions on Sitara™ processors as well as a full suite of additional services to meet the (...)
Features
  • Full, pre-certified solutions based on Sitara™ processors
  • Years of industrial communciations expertise
  • Toolkits for master and slave development available
OPERATING SYSTEMS (OS) Download
Green Hills INTEGRITY RTOS
Provided by Green Hills Software — The flagship of Green Hills Software operating systems—the INTEGRITY RTOS—is built around a partitioning architecture to provide embedded systems with total reliability, absolute security, and maximum real-time performance. With its leadership pedigree underscored by certifications in a (...)
OPERATING SYSTEMS (OS) Download
Mentor Graphics Nucleus RTOS
Provided by Mentor Graphics Corporation — Software driven power management is crucial for battery operated or low power budget embedded systems. Embedded developers can now take advantage of the latest power saving features in popular TI devices with the built-in Power Management Framework in the Nucleus RTOS. Developers specify application (...)
OPERATING SYSTEMS (OS) Download
QNX Neutrino RTOS
Provided by QNX Software Systems — The QNX Neutrino® Realtime Operating System (RTOS) is a full-featured and robust RTOS designed to enable the next-generation of products for automotive, medical, transportation, military and industrial embedded systems. Microkernel design and modular architecture enable customers to create (...)
SUPPORT SOFTWARE Download
Cannon Automata Sercos III
Provided by AUTOMATA — The Sercos III Slave Communiction Stack allows to implement the Real-time Ethernet protocol Sercos III for any kind of slave devices. The source code includes SCP (Sercos Communication Profile) and GDP (General Device Profile). In addition, the stack already includes many optional function classes (...)

Design tools & simulation

SIMULATION MODELS Download
SPRM635B.ZIP (11 KB) - BSDL Model
SIMULATION MODELS Download
SPRM636.ZIP (23506 KB) - IBIS Model
CALCULATION TOOLS Download
Clock Tree Tool for Sitara, Automotive, Vision Analytics, & Digital Signal Processors
CLOCKTREETOOL The Clock Tree Tool (CTT) for Sitara™ ARM®, Automotive, and Digital Signal Processors is an interactive clock tree configuration software that provides information about the clocks and modules in these TI devices. It allows the user to:
  • Visualize the device clock tree
  • Interact with clock tree elements (...)
document-generic User guide
CALCULATION TOOLS Download
Pin mux tool
PINMUXTOOL The Pin MUX Utility is a software tool which provides a Graphical User Interface for configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C header/code files that can be imported into software development kits (SDKs) or (...)
CALCULATION TOOLS Download
Features

Power Estimation Tool (PET) provides users the ability to gain insight in to the power consumption of select TI processors. The tool includes the ability for the user to choose multiple application scenarios and understand the power consumption as well as how advanced power saving techniques can be (...)

ASSEMBLY DRAWINGS Download
SPRR205.PDF (143 KB)
ASSEMBLY DRAWINGS Download
SPRR206.PDF (174 KB)
ASSEMBLY DRAWINGS Download
SPRR207.ZIP (4537 KB)
BILL OF MATERIALS (BOM) Download
SPRR204.ZIP (30 KB)
PCB LAYOUTS Download
SPRR208.ZIP (2523 KB)
SCHEMATICS Download
SPRR202.ZIP (588 KB)
SCHEMATICS Download
SPRR203.ZIP (8313 KB)

Reference designs

REFERENCE DESIGNS Download
Single Chip Drive for Industrial Communications and Motor Control
TIDEP0025 This TI design implements a hardware interface solution based on the HEIDENHAIN EnDat 2.2 standard for position or rotary encoders. The platform also allows designers to implement real-time EtherCAT communications standards in a broad range of industrial automation equipment. It enables designers (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Sercos III Slave For AM437x Communication Development Platform Reference Design
TIDEP0039 The TIDEP0039 Sercos III Slave For AM437x Communication Development Platform Reference Design combines the AM437x Sitara processor family from Texas Instruments (TI) and the Sercos III media access control (MAC) layer into a single system-on-chip (SoC) solution. Targeted for Sercos III slave (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
AM437x Discrete Power Reference Design
TIDEP0020 The Sitara AM437x simplified power sequence feature provides flexibility to power designers. This reference design implementation is a BOM-optimized discrete power solution for the AM437x processor with a minimal number of discrete ICs and basic feature set. The solution represents a baseline of a (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
People Counting for Demand Controlled Ventilation Using 3D Time-of-Flight (ToF) Reference Design
TIDA-00750 — People counting for demand controlled ventilation using 3D time-of-flight (ToF) reference design is a subsystem solution that uses TI’s  3D ToF image sensor combined with tracking and detection algorithms to count the number of occupants present in a given area with high resolution and (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Acontis EtherCAT Master Stack Reference Design
TIDEP0043 The acontis EC-Master EtherCAT Master stack is a highly portable software stack that can be used on various embedded platforms. The EC-Master supports the high performance TI Sitara MPUs,  it provides a sophisticated EtherCAT Master solution which customers can use to implement EtherCAT (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
ARM MPU with Integrated BiSS C Master Interface Reference Design
TIDEP0022 Implementation of BiSS C Master protocol on Industrial Communication Sub-System (PRU-ICSS). The design provides full documentation and source code for Programmable Realtime Unit (PRU).
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Isolated Current Shunt and Voltage Measurement Reference Design for Motor Drives Using AM437x
TIDA-00209 This reference design uses the AMC130x reinforced isolated delta-sigma modulators along with AM437x Sitara™ ARM® Cortex® -A9 Processor, which implements Sinc filters on PRU-ICSS. The design provides an ability to evaluate the performance of these measurements: three motor currents, three (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
DDR3 Reference Design without VTT termination using AM437x
TIDEP0012 Designers can save board space, cost and reduce power consumption by following DDR3 guidelines without VTT termination. This reference design shows how to do that with AM437x. This type of design is not for everyone as there are certain restrictions. Having short trace lengths, a maximum of two DDR3 (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Dual Camera Reference Design based on TMDXEVM437X
TIDEP0014 Developers looking for camera support on the Sitara AM437x processors can use this reference design to jump start their development. The AM437x camera interface is a parallel port that can be configured as a single or dual camera interface. The dual camera configuration enables the use of two (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Capacitive Touchscreen Display Reference Design
TIDEP0015 Capacitive touchscreen displays generally provide a higher quality and better user experience than traditional resistive touchscreen displays. This reference design shows how to interface a capacitive touchscreen display to the Sitara AM437x processors. The display has an integrated touchscreen (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
AM437x Low Power Suspend Mode with LPDDR2
TIDEP0024 This low power mode implementation realizes processor power consumption less than 0.1 mW while keeping LPDDR2 memory in self refresh consuming ~ 1.6 mW. The system solution is comprised of AM437x Sitara processor, LPDDR2 memory and TPS65218 power management IC and optimized for new low power mode (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
QSPI-NOR Reference Design with AM437x
TIDEP0016 The QSPI interface on the Sitara AM437x processors enables system designers to connect a NOR flash. The interface is fast enough to support execute-In-Place (XIP). Such design  offers flexibility for code partitioning and system cost savings by enabling the use of lower cost NOR flash or less (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Embedded USB 2.0 Reference Design
TIDEP0013 The USB 2.0 reference design guidelines are extremely important for designers considering USB2.0 electrical compliance testing. The guidelines are applicable to AM335x and AM437x but also generic to other processors. The approach taken for these guidelines is highly practical, without complex (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
NFBGA (ZDN) 491 View options

Ordering & quality

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. ​​​​​​​​​​​​​​