Processor SDK for TDAx ADAS SoCs - Linux and TI-RTOS Support

(ACTIVE) PROCESSOR-SDK-TDAX

Description & Features

Technical Documents

Support & Training


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

PROCESSOR-SDK-VISION:
Linux and RTOS Processor SDK for Vision

Free

ACTIVE v2.11.00   30-Oct-2016  Linux & RTOS  v3.14 
Key Document

Description

Processor SDK-Vision (Vision SDK) is a multi-processor software development platform for TDAx Processors. The software framework allows users to create different ADAS application data flows involving video capture, video pre-processing, video analytics algorithms and video display. This release is based on common Processor SDK platform with additional SW to enable key Automotive ADAS features and demos. The SDK has foundational SW drivers and compute & vision kernels for EVE and DSP. It also has demo use cases using TI sample algorithms which exercises different CPUs and HW accelerators in the ADAS SoC and shows customers how to effectively use different sub-systems.

RTOS Highlights:

  • SYS-BIOS based SW stack for A15, IPU, C66x and EVE
  • StarterWare and SYS-BIOS based Device Drivers
  • Power management
  • EVE and DSP SW library and demo algorithms
  • More than 10 use case demos for various ADAS applications
  • Integrates multiple sensors and provides image tuning tool(DCC) for TDA3x
  • Differentiated safety features
  • Fast boot with <500ms PORz to display

Linux Highlights:

  • Integrated with Processor SDK Linux - Automotive
  • Linux kernel 3.14 on A15
  • OpenGL graphics support for ADAS use cases.

Features
RTOS Device Drivers
  • Bare metal secondary boot loader (SBL)
  • Starterware drivers for I2C, UART, SPI, McASP, QSPI, GPIO
  • BIOS Drivers - Capture(VIP and CAL), Display, ISS, VPE, I2C, UART, SPI
  • Safety IP drivers – ADC, RTI, DCAN, CRC, ECC, TeSoC
  • Power management –CPU idle, Voltage domain/Power domain/Clock domain controls

EVE and DSP SW
  • EVE SW with more than 120 kernels and 30 high level applets
  • C66x VLIB with more than 130 kernels

U-boot support (2014.07)
  • Boot from: SD card, eMMC (FAT load), QSPI.
  • tftp, dhcp

Linux kernel 3.14
  • FS Media: SD card, eMMC, NFS
  • USB Host: Isochronous A/V, HID, MSC
  • USB 3.0 Host: MSC
  • UART, I2C, QSPI, Ethernet
  • DSS (LCD, HDMI)
  • Audio playback and capture
  • MPU DVFS, AVS Class 0, ABB

Multimedia
  • H.264 encoder and decoder
  • MJPEG decoder

Graphics
  • 3D graphics acceleration (OpenGL ES 2.0)
  • 2D graphics acceleration (G2D)
  • Wayland, with Weston compositor, multiple display support

Technical Documents
User guides (2)
Title Date
Processor SDK for TDAx ADAS SoCs - Linux and TI-RTOS Support - User's Guide 17 May 2016
Processor SDK for TDAx ADAS SoCs - Linux and TI-RTOS Support - Release Notes 17 May 2016

TI Devices (8)

Part Number Name Product Family
TDA2EG  SoC Processor w/ Graphics & Video Acceleration for ADAS Applications  Automotive Processors 
TDA2HA-17  SoC Processor w/ Vision Acceleration for ADAS Applications  Automotive Processors 
TDA2HG  SoC Processor w/ Graphics, Video & Vision Acceleration for ADAS Applications  Automotive Processors 
TDA2HV  SoC Processor w/ Video & Vision Acceleration for ADAS Applications  Automotive Processors 
TDA2LF  SoC Processor for ADAS Applications  Automotive Processors 
TDA2SG  SoC Processor w/ Highly-featured Graphics, Video & Vision Acceleration for ADAS Applications  Automotive Processors 
TDA2SX  SoC Processor w/ Full-featured Graphics, Video & Vision Acceleration for ADAS Applications  Automotive Processors 
TDA3  SoC Processor for Advanced Driver Assist Systems (ADAS)  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

Topics Last modified
02 Jun 2016 9:56 AM
02 Jun 2016 9:56 AM
10 Jul 2015 12:31 PM