Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Software Development Platform 7.1 Board Support Package for the Texas Instruments Jacinto 7 J721E (TDA4VM/DRA829V) Evaluation Module: Release Notes

Date of this edition: June 20, 2023

QNX SDP is a cross-compiling and debugging environment, including an IDE and command-line tools, for building binary images and programs for ARM v7, ARM v8, and x86_64 targets running the QNX Neutrino RTOS 7.1.

Board Support Packages (BSP) are available for various hardware platforms on QNX SDP 7.1. This is a release note for the Jacinto 7 J721E (TDA4VM/DRA829V) Evaluation Module (Jacinto 7 J721E EVM) BSP.

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

Contents


Note:

A QNX BSP may be made available as an Experimental, Validated, or General Availability (GA) release, depending on factors such as software maturity and terms of commercial availability.

You should check the location where you downloaded your BSP for information about the current type of release offered for your BSP.


Revision History

The following is a summary of the updates made to this BSP.

BuildID 57 (0.0.6.00057T202201201611L)

  • Fixed issues involving shutting down devf-j7-ospi. (Ref# J2892975, J2894817, J2894971)
  • Fixed shutdown command causes device to hang. (Ref# J2893135)
  • Added support for OSPI PHY tuning algorithm. (Ref# J2899510)
  • Added support for RTC. (Ref# J2902820)
  • Added support for True Random Number Generator. (Ref# J2892465)
  • This BSP also uses an experimental version of the QNX SDP 7.1 Screen Board Support Jacinto7, which you must separately install from the QNX Software Center.

BuildID 10 (0.0.2.00010T202011201534E)

  • Initial experimental release.
  • This BSP also uses an experimental version of the QNX SDP 7.1 Screen Board Support Jacinto7, which you must separately install from the QNX Software Center.

Supported hardware

Our BSP supports the following board:

  • Jacinto 7 J721E (TDA4VM/DRA8x/AM752x) Evaluation Module (J721EXSOMG01EVM, Silicon Revision 1.0)

with PROCESSOR-SDK-QNX-J721E v08_01_00_06 from Texas Instruments. This release is available from Texas Instruments at:

Known issues

For common QNX Software Development Platform issues that may impact this BSP, see the QNX Software Development Platform 7.1: Release Notes.

This BSP has the following known issues:

  • New:USB devices may not be detected when booting from SBL. (Ref# J2935436)

    Workaround: In hardware/startup/boards/j721e/evm/hw_init.c, unlock CTRLMMR partitions 1 and 2 at the beginning of hw_init(void). It is recommended that at the end of hw_init(void) any paritions that were locked be locked again and to remove any other locking and unlocking in hw_init.c.

  • New:The baseline U-boot from TI makes use of DDR memory. Please include the following argument to the startup-j721e-evm command “-r0xA0000000,0x1000000,1” located in the j721e-evm.build file to avoid contention with this memory region. Additional memory reservations (carveouts) may be required based on your system configuration. Please refer to the TI PSDK QNX user guide section TI Modifications to the BSP for more information.. (Ref# J2936484)

    Workaround: Use startup command 'startup-j721e-evm -v -W -s1:1:1:2 -r0xA0000000,0x1000000,1'.

  • New:OSPI dt tests with iotype=random are failing. (Ref# J2912541)

    Workaround: None.

  • By default the DP_PWR pin of the DP connector is not powered. (Ref# J2893298)

    Workaround: If you are using an active DisplayPort-to-HDMI adapter and it requires power from the DisplayPort connector run the command isend -a0x20 -n/dev/i2c1 0x03 0xfe.

Getting started with this BSP

Each BSP has a user's guide that describes what's in the BSP and how to install and work with it. In a browser, after you log in with your myQNX account, you can download the latest revision of the user's guide from the QNX SDP 7.1 Board Support Documentation page.

We recommend that you read the Building Embedded Systems guide, which contains common information about working with all BSPs from QNX Software Systems. This guide is also available on the QNX Software Development Platform 7.1 documentation website.


Note: To ensure that you pick up the same components from your development environment, we recommend that you rebuild the IFS image on your host system.

Included in this BSP are prebuilt IFS images that are provided as convenience for you to quickly get QNX Neutrino running on your board, however these prebuilt images might not have the same components from your development environment.


Technical support

To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.