Processor Software Development Kit for DRA7x Jacinto™ Processors – Linux, Android, and RTOS

(ACTIVE) PROCESSOR-SDK-DRA7X

Description & Features

Technical Documents

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   OS  

PROCESSOR-SDK-ANDROID-AUTOMOTIVE-DRA7X:
Automotive Android Processor SDK for DRA7x

Free

ACTIVE v6AM.1.3  03-Mar-2017  Android 

PROCESSOR-SDK-LINUX-AUTOMOTIVE-DRA7X:
Automotive Linux Processor SDK for DRA7x

Free

ACTIVE v3.03  06-Sep-2017  Linux 

PROCESSOR-SDK-RTOS-AUTOMOTIVE-DRA7X:
Automotive RTOS Processor SDK for DRA7x

Free

ACTIVE v4.01.00  05-Oct-2017  RTOS 

Description

Processor SDK Linux Automotive

Processor SDK Linux Automotive is the foundational software development platform for TI's "Jacinto" DRAx family of Infotainment SoCs. The software framework allows users to develop feature-rich Infotainment solutions such as reconfigurable digital instrument cluster, integrated cockpit, in-vehicle infotainment, telematics, rear seat entertainment, etc for next generation automobiles. The SDK is based on common Processor SDK platform.

Highlights
  • Long-Term Stable (LTS) Mainline Linux kernel support
  • U-Boot bootloader support
  • Linaro GNU compiler collection (GCC) tool chains
  • Yocto Project™ OE Core compatible file systems
Linaro Toolchain Support

The Linaro toolchain is comprised of robust, commercial-grade tools which are optimized for Cortex-A processors. The tool chain is fully supported by TI and the entire Linaro community including Linaro staff engineers, member company developers and others in the open source community. Linaro tools, software and testing procedures are included in this latest release of the Processor SDK.

Yocto Project Support

The Yocto Project is an open-source collaboration spearheaded by the Linux Foundation to simplify the framework for building embedded Linux software distributions. TI makes this available through its Arago distribution. The Arago Project provides a verified, tested and supported subset of packages, built with a free and open tool chain. Additional resources on Yocto Project and TI's Arago distribution are available at arago-project.org.

Processor SDK Android™ Automotive

Android Processor SDK Android Automotive (Software Development Kit) is a software platform for DRA7x infotainment processors, based on the Android Open Source Project. The Processor SDK Android Automotive has been optimized for high bandwidth and memory constraint use cases with acceleration engines on DRA7x processors

Highlights
  • Long-Term Support (LTS) Mainline Linux Kernel support
  • U-Boot bootloader
  • Latest Android Pastry (AOSP releases)
  • Google's M pastry support
Processor SDK RTOS Automotive

The Processor SDK RTOS Automotive provides fundamental platform software and tools for development, deployment and execution of RTOS-based applications on TI's "Jacinto" DRA7x family of Infotainment SoCs. Combined with TI Code Composer Studio integrated development environment (IDE), this SDK provides building blocks for developing optimized solutions for applications such as audio amplifiers and network gateways.

Highlights
  • TI-RTOS kernel, a light-weight real-time embedded operating system for TI devices
  • Chip support libraries, drivers, and basic board-support utilities
  • Interprocessor communication for communication across cores and devices
  • Optimized C66x algorithm libraries
  • Optimized EVE audio algorithm kernels
  • Basic networking stack and protocols
  • Bootloaders and boot utilities
  • TI Code Generation Tools (CGT)
  • Linaro GNU compiler collection (GCC) tool chains

Features
Processor SDK Linux Automotive features
  • Open Linux support
  • Linux kernel and Bootloaders
  • File system
  • Qt/Webkit application framework
  • 3D graphics support
  • 2D 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 point
    • Cryptography: AES, 3DES, MD5, SHA
    • Multimedia: GStreamer/FFMPEG
    • Programmable Realtime Unit (PRU)
  • Host tools including Flash Tool and Pin Mux Utility
  • Code Composer Studio™ IDE for Linux development
  • Documentation
Processor SDK Android Automotive features
  • Android support
  • Linux kernel and Bootloaders
  • File system
  • 3D graphics support
  • 2D graphics support
  • Integrated WLAN and Bluetooth support
  • Fastboot flashing support
  • Android Verified Boot support on HS devices
  • Multimedia support with OpenMAX plugins for video codecs
  • HWComposer for UI and Video composition acceleration
  • Camera HAL via V4L2 camera interface for Rear View Camera
  • DSP accelerated Audio Post Processing Engine(APPE)
  • HD1.5 and DAB Software Defined Radio (SDR)

Processor SDK RTOS Automotive features

  • Full driver availability
  • File system
  • Bare metal secondary bootloader
  • Debug and instrumentation utilities
  • Board support package
  • Demonstrations and examples
  • Host tools including Clock Tree utilitiy
  • Code Composer Studio™ IDE for RTOS development
  • Documentation



Technical Documents
Application notes (6)
Title Abstract Type Size (KB) Date Views
PDF 57 17 Feb 2017 214
PDF 229 26 Apr 2016 182
PDF 409 13 Apr 2016 145
PDF 353 30 Mar 2016 147
PDF 51 29 Feb 2016 377
PDF 78 15 Jan 2016 149
User guides (2)
Title Abstract Type Size (KB) Date Views
PDF 667 21 Apr 2016 301
PDF 369 21 Apr 2016 230

Development Tools (3)

Name Part Number Tool Type
Clock Tree Tool for Sitara, Automotive, OMAP5, Vision Analytics, & Digital Signal Processors  CLOCKTREETOOL  Calculation Tools 
Pin Mux Tool  PINMUXTOOL  Calculation Tools 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  SW Development Tools, IDEs, Compilers 

TI Devices (19)

Part Number Name Product Family
DRA710  600 MHz ARM Cortex-A15 SoC Processor with Graphics for Infotainment & Cluster  Automotive Processors 
DRA712  600 MHz ARM Cortex-A15 SoC Proecssor with Graphics for Infotainment & Cluster  Automotive Processors 
DRA714  600 MHz ARM Cortex-A15 SoC Processor with Graphics & DSP for Infotainment & Cluster  Automotive Processors 
DRA716  800 MHz ARM Cortex-A15 SoC Processor with Graphics & DSP for Infotainment & Cluster  Automotive Processors 
DRA722  SoC Processor for Automotive Infotainment  Automotive Processors 
DRA724  SoC Processor for Automotive Infotainment  Automotive Processors 
DRA725  SoC Processor for Automotive Infotainment  Automotive Processors 
DRA726  1.5 GHz ARM Cortex-A15 with Graphics & DSP for Infotainment & Cluster  Automotive Processors 
DRA744  Dual 1.0 GHz A15 SoC Processor for Infotainment   Automotive Processors 
DRA745  Dual 1.2 GHz A15 SoC Processor for Infotainment   Automotive Processors 
DRA746  Dual 1.5 GHz Arm Cortex-A15 SoC Processor for Infotainment  Automotive Processors 
DRA750  Dual 1.0 GHz A15, Dual DSP, Extended Peripherals SoC Processor for Infotainment  Automotive Processors 
DRA756  Dual 1.5 GHz A15, Dual EVE, Dual DSP, Extended Peripherals SoC Processor for Infotainment  Automotive Processors 
DRA780  SoC Processor with DSP for Audio Amplifier  Automotive Processors 
DRA781  SoC Processor with DSP for Audio Amplifier  Automotive Processors 
DRA782  SoC Processor with Dual DSP for Audio Amplifier  Automotive Processors 
DRA783  SoC Processor with Dual DSP for Audio Amplifier  Automotive Processors 
DRA786  SoC Processor with Dual DSP & EVE for Audio Amplifier  Automotive Processors 
DRA787  SoC Processor with Dual DSP & EVE for Audio Amplifier  Automotive Processors 

Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Content is provided "AS IS" by the respective TI and Community contributors and does not constitute TI specifications. See  Terms of use.

Engage in the Community

Blogs

Wikis

Visit the TI Wiki