Home
Developer Resources
Technical Articles

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


Note: Changes to these notes since February 15, 2017 are highlighted below with this icon: New:

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:

  • New: 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.


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.