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 v6AO.1.1   13-Apr-2018   Android  

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

Free


ACTIVE v3.04   28-Dec-2017   Linux  

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

Free


ACTIVE v4.03.00   05-Apr-2018   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 O 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 76 13 Feb 2018 13
PDF 57 17 Feb 2017 5
PDF 229 26 Apr 2016 5
PDF 409 13 Apr 2016 3
PDF 353 30 Mar 2016 2
PDF 78 15 Jan 2016 4
User guides (2)
Title Abstract Type Size (KB) Date Views
PDF 667 21 Apr 2016 9
PDF 369 21 Apr 2016 3

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

Part Number Name Product Family
DRA71  SoC Processors w/ single core ARM Cortex-A15 and 3D GPU for Infotainment & Cluster (17mm Package)  Automotive processors 
DRA72  SoC Processors w/ single core ARM Cortex-A15 and 3D GPU for Automotive Infotainment (23mm Package)  Automotive processors 
DRA74  SoC Processors w/ dual core ARM Cortex-A15 and 3D GPU for Automotive Infotainment  Automotive processors 
DRA74P  Multi-core SoC processors with ISP and pin-compatible with DRA74 SoC processors  Automotive processors 
DRA75  SoC Processors w/ dual core ARM Cortex-A15,3D GPU & Extended Peripherals for Automotive Infotainment  Automotive processors 
DRA75P  Multi-core SoC Processors with ISP and pin-compatible with DRA75 SoCs for Infotainment applications  Automotive processors 
DRA76P  High performance Multi-Core SoC processors with ISP for Digital Cockpit Applications  Automotive processors 
DRA77P  High performance Multi-Core SoCs with extended peripherals and ISP for Digital Cockpit applications  Automotive processors 
DRA78  SoC Processor with DSP for Audio Amplifier  Automotive processors 
DRA79  300 MHz ARM Cortex-A15 SoC Processor with DSP for Audio Amplifier  Automotive processors 

Support & Training

Try our support forums.
Search expert answers for this part Ask a new question

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

Blogs