Arm-based processor design & development
Simplify your design process and accelerate time to market with TI’s embedded hardware and software development resources for Arm®-based processors
Hardware development tools
Starter Kit EVMs provide a stand-alone test and development platform built around the TI’s portfolio of Arm-based system-on-a-chip (SoC) devices. With a fast setup process and an assortment of foundational demos and tutorials, you can start prototyping and exploring applications from general compute to multi-display and vision analytics right out of the box.
Get to market faster with TI’s partner provided System on Modules or SoMs. These production ready pre-populated PCBs offer a complete embedded computer system for full processor functionality and fast development time, and include complete system components like read-only memory, random access memory, power-management ICs, crystal oscillators and passives. Start your development now with TI’s portfolio of high performance Processors, and discover how TI’s ecosystem of hardware and system providers can help bring get your innovation to production today.
Discover the community of open-source hardware designs that simplify your development to deliver real-world function and connectivity on reliable embedded systems. Built on TI’s portfolio of Arm-based processors, community boards offer complete connectivity options including WiFi, Gigabit Ethernet, sub-GHz wireless, and single-pair Ethernet with power-over-data-line options, compatible with 1,000s of off-the-shelf add-ons and a customized Linux images. Whether you are looking for a starting point for your next maker project or your next design professional design, TI Processor-based community boards can get you started.
TI Arm-based Processor development platforms enable fast prototyping for application specific development. Our development platforms are the result of collaboration between TI processor and partner network experts, and combine application relevant hardware, software and documentation for a simple and quick start to your next design.
TI Arm-based processor reference designs include board and system level guidance for system level designs to help you get your development started. With complete design guides, schematics, bill of materials and benchmark data, our reference designs offer valuable insights to your next project.
Hardware development tools
Starter kits and EVMs
AM62x starter kit for Sitara™ processors
The AM62x starter kit (SK) evaluation module (EVM) is a stand-alone test and development platform built around the AM62x system-on-a-chip (SoC). AM62x processors are comprised of a quad-core 64-bit Arm®-Cortex®-A53 microprocessor, single-core Arm Cortex-R5F microcontroller (MCU) and an (...)
AM62A starter kit for low-power Sitara™ processors
The SK-AM62A-LP starter kit (SK) evaluation module (EVM) is built around our AM62A AI vision processor, which includes an image signal processor (ISP) supporting up to 5 MP at 60 fps, a 2 teraoperations per second (TOPS) AI accelerator, a quad-core 64-bit Arm® Cortex®-A53 microprocessor, a (...)
TDA4VM processor starter kit for edge AI vision systems
Bring smart cameras, robots and intelligent machines to life with the TDA4VM processor starter kit. With a fast setup process and an assortment of foundational demos and tutorials, you can start prototyping a vision-based application in less than an hour. The kit enables 8 trillion operations per (...)
System on modules
PHYTEC® system on modules for Arm®-based Sitara™ processors and microcontrollers
PHYTEC is an industry-leading provider and integrator of System on Modules (SOMs), embedded middleware and design services that enable customers to bring complex products quickly and easily to market. They guide customers from design to production utilizing deep domain expertise; high-quality (...)
Variscite VAR-SOM-AM62 system on module for AM625 Arm Cortex-A53 1.4-GHz processor with GPU
The VAR-SOM-AM62 is a system on module (SOM) / computer on module (COM), combining a high-performance CPU, reduced power consumption and graphics capabilities. The SOM is a solution for industrial embedded products and power-sensitive edge devices and is powered by the 1.4-GHz Quad (...)
TechNexion ROVY-4VM system-on-module for TDA4VM SoC with dual Arm® Cortex®-A72 C7x DSP GPU
The TechNexion ROVY-4VM is a system-on-module (SOM) developed for mobile robotic, industrial automation and machine vision applications. This SOM is designed for real-time processing in embedded vision applications. The TDA4VM SOC integrates dual ARM®v8 Cortex® A72, 6x 1.0 GHz ARM Cortex (...)
Tronlong® SOM-TL64x system on module for AM64x 64-bit Arm® Cortex®-A53 processor
Guangzhou Tronlong Electronic Technology Co., Ltd., founded in 2013 as an embedded product platform provider, has always been committed to building high-quality industrial core boards along with evaluation kits and project services. Tronlong is headquartered in Guangzhou Science City, with an (...)
Community boards
BeaglePlay® single-board computer from the BeagleBoard.org foundation based on AM62x
BeaglePlay is an open-source single board computer designed to simplify the process of adding sensors, actuators, indicators, human interfaces, and connectivity to a reliable embedded system. It features a powerful 64-bit, quad-core processor and innovative connectivity options, including WiFi, (...)
BeagleBone® AI-64 embedded computing board based on Jacinto™ TDA4VM Arm® Cortex®-72 processor
The BeagleBone® AI-64 from the BeagleBoard.org Foundation is a complete system for developing artificial intelligence (AI) and machine-learning solutions with the convenience and expandability of the BeagleBone platform and onboard peripherals to start learning and building applications.
Using (...)
BeagleBone® Black is a single-board computer from the BeagleBoard.org foundation based on AM335x
BeagleBone® AI AM5729 development board for embedded Artificial Intelligence
Built on the proven BeagleBoard.org® open source Linux approach, BeagleBone® AI fills the gap between small SBCs and more powerful industrial computers. Based on the Texas Instruments, Sitara™ AM5729 processor, developers have access to a highly integrated and (...)
Development platforms
Smart, connected EV charging station development platform based on AM625 with HMI
The electric vehicle service equipment (EVSE) development platform based on AM625 is a collection of hardware, software and documentation that allows engineers to start designing a smart, connected EV charging station with human machine interface (HMI). The analog front-end hardware is designed to (...)
Reference designs
AC level 2 charger platform reference design
Single Chip Drive for Industrial Communications and Motor Control
This reference design implements hardware interface based on the HEIDENHAIN EnDat 2.2 standard for position or rotary encoders. The platform also allows you to implement real-time EtherCAT communications standards in a broad range of industrial automation equipment. It enables designs with a low (...)
Multi-sensor platform reference design on Jacinto™ ADAS processors
The multi-sensor platform reference design for Advanced Driver Assistance Systems (ADAS) from D3 Engineering provides qualified developers with a fully functioning evaluation platform for testing and development of ADAS applications, for use primarily in the automotive industry. D3 also (...)
Software and tools
TI supports the Linux Mainline kernel, providing a robust software foundation built on long-term stable (LTS) kernels developed by the Linux community. You get the benefit of engaging with the community so you can focus on device differentiation and reach full-entitlement on your hardware.
TI’s heterogeneous multi-core processors SoCs include the option of both Cortex A and Cortex R cores and support FreeRTOS on selected devices. Access to a mature and established open-source offering helps reduce software development effort and speed time to market. TI also supports ready-to-use RTOS-compatible drivers to accelerate development.
The AM62x processor family supports Android™ software development kits for embedded processors providing easy setup and fast out-of-box access to benchmarks and demonstrations.
While you have a lot of flexibility with our open-source and non-OS option, we know that sometimes your applications require very specific support. Whether you are working on a specific application, or just need a different level of performance, our partners offer operating system expertise including QNX, Green Hills, Wind River and a host of AutoSAR experts.
Our robust development environment, centered on Code Composer Studio™ IDE, is built with your convenience and ease-of-use in mind. You need to get to market fast, iterate faster, and scale your innovations quickly and seamlessly across diverse families of equipments. From our unique cloud environment of easy resource exploration and browser-based development tools to advanced debugging on your desktop, our development tools enable your journey from discovery to production.
Software development tools
Linux
Software development kit for AM62x Sitara™ processors
The AM62x processor Linux®, Android™ and TI MCU+ software development kits (SDKs) are unified software platforms for embedded processors providing easy setup and fast out-of-box access to benchmarks and demonstrations.
All releases of this SDK are consistent across TI's broad portfolio for which (...)
Software development kit for DRA829 and TDA4VM Jacinto™ processors
Processor SDK RTOS (PSDK RTOS) can be used together with either Processor SDK Linux (PSDK Linux) or Processor SDK QNX (PSDK QNX) to form a multi-processor software development platform for TDA4VM and DRA829 SoCs within TI’s Jacinto™ platform. The SDK provides a comprehensive (...)
freeRTOS
Software development kit for AM62x Sitara™ processors
The AM62x processor Linux®, Android™ and TI MCU+ software development kits (SDKs) are unified software platforms for embedded processors providing easy setup and fast out-of-box access to benchmarks and demonstrations.
All releases of this SDK are consistent across TI's broad portfolio for which (...)
Android
Software development kit for AM62x Sitara™ processors
The AM62x processor Linux®, Android™ and TI MCU+ software development kits (SDKs) are unified software platforms for embedded processors providing easy setup and fast out-of-box access to benchmarks and demonstrations.
All releases of this SDK are consistent across TI's broad portfolio for which (...)
Embedded Partners O/S
Wind River Processors VxWorks and Linux operating 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 (...)
WITTENSTEIN high integrity systems MCU SafeRTOS and OpenRTOS
WITTENSTEIN high integrity systems (WHIS) is an RTOS company that specialises in safety, producing and supplying real-time operating systems and software components to the automotive, medical, and industrial sectors. WHIS supply SAFERTOS®, the unique real-time operating system pre-certified to IEC (...)
Software Development Tools
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® (...)
System configuration tool
SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.
SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)
UniFlash flash programming tool
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)
XDS110 JTAG Debug Probe
The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all (...)
XDS200 USB Debug Probe
The XDS200 is a debug probe (emulator) used for debugging TI embedded devices. The XDS200 features a balance of low cost with good performance as compared to the low cost XDS110 and the high performance XDS560v2. It supports a wide variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a (...)
XDS560™ software v2 system trace USB debug probe
The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).
All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)
XDS560v2 System Trace USB & Ethernet Debug Probe
The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).
All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)
C7000 code generation tools - compiler
The TI C7000 C/C++ Compiler Tools support development of applications for TI C7000 Digital Signal Processor cores.
Code Composer Studio is the Integrated Development Environment (IDE) for TI embedded devices. If you are looking to develop on a TI embedded device it is recommended to start (...)
C6000 code generation tools compiler
Code Composer Studio is the Integrated Development Environment (IDE) (...)
TI developer zone
Welcome to the TI Developer Zone – a collective library of software development tools and resources (royalty- and license-free) designed to enable fast and easy access to all components needed for the evaluation and production of your embedded system.
Explore our collection of software libraries, examples, training and documentation for developing with TI’s Arm-based microprocessors and application-specific systems-on-a chip (SoCs). Resource Explorer includes comprehensive device documentation and embedded software libraries for devices and boards, all based on TI Code Composer Studio™ software desktop and cloud versions or as stand-alone packages.
Designed to simplify and accelerate custom development, TI Academies offer a hands-on guided tutorial from TI and partner experts to enable fast and simple design, evaluation and development on TI platforms.
Explore the possibilities of our Arm-based processors with a growing library of development ideas and demos from TI and its extensive partner network. Get started on your next development concept with code examples, documentation, user guides, and helpful resources and insights into specialized partner expertise.