AM437x - Tools & Software
TI provides key runtime software components and documentation to further ease development. The following software components are the ones most widely used.
Processor SDK-Linux provides Sitara™ developers with an easy set up and quick out-of-box experience that is specific to and highlights the features of TI's ARM processors. Launching demos, benchmarks and applications is a snap with the included graphical user interface. The Processor SDK-Linux also allows developers to quickly start development of their own applications, and easily add them to the application launcher, which can be customized by the developer.
Processor SDK-RTOS provides Sitara developers with full drivers and file system based on the TI-RTOS kernel, a light-weight real-time embedded operating system for TI devices. The SDK comes with chip support libraries, drivers, board support utilities, demonstrations and examples. The Processor SDK-RTOS allows developers to quickly start development of their own applications using Code Composer Studio™ IDE for RTOS development.
TI RTOS Industrial Software Development Kit (SDK)
The TI RTOS Industrial Software Development Kit (SDK) for the Sitara AM437x processor family gives customers the ability to easily add real-time industrial communications to their design so they can focus on differentiating their applications. The SDK is optimized to support real-time industrial communications protocols such as EtherCAT® and others. In addition to real-time industrial communications, the SDK for AM437x supports motor feedback protocols such as EnDAT and a Sigma-Delta Decimation filter for higher precision current sensing which together enable single-chip connected driver applications.
Android software development kit
TI’s Design Network platinum member Witekio offers a complete Android software development kit developed and optimized for Sitara processors so developers can quickly get started on evaluating and developing on the Android OS. The kit provides a stable and fully tested software foundation that can be utilized on a wide range of TI Sitara platforms.
Two platforms are available to enable developers to explore the full functionality of the AM437x processors.
AM437x Evaluation Module (EVM)
The AM437x Evaluation Module (EVM) enables developers to immediately start evaluating the AM437x processor family (AM4376, AM4377, AM4378 and AM4379) and develop software applications with ample hardware testability and connectivity.
AM437x Secure Boot Evaluation Module (EVM)
The AM437x high secure evaluation module (EVM) enables developers to evaluate Secure Boot functionality including signing and encryption on high secure AM437xS devices (AM4372xS, AM4376xS, AM4377xS, AM4378xS, and AM4379xS).
AM437x Industrial Development Kit (IDK)
The AM437x Industrial Development Kit (IDK) is an application development platform for evaluating the industrial communication and control capabilities of Sitara™ AM4379 and AM4377 processors for industrial applications. The AM4379 and AM4377 processors are ideal for industrial communications, industrial control, and industrial drives applications.
AM437x Starter Kit
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 processor that is integrated with options such as Dual Gigabit Ethernet, DDR3L, Camera and Capacitive Touch Screen LCD
Code Composer Studio™ IDE
Code Composer Studio™ is an Eclipse-based IDE developed and supported by TI for TI embedded processor families. The software comprises a suite of tools used to develop and debug embedded applications. It includes compiler, source code editor, project build environment, debugger, profiler, simulators, real-time operating system and many other features. The intuitive IDE provides a single user interface taking you through each step of the application development flow.
In addition to development boards, TI publishes TI Designs to aid developers implement specific applications or functionality.
Support & community
You know what processor you want to use, you ordered the hardware tools and downloaded the software tools, now you need to know what support resources are available in case you have any questions.
Technical documents are available in each of the AM437x product folders:
Training & videos
The following training and videos are available for AM437x processors:
TI E2E community
TI's E2E community includes support forums in which you can search for answers to your question or submit a new question. Odds are your question has already been answered.