4.1. Release notes - 08_05_00

4.1.1. Documentation

The documentation included with the PSDK QNX J721S2 is specific to the PSDK QNX J721S2 package.

PSDK RTOS J721S2 package documentation (PSDK RTOS Components) must also be referenced, for full understanding of PSDK QNX J721S2 support.

4.1.2. PSDK QNX J721S2 Features

Note

Reference PSDK RTOS J721S2 package documentation (LINK) for an extensive list of new and current features supported by PSDK QNX + PSDK RTOS. This section lists only the features that are PSDK QNX J721S2 specific.

Note

For features & drivers enabled by the QNX BSP, please refer to BSP Documentation or contact QNX.

4.1.2.1. Enabled in this Release

Features enabled in this release, specific to PSDK QNX J721S2 addon package are:

  • OMX IL Component support for VPU video encoder and File-based OMX encoder test application (H.264 & HEVC)

    • Supports logging at different levels

    • Supports a multi-threaded implementation

  • OMX IL Component support for VPU video decoder and File-based OMX decoder test application (H.264 & HEVC)

    • Supports zero-copy buffer passing between application and codec

    • Supports I, P and B frame decoding

    • Supports decode of stream headers in advance

    • Supports logging at different levels

    • Supports a multi-threaded implementation

  • Resource manager support for VPU video encoder

  • Resource manager support for VPU video decoder

  • Support and validation with the PSDK RTOS release

  • Added qnxfs partition for SD card boot to address boot time delay

  • Bug fixes

For additional new updates, please refer PSDK RTOS package documentation (PSDK RTOS Components).

4.1.2.2. Enabled in Previous Releases

Features enabled in previous release, specific to PSDK QNX addon package are:

  • A72 MAIN CPSW2G Devnp driver

  • HEVC & H.264 4K Encode support with file-to-file encode test app

  • HEVC & H.264 4K Decode support with file-to-file decode test app

  • Multi-instance HEVC/H.264 Encode & Decode support with multi-inst test app

  • Early version of PSDK QNX for J721S2 EVM

  • Shared Memory Allocator Resource Manager

  • SCI-Client Resource Manager

  • UDMA Resource Manager

  • IPC Resource Manager

  • A72 MCU CPSW2G Devnp driver

  • SBL Boot flow support for QNX

  • K3conf utility

  • Support and validation with the PSDK RTOS release

  • VPU codec (encoder and decoder) with test app

  • OMX IL Component support for VPU video encoder and File-based OMX encoder test application (H.264)

For additional new updates, please refer PSDK RTOS package documentation (PSDK RTOS Components).

4.1.2.3. Change Requests

None

4.1.2.4. Errata

Please refer release note in the PSDK RTOS J721S2 package documentation (PSDK RTOS Components) for the complete errata list.

4.1.2.5. Hardware support

Note

Refer to Release Notes in PSDK RTOS User Guide(LINK) for detailed information on supported Hardware.

4.1.3. Software Dependencies

4.1.3.1. QNX Dependency

Note

The PSDK QNX addon package is dependent on installations from QNX Software Center. The below QNX packages were used for PSDK QNX 08_05_00 build and verification.

4.1.3.1.1. QNX SDP 7.1

QNX SDP 710 Package

Build ID

Package ID

Package Version

QNX® Software Development Platform 7.1

472

com.qnx.sdp710

7.1.0.00472T202006132107S

QNX® SDP7.1 BSP for Texas Instruments Jacinto 7 J721S2 (tda4vmeco) Evaluation Modules

XX

Contact QNX

Contact QNX

QNX® SDP 7.1 Screen Board Support J721S2 (with Debug Symbols)

XX

Contact QNX

Contact QNX to Get Latest 3.2 Screen Based Version

QNX® SDP 7.1 Multimedia - OpenMAX IL API (with Debug Symbols)

404

com.qnx.qnx710.target.mm.openmaxil.core

2.1.0.00404T202201111113L

4.1.3.2. PSDK RTOS Dependency

The PSDK QNX package is an addon package to the PSDK RTOS release, as such the PSDK RTOS is required.

4.1.3.3. PSDK LINUX Dependency

If SPL boot mode is to be supported, downloading the PSDK LINUX 08_05_00 package is recommended for access to the pre-built binaries.

4.1.4. Device Support and Validation Information

SoC

Build Host (OS)

Run Target (OS)

Test Platform

J721S2

x86_64 (Linux Ubuntu 18.04)

R5Fs running TI-RTOS

A72 running QNX

TI EVM with daughter cards

Note

Refer EVM Setup for J721S2 for more details on the TI EVM support.

4.1.5. Known Issues

A list of key known issues with the PSDK QNX release is provided below.

Note

Refer to individual PSDK RTOS Components release notes for known issues in each component

Index

Module

Description

1

QNX IPC RM

RPMessage_recv() can fail during combinatorial stress run

2

QNX UDMA RM

UDMA resource manager may not free UDMA resources when client exits unexpectedly.

3

CnM OMX Decoder

The first and second frame of the decoded YUV content are identical

4

CnM OMX Decoder

4K 264(AVC) decode test could hang due to memory carveout limitations

5

Main domain CPSW2G

Main domain CPSW2G RX not working with GESI board

4.1.6. Additional Reports

For additional reports like test report, traceability refer PSDK RTOS Additional Reports