3. SDK Components¶
3.1. Processor SDK Linux Automotive¶
This package contains Linux kernel, uboot, filesystem and other linux tools.
Important
- This package is NOT included in PSDKRA installer and needs to be downloaded separately
- This package MUST be downloaded to run vision apps, TI OpenVX demos.
Version | 07_00_00 |
Release notes | ${PSDKLA_PATH}/docs/linux/index.html |
User guide | ${PSDKLA_PATH}/docs/linux/index.html |
3.2. Vision Apps¶
This package contains Camera, ADAS, vision, perception, OpenVX demos.
Version | 07_00_00 |
Release notes | LINK |
User guide | LINK |
3.3. Gateway Demos¶
This package contains Automotive gateway domain specific demos.
Version | 07_00_00 |
User guide | LINK |
3.4. Platform Development Kit (PDK)¶
This package contains device drivers, bootloaders, CSL for baremetal/TI-RTOS.
Version | 07_00_00 |
Release notes | LINK |
User guide | LINK |
3.5. MCU Software (MCU SW)¶
This package contains integrated MCU demos, MCAL for AutoSAR.
Version | 01_02_00 |
Release notes | LINK |
User guide | LINK |
3.6. TI Deep learning library (TIDL)¶
This package contains TI Deep Learning inference engine libary, deep learning network compiler (DLNAPS) and deep learning network import tool for C7x/MMA.
Version | 01_02_00_09 |
Release notes | LINK |
User guide | LINK |
3.7. MMA LIB¶
This package contains MMA compute libaries
Version | 01_02_00_03 |
Release notes | LINK |
User guide | LINK |
3.8. TI OpenVX (TIOVX)¶
This package contains TI’s implementation of OpenVX. It includes OpenVX nodes for VPAC, DMPAC, CSI2RX, Display, TIDL, Video decode.
Version | 01_09_00 |
Release notes | LINK |
User guide | LINK |
3.9. Imaging¶
This package contains auto-exposure, auto-whilte balance algorithms for TI ISP. It also contains image sensor drivers and tuning parameters.
Version | 07_00_00 |
Release notes | LINK |
User guide | LINK |
3.10. Ethernet Switch Firmware (ETHFW)¶
This package contains Ethernet Switch Firmware for R5F.
Version | 07_00_00 |
Release notes | LINK |
User guide | LINK |
3.11. Remote Device¶
This package contains APIs and libraries for remote device control of display and ethernet devices.
Version | 07_00_00 |
Release notes | LINK |
User guide | LINK |
3.12. Perception Toolkit (PTK)¶
This package contains APIs and utilities for perception/fusion related functions and visualizations
Version | 01_02_00 |
Release notes | LINK |
User guide | LINK |
3.13. TI Autonomous Driving Algorithms (TIADALG)¶
This package contains sample pre-processing, post processing and other algorithms for autonomous driving.
Version | 00_06_00 |
Release notes | LINK |
User guide | LINK |
3.14. Video Codecs¶
This package contains TI-RTOS based H264 encoder/decoder library
Decoder
Version | 01_01_00_00 |
Release notes | LINK |
User guide | LINK |
Encoder
Version | 01_01_00_00 |
Release notes | LINK |
User guide | LINK |
3.15. C66x VXLIB¶
This package implements OpenVX v1.1 low level kernels for C66x.
Version | 1_1_5_0 |
Release notes | LINK |
User guide | LINK |
3.16. C66x DSPLIB¶
This package implements common DSP functions for C66x
Version | 3_4_0_0 |
Release notes | LINK |
User guide | LINK |
3.17. System firmware (SYSFW)¶
This package provides services for clock, power and resource management. These services are accessed via the “sciclient” interface in PDK.
Version | 20_04_01 |
User guide | LINK |
3.18. CTools Library¶
CTools of Chip Tools contains a set of fundamental libraries to provide the debug facilities. CTools package is not included in PSDKRA installer and needs to be downloaded separately.
User Guide/Download Link | https://software-dl.ti.com/emulation/esd/ctoolslib_k3/CToolsLib_K3.html |
3.19. TI-RTOS¶
3.19.1. SysBIOS¶
This package consists of Real-time Operating System for R5F, C6x, C7x
Version | 6_82_01_19 |
Release notes | LINK |
User guide | LINK |
3.19.2. Network Development Kit (NDK)¶
This package consists of TCP/UDP/IP networking stack for A72, R5F
Version | 3_75_01_01 |
Release notes | LINK |
User guide | LINK |
3.20. Code generation tools (CGT)¶
3.20.1. C7x code generation tools¶
This package contains C7x compiler, linker, host emulation mode libraries.
Version | 1.3.0.STS |
Release notes | LINK |
User guide | ${PSDKRA_PATH}/ti-cgt-c7xxx_x.x.x/docs/ |
3.20.2. C6x code generation tools¶
This package contains C6x compiler, linker.
Version | 8.3.2 |
Release notes | LINK |
User guide | LINK |
3.20.3. TI ARM R5F code generation tools¶
This package contains TI ARM R5F compiler, linker.
Version | 20.2.0.LTS |
Release notes | LINK |
User guide | LINK |
3.20.4. GCC ARM code generation tools¶
GCC tools are used to compile and link code on ARM A72.
Important
- These packages are NOT included in PSDKRA installer and needs to be downloaded separately.
- The script setup_psdk_rtos_auto.sh downloads these packages. Refer vision apps user guide [LINK].