Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Software Development Platform 8.0— Screen Board Support for TI AM62a: Release Notes

Date of this edition: August 15, 2024

The Screen Board Support for TI AM62a (with Debug Symbols) package contains display libraries and drivers that support TI Sitara AM62a Starter Kit target boards. You must install this package on top of QNX SDP 8.0.

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.

To access the most up-to-date version of these release notes, go to the QNX Software Center, right-click on the Screen Board Support for TI AM62a package, choose Properties, and use the link provided.

Contents

What's in this package?

QNX SDP 8.0 Screen Board Support for TI AM62a (com.qnx.qnx800.target.screen.board.am62a - 8.0 BuildID 134) has been validated with QNX SDP 8.0 Screen Base Graphics (com.qnx.qnx710.target.screen.base - 8.0 BuildID 106).

To see the exact contents of the package, right-click it in the QNX Software Center, choose Properties, and then click Package Contents in the Properties window.

Board support

The following platform is supported in this update:

Board Supplier Board Name CPU GPU GPU Stack Display Controller Display Interface Number of Displays Display Resolution Monitor Name Touch Video Capture Interface Video Decoder
TI Sitara AM62A Starter Kit

4 - 64-bit Arm®-Cortex®-A53 microprocessor

1 - Arm Cortex-R5F microcontroller (MCU) and an Arm Cortex-M4F MCU

N/A N/A DSS HDMI 1 HDMI: 1920 x 1080 @ 60 Lilliput, on board LCD HID via Lilliput N/A N/A

Known issues

None currently known.

BSP Integration

Add the following libraries and binaries to the BSP buildfile to add base graphics capabilities to your BSP (doesn't include input or video capture):

###########################################################################
## Screen composition manager support
###########################################################################
# Graphics support - screen
/sbin/screen=screen
/lib/dll/screen-debug.so=screen-debug.so
/lib/dll/screen-gles2blt.so=screen-gles2blt.so
/lib/dll/screen-stdbuf.so=screen-stdbuf.so
/lib/dll/screen-sw.so=screen-sw.so
/lib/libmemobj.so=libmemobj.so
/lib/libscrmem.so=libscrmem.so
/usr/lib/libWFD.so=libWFD.so
/usr/lib/libscreen.so=libscreen.so

#########################################################################
# Application to add
#########################################################################
/usr/bin/sw-vsync=sw-vsync

#########################################################################
# Board Specific graphics files
#########################################################################
/usr/lib/graphics/am62a/graphics.conf=graphics/am62a/graphics.conf
/usr/lib/graphics/am62a/libWFDam62a.so.so=graphics/am62a/libWFDam62a.so.so
/usr/lib/graphics/am62a/libwfdcfg-am62a-evm.so=graphics/am62a/libwfdcfg-am62a-evm.so
/usr/lib/graphics/am62a/screen-jacinto7-alloc.so=graphics/am62a/screen-jacinto7-alloc.so

#######################################################################
## Start the screen graphics
#######################################################################
[perms=0755] /scripts/graphics_start.sh = {
#!/bin/sh
LD_LIBRARY_PATH=/lib:/usr/lib:/lib/dll:/lib/dll/pci:/proc/boot:/usr/lib/graphics/am62a
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin:/proc/boot
echo "Starting screen"
sleep 6
screen -c /usr/lib/graphics/am62a/graphics.conf
}

        

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.