The J722S processor software development kit (SDK) real-time operating system (RTOS) can be used together with either processor SDK Linux® or processor SDK QNX® to form a multiprocessor software development platform for TDA4VEN-Q1 and TDA4AEN-Q1 system-on-a-chip (SoCs) within our Jacinto™ platform.
PROCESSOR-SDK-J722S provides a comprehensive set of software tools and components to help users develop and deploy their applications on supported J722S SoCs. The processor SDK RTOS and either processor SDK Linux or processor SDK QNX can be used together to implement various use cases in robotics, vision, factory and building automation, and automotive advanced driver-assistance systems (ADAS).
Processor SDK RTOS (PROCESSOR-SDK-RTOS-J722S)
- FreeRTOS™ support on Arm® Cortex®-R5F and our C7524 DSPs
- MCU-PLUS-SDK
- TI deep learning (TIDL) product and matrix multiplication accelerator library (MMALIB)
- MCU software (microcontroller abstraction layer (MCAL) drivers)
- OpenVX™ middleware framework
- Sample applications running on Linux and QNX high-level operating system (HLOS), demonstrating integrated processing across heterogeneous on-chip cores and hardware accelerators
Processor SDK Linux (PROCESSOR-SDK-LINUX-J722S)
- Long-term stable (LTS) kernel support on Arm® Cortex®-A53
- Board-support package (BSP)
- Yocto Project®-based file system
Processor SDK QNX (PROCESSOR-SDK-QNX-J722S)
- Compatible with QNX SDP 8.0
- Supports J722S BSP from QNX
- Includes system controller interface (SCI) client, ultra-direct memory access (UDMA), shared memory allocator and interprocess communication (IPC) resource managers