QNX SDP 8.0 BSP for Raspberry Pi BCM2711 R-PI4: Release Notes
The current Release Notes and summaries for previous releases of the Raspberry Pi 4 (BCM2711) BSP are 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 (BSP) are available for various hardware platforms on QNX SDP 8.0. This is a BSP release note for: Raspberry Pi BCM2711 R-PI4
The latest notes, updates, and user guides can be found for any package through the QNX Software Center by viewing Properties for that package. BSP information is also available online at the QNX SDP 8.0 BSP Documentation site (https://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.
Raspberry Pi 4 (BCM2711): Build 484
Date of this edition: January 15, 2026
Version details
This update includes the following packages:
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for Raspberry Pi BCM2711 R-PI4 | com.qnx.qnx800.bsp.hw.raspberrypi_bcm2711_rpi4 | 0.2.0.00484T202512101351L |
For issues with this BSP build, refer to the Issue Tracking section.
Supported hardware
This BSP supports the Raspberry Pi 4 (BCM2711). The following versions were used for development and testing of this BSP:
- The Raspberry Pi 4 Board (Model B)
Raspberry Pi 4 (BCM2711): Build 290
Date of this edition: July 4, 2025
Version details
This update includes the following packages:
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for Raspberry Pi BCM2711 R-PI4 | com.qnx.qnx800.bsp.hw.raspberrypi_bcm2711_rpi4 | 0.1.0.00290T202506261128L |
Supported hardware
This BSP supports the Raspberry Pi 4 (BCM2711). The following versions were used for development and testing of this BSP:
- The Raspberry Pi 4 Board (Model B)
Fixed issues
| Reference | Issue | Fixed in version |
|---|---|---|
| 2972632 | Startup includes physical addresses 0x0 to
0x1000 to the
memory available to the operating system. However, these addresses are reserved by the firmware,
and their use by the operating system can lead to instability.
Workaround: Add -r 0,4096,1 argument to startup in the BSP buildfile. |
Build 290 (0.1.0.00290T202506261128L) |
| 2972632 | Fixed issue: bcm2711 startup adds firmware-reserved RAM to the system. | Build 290 (0.1.0.00290T202506261128L) |
| 2980062 | Fixed issue: When multiple i2c-bcm2711 instances were launched, each I2C transaction took a very long time. | Build 290 (0.1.0.00290T202506261128L) |
Raspberry Pi 4 (BCM2711): Build 198
Date of this edition: September 23, 2024
Version details
This update includes the following packages
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for Raspberry Pi BCM2711 R-PI4 | com.qnx.qnx800.bsp.hw.raspberrypi_bcm2711_rpi4 | 0.0.1.00198T202406181654L |
Supported hardware
This BSP supports the Raspberry Pi 4 (BCM2711). The following versions were used for development and testing of this BSP:
- The Raspberry Pi 4 Board (Model B)
Fixed issues
| Reference | Issue | Fixed in version |
|---|---|---|
| 2907341 | Fixed sdmmc driver fails to detect microSD card on the BCM 2711ZPKFSB06C0T SoC based Pi 4 boards. | Build 198 (0.0.1.00198T202406181654L) |
| 2950940 | Fixed unable to list files on flash drives issue. | Build 198 (0.0.1.00198T202406181654L) |
Raspberry Pi 4 (BCM2711): Build 52
Date of this edition: December 7, 2023
Version details
This update includes the following packages:
| Name | Package ID | Build Link version |
|---|---|---|
| QNX SDP 8.0 BSP for Raspberry Pi BCM2711 R-PI4 | com.qnx.qnx800.bsp.hw.raspberrypi_bcm2711_rpi4 | 0.0.1.00052T202311201147L |
- Startup
- Inter-integrated circuit (I2C)
- Network
- SD/MMC driver
- Serial
- SPI
- PCI HW module driver
- USB OTG host controller driver
- Watchdog
Supported hardware
This BSP supports the Raspberry Pi 4 (BCM2711). The following versions were used for development and testing of this BSP:
- The Raspberry Pi 4 Board (Model B)
Issue tracking
Known issues
| Reference | Issue | Workaround |
|---|---|---|
| Not available. | This BSP enables watchdog with timeout value of 2500ms which may need to be adjusted. Please refer to the User's Guide for specific instructions on how to adjust the timeout value of watchdog timer. | None available. |
| 2998207 | The RPi4 retains the /dev/sd* entries and fdisk output for an inserted SD card, even after removal. | None available, though R/W operations still succeed after reinsertion. |
| 3005811 | When configuring the spi.conf file, invalid settings should result in the SPI driver returning an error and not starting. Bad values for the following settings instead result in the SPI driver starting, and returning a 0: bit_order, cs_delay, cpha, cpol, word_width, and clock_rate. | None available. |
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 licenset agreements will include a few enhancements for clarifications but otherwise will remain unchanged.
Getting started with this BSP
We recommend that you read the Building Embedded Systems guide, which contains common information about working with all BSPs. This guide is available on the QNX Software Development Platform 8.0 documentation website.
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.
