PROCESSOR-SDK-J784S4

Software development kit for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 Jacinto™ processors

PROCESSOR-SDK-J784S4

Downloads

Overview

The J784S4 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 TTDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 system-on-a-chip (SoCs) within our Jacinto™ platform.

PROCESSOR-SDK-J784S4 provides a comprehensive set of software tools and components to help users develop and deploy their applications on supported J784S4 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).

Features
  • Processor SDK RTOS (PROCESSOR-SDK-RTOS-J784S4)
    • FreeRTOS™ support on Arm® Cortex®-R5F and our C7120 DSPs
    • TI platform development kit (PDK)
    • 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-J784S4)
    • Long-term stable (LTS) kernel support on Arm® Cortex®-A72
    • Board-support package (BSP)
    • Yocto Project®-based file system
  • Processor SDK QNX (PROCESSOR-SDK-QNX-J784S4)
    • Compatible with QNX SDP 7.1
    • Supports J784S4 BSP from QNX
    • Includes system controller interface (SCI) client, ultra-direct memory access (UDMA), shared memory allocator and interprocess communication (IPC) resource managers
Download View video with transcript Video

Downloads

Software development kit (SDK)

PROCESSOR-SDK-RTOS-J784S4 RTOS SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

lock = Requires export approval (1 minute)
Supported products & hardware

Supported products & hardware

Products
Arm-based processors
TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems
Download options

PROCESSOR-SDK-RTOS-J784S4 RTOS SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

close
Latest version
Version: 09.02.00.05
Release date: 10 Apr 2024

Pre-built Package for Demo - Refer Getting Started Guide Chapter on how to use this

MD5 checksum

SOC generic TI sample input data set - MUST DOWNLOAD and is required for running vision apps demos

MD5 checksum

SOC specific tidl models - MUST DOWNLOAD and is required for running tidl demos and ovx tests

MD5 checksum

Windows version of compile tools if building PDK or MCUSW on Windows

MD5 checksum
Products
Arm-based processors
TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems

Release Information

Thank you for your interest in the J784S4 Software Development Kit for RTOS. This SDK can be used on its own (for RTOS-only development on DSP and MCU cores on the J784S4), or in conjunction with the following ARM A72-based HLOS-specific packages (for developing RTOS firmware, and HLOS libraries and OS-agnostic demos using OpenVX):

Please refer to SDK Documentation in the table above for getting started. The documentation refers to downloading packages that are found both in the table above, as well as on the companion SDK release pages for Linux or QNX listed above.

Software development kit (SDK)

PROCESSOR-SDK-QNX-J784S4 QNX SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems
Download options

PROCESSOR-SDK-QNX-J784S4 QNX SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

close
Latest version
Version: 09.02.00.04
Release date: 10 Apr 2024
Products
Arm-based processors
TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems

Release Information

Thank you for your interest in the J784S4 Software Development Kit for QNX. This SDK accelerates development of QNX applications on a J784S4 platforms.

Download and Install Instructions

  • Download the Processor SDK RTOS package [LINK]
  • Download the Processor SDK QNX package [on this page]
  • Download the Processor SDK Linux installer [LINK]
  • Install the Processor SDK RTOS release package by referring to instructions on this page [LINK]
  • Install the Processor SDK QNX release package by referring to instructions on this page [LINK]
Software development kit (SDK)

PROCESSOR-SDK-LINUX-J784S4 Linux® SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems
Download options

PROCESSOR-SDK-LINUX-J784S4 Linux® SDK for TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1

close
Latest version
Version: 09.02.00.05
Release date: 08 Apr 2024
Products
Arm-based processors
TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor
Hardware development
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems

Release Information

Thank you for your interest in the J784S4 Software Development Kit (SDK). Please refer to SDK documentation link for details on getting started with the SDK.

What's new

  • See release notes for details

Supported products & hardware

Arm-based processors
TDA4AH-Q1 Automotive analytics SoC for sensor fusion, L2, L3 domain controllers with AI and video encoder TDA4AP-Q1 Automotive analytics SoC for L2, L3 domain controllers with Arm® Cortex®-A72, AI and video encoder TDA4VH-Q1 Automotive SoC for sensor fusion, L2, L3 domain controllers with graphics, AI and video coprocessor TDA4VP-Q1 Automotive SoC for L2, L3 domain controllers with Arm® Cortex®-A72, graphics, AI, video coprocessor
Evaluation board
J784S4XEVM TDA4AP-Q1, TDA4VP-Q1, TDA4AH-Q1 and TDA4VH-Q1 evaluation module for SoC far-field analytic systems SK-AM69 AM69 and AM69A starter kit for vision AI and general purpose processors

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos