QNX SDP 8.0 BSP for NXP i.MX 8 QuadMax MEK: Release Notes
The current Release Notes and the summaries for previous releases of the NXP i.MX 8 QuadMax MEK BSP have been combined. Find build information and track issues across build package releases below.
Package Contents
QNX SDP is a cross-compiling and debugging environment, including an IDE and command-line tools, for building binary images and programs for ARM v8 and x86_64 targets running the QNX OS 8.0.
Board Support Packages (BSPs) are available for various hardware platforms on QNX SDP 8.0. This is a BSP release note for: NXP i.MX 8 QuadMax MEK.
These notes are organized from the most recent release, back through earlier versions. The latest notes, updates, and user guides can be found for any package through the QNX Software Center by viewing Properties for that package. Additional BSP information is also available online at the QNX SDP 8.0 BSP Documentation site (www.qnx.com/developers/docs/BSP8.0/com.qnx.doc.bsp.nav/topic/about.html).
Throughout this document, you may see reference numbers associated with particular issues or changes. When corresponding with our Technical Support staff about an issue, use the relevant reference number. You might also find the reference numbers useful for tracking fixed issues.
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 can check the BSP download location for the currently offered BSP release through the QNX Software Center (QSC).
BSP for NXP i.MX 8 QuadMax MEK: Build 489
Date of this edition: January 28, 2026
Version details
This update includes the following packages:
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for NXP i.MX 8 QuadMax MEK | com.qnx.qnx800.bsp.hw.nxp_imx8qm_mek | 0.1.0.00489T202512161129L |
This update includes the following changes:
- ARM Trusted Firmware is now enabled by default.
Supported hardware
This BSP supports the NXP i.MX 8 QuadMax Multisensory Enablement Kit (MCIMX8QM-CPU). The following revisions were used for development and testing of this BSP:
- MCIMX8QM-CPU MEK REV C5
The following drivers have not been tested in SDP 8.0:
- Messaging Unit library
Known issues
These are known issues with this release:
| Reference | Issue and Workaround | Found-in |
|---|---|---|
| 2872747 | Transmit errors may occur when you use the serial driver
(devc-sermx8 or devc-sermx8-dma)
when you enable software flow control (i.e., use the -s option).
Workaround: Don't enable software flow control (i.e., don't specify the -s option) when you start the serial driver. |
Build 53 |
Tracked issues fixed with this release: 2954725, 2970667.
BSP for NXP i.MX 8 QuadMax MEK: Build 90
Date of this edition: February 08, 2024
Version details
This update includes the following packages
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for NXP i.MX 8 QuadMax MEK | com.qnx.qnx800.bsp.hw.nxp_imx8qm_mek | 0.0.2.00090T202401181556L |
Supported hardware
This BSP supports the NXP i.MX 8 QuadMax Multisensory Enablement Kit (MCIMX8QM-CPU). The following revisions were used for development and testing of this BSP:
- MCIMX8QM-CPU MEK REV C5
The following drivers have not been tested in SDP 8.0:
- Messaging Unit library
Known issues
These are known issues with this release:
| Reference | Issue and Workaround | Found-in |
|---|---|---|
2954725 ![]() |
The PROCMGR_AID_KEYDATA ability is no
longer supported in com.qnx.qnx800.target.microkernel.core version 2.0.3 and later,
resulting in a compiler failure of dvfsmgr.
Workaround: In $BSP_ROOT_DIR/src/hardware/dvfsmgr/dvfs.c delete line 1383: |
Build 90 |
2970667 ![]() |
com.qnx.qnx800.host.linux.x86_64.binutils
version 2.42 and later
does not support labels with leading zeros. This causes a compiler failure in
$BSP_ROOT_DIR/src/hardware/startup/boards/imx93/_start.S.
Workaround: Apply the following patch from $BSP_ROOT_DIR: |
Build 90 |
| 2872747 | Transmit errors may occur when you use the serial driver
(devc-sermx8 or devc-sermx8-dma)
when you enable software flow control (i.e., use the -s option).
Workaround: Don't enable software flow control (i.e., don't specify the -s option) when you start the serial driver. |
Build 53 |
Tracked issues fixed with this release: 2950940.
BSP for NXP i.MX 8 QuadMax MEK: Build 53
Date of this edition: November 20, 2023
Version details
This update includes the following packages:
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for Toradex Verdin i.MX8MP | com.qnx.qnx800.bsp.hw.nxp_imx8qm_mek | 0.0.1.00053T202311201148L |
- Startup
- CAN driver
- DVFS resource manager
- QNX initial program loader (IPL)
- Inter-integrated circuit (I2C)
- Messaging Unit library
- Network
- Real-time clock
- SD/MMC driver
- SATA
- Serial
- SPI
- SMMU Manager
- System Controller (SC) utility
- Octal xSPI NOR flash memory driver
- PCI HW module driver
- TCPM USB utility
- USB OTG host controller driver
- USB device driver
- Watchdog
- For graphics driver support, this release has been built and tested with the Screen Board Support i.MX8QM package, version 8.0 BuildID 106.
Supported hardware
This BSP supports the NXP i.MX 8 QuadMax Multisensory Enablement Kit (MCIMX8QM-CPU). The following revisions were used for development and testing of this BSP:
- MCIMX8QM-CPU MEK REV C5
The following drivers have not been tested in SDP 8.0:
- Messaging Unit library
Known issues
These are known issues with this release:
| Reference | Issue and Workaround | Found-in |
|---|---|---|
2872747 ![]() |
Transmit errors may occur when you use the serial driver
(devc-sermx8 or devc-sermx8-dma)
when you enable software flow control (i.e., use the -s option).
Workaround: Don't enable software flow control (i.e., don't specify the -s option) when you start the serial driver. |
Build 53 |
2950940 ![]() |
Unable to list files on flash drives.
Workaround: Update flash packages and rebuild IFS. Update to the following packages:
Rebuild the IFS: |
Build 53 |
Fixed issues log
This log lists the fixed issues originally found in earlier releases:
| Reference | Issue and Workaround | Found-in | Fixed-in |
|---|---|---|---|
| 2970667 | com.qnx.qnx800.host.linux.x86_64.binutils
version 2.42 and later
does not support labels with leading zeros. This causes a compiler failure in
$BSP_ROOT_DIR/src/hardware/startup/boards/imx93/_start.S.
Workaround: Apply the following patch from $BSP_ROOT_DIR: |
Build 90 | Build 489 |
| 2954725 | The PROCMGR_AID_KEYDATA ability is no
longer supported in com.qnx.qnx800.target.microkernel.core version 2.0.3 and later,
resulting in a compiler failure of dvfsmgr.
Workaround: In $BSP_ROOT_DIR/src/hardware/dvfsmgr/dvfs.c delete line 1383: |
Build 90 | Build 489 |
| 2950940 | Unable to list files on flash drives.
Workaround: Update flash packages and rebuild IFS. Update to the following packages:
Rebuild the IFS: |
Build 53 | Build 90 |
For common QNX Software Development Platform issues that may impact this BSP, see the QNX Software Development Platform 8.0 Release Notes website.
Licensing and Resources
Licensing information
The QNX SDP licensing, packaging, and fulfillment model from the previous release has been carried forward to this release. That is, QNX SDP will be available in the QNX Download Center and QNX Software Center as a new product baseline. Additionally, the license agreements will include a few enhancements for clarifications but otherwise will remain unchanged.
Getting started with the documentation
We recommend that you read the Building Embedded Systems guide, which contains common information about working with all BSPs. This guide is available as part of the QNX Software Development Platform for SDP 8.0 reference collection.
This BSP includes prebuilt IFS images to ease initial board setup; however, these images might not contain the components most appropriate for your development environment.
To ensure your IFS image contains compatible components for your development environment, we recommend that you rebuild the IFS image on your host system.
Technical support
To obtain technical support for any QNX product, visit the Support area on our website: https://blackberry.qnx.com/en/support. You'll find a range of support options.
For product experience and roadmap information, please contact QNX Product Management.
