QNX Technical Articles
QNX® Software Development Platform 7.0 Board Support Package for the Texas Instruments AM335x (Beaglebone Black): Release Notes
Date of this edition: August 29, 2019
![]() |
Changes to these notes since February 15, 2017 are highlighted below with this icon:
![]() |
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, x86, and x86_64 targets running the QNX Neutrino RTOS 7.0.
Board Support Packages (BSP) are available for various hardware platforms on QNX SDP 7.0. This is a release note for the Texas Instruments AM335x (Beaglebone Black) 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.
Revision history
The following is a summary of the updates made to this BSP.
Build 7.0.0 GA201702151736
- Initial release.
Supported hardware
Our BSP supports the following board:
- Texas Instruments AM335x Beaglebone Black, Revision C
Known issues
This BSP has the following known issues:
After you update your QNX SDP installation to 7.0.4 on your host machine, this BSP may no longer build; or if your BSP builds successfully, you may see new issues in the rebuilt image when you try to load it on your target.
Workaround: To identify a solution to your build error or the solution to an issue in the rebuilt image, see the Troubleshooting Board Support Packages guide on the QNX website.
- The Texas Instruments ROM Bootloader (RBL) doesn’t work
for all cylinder/head/sector (CHS) numbers. Though its
exact limitations aren't documented, our tests
suggest that the classic 63 sectors per track, with
255 heads and less than 1024 cylinders should work.
These settings are important when you
prepare a bootable microSD card
for the board. For more information about preparing
a bootable microSD card,
see "Prepare a bootable microSD card"
section in the Installation Notes chapter of the
Texas Instruments AM335x (Beaglebone Black) BSP User's Guide.
Workaround: None.
- USB device mode functionality isn't available/
You can't use the USB device mode functionality because the
required binaries aren't included in the BSP.
If you uncomment any of the device mode examples in the buildfile,
you may see one or more of these warnings when you build your IFS image:
Warning: Host file 'devu-dcd-am335x-musbmhdrc.so' missing. Warning: Host file 'devu-dcd-usbumass-am335x-musbmhdrc.so' missing. Warning: Host file 'devu-dcd-usbser-am335x-musbmhdrc.so' missing. Warning: Host file 'devu-dcd-usbncm-am335x-musbmhdrc.so' missing. Warning: Host file 'devu-dcd-usbaudio-am335x-musbmhdrc.so' missing.
Workaround: None.
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.0 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.0 documentation website.
![]() |
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.