BlackBerry QNX
The purpose of this page is to provide Xilinx-specific information related to available Blackberry QNX products and services.
Table of Contents
- 1 General Info
- 2 BlackBerry QNX Products
- 2.1 QNX Neutrino Real Time Operating System
- 2.1.1 Resources
- 2.1.2 Board Support Packages for AMD-Xilinx Boards
- 2.1.3 Additional Software Packages
- 2.1.3.1 Graphics Support
- 2.1.3.2 QNX Platform for ADAS
- 2.1.3.3 QNX Multimedia Suite
- 2.1.3.4 AMD Xilinx Runtime Library (XRT)
- 2.1.3.5 AMD Vitis-AI
- 2.2 QNX OS for Safety
- 2.2.1 Resources
- 2.2.2 Certifications
- 2.3 QNX Hypervisor
- 2.3.1 Resources
- 2.1 QNX Neutrino Real Time Operating System
- 3 BlackBerry QNX Services
- 4 QNX Wiki Pages
General Info
Blackberry QNX Website: blackberry.qnx.com
Contact Info: https://blackberry.qnx.com/en/company/contact
Target Markets: Automotive, Commercial Vehicles, Heavy Machinery, Industrial Controls, Medical Devices, Rail, Robots & Automation
Documentation: http://www.qnx.com/developers/docs/index.html
BlackBerry QNX Products
QNX Neutrino Real Time Operating System
QNX Neutrino® is a full-featured and robust operating system designed to enable the next-generation of products for automotive, medical and industrial embedded systems. Microkernel design and modular architecture enable customers to create highly optimized and reliable systems with low total cost of ownership.
QNX Neutrino is delivered as part of the QNX Software Development Platform (SDP) along with the QNX Momentics Tool Suite. A free 30-day evaluation license is available.
Resources
Board Support Packages for AMD-Xilinx Boards
QNX offers Board Support Packages (BSPs) for Zynq-7000 and Zynq UltraScale+ development boards.
SDP 7.x and newer QNX Neutrino Board support packages are provided through the QNX Software Center desktop application
SDP 6.x BSPs are available through the QNX Foundry27 site
For a full list of available BSPs, visit Board Support Packages | BlackBerry QNX and filter for Xilinx
AMD Device | Documentation | BSP Access |
---|---|---|
Zynq UltraScale+ MPSoC | ZCU102 BSP User Guide (7.1, 7.0) | QNX SDP 7.0 & 7.1 BSPs: Available through QNX Software Center |
Zynq-7000 SoC
| QNX SDP 6.6 BSP: Available through Foundry27: ZCU702 BSP Page | |
QNX SDP 6.6 BSP: Available through Foundry27: ZCU706 BSP Page QNX SDP 7.0 BSP: Available upon request - Contact QNX | ||
Versal Adaptive SoC | VCK190 (User Guide Coming Soon) | QNX SDP 7.1 EA Version available upon request - Contact QNX |
Note: User Guide access requires a myQNX account
Additional Software Packages
Graphics Support
The QNX Screen Graphics Subsystem is a graphics framework that provides all the functionality necessary to develop interactive user experiences. Screen allows developers to create specific vertical applications using industry-standard tools in a UI development environment.
Screen for Zynq UltraScale+ is available through the QNX Software Center for SDP 7.0 and 7.1.
QNX Platform for ADAS
The QNX Platform for ADAS (Advanced driver-assistance systems) provides a software foundation that enables the above functions to deliver advanced driver assistance systems (ADAS) and automated driving applications. The QNX Platform for ADAS is built upon the QNX OS for Safety, which is certified by TÜV Rheinland to ISO 26262 ASIL D.
For access to the QNX Platform for ADAS 2.0 for Zynq UltraScale+, please contact QNX.
QNX Multimedia Suite
The QNX Multimedia Suite is a comprehensive collection of media technology that has evolved over the years to keep pace with the latest media requirements of current-day embedded systems. Proven in tens of millions of automotive infotainment head units, the suite enables media-rich, high-quality playback, encoding and streaming of audio and video content.
For access to the QNX Multimedia Suite for Zynq UltraScale+, please contact QNX.
AMD Xilinx Runtime Library (XRT)
XRT 2019.2 is available now, please contact QNX to request access.
XRT 2022.2 Beta is available now, please contact QNX to request access.
AMD Vitis-AI
Vitis AI 1.4.1 is available now, please contact QNX to request access.
Vitis-AI 3.0 Beta (Vitis flow) is available now, please contact QNX to request access.
Vitis-AI 3.0 (Vivado flow) is in development and should be available in Q4 '23
QNX OS for Safety
Resources
Certifications
For a full list of certifications, refer to the QNX Certifications page for the available certificates. The certificates have the complete list of certified software. The simplified summary is:
kernel
libc
libm
smmuman
Security policy support
libc++ (ASIL B only)
toolchain (compiler, linker, mkifs, etc)
For more information about QNX OS for Safety, please contact QNX.
QNX Hypervisor
The QNX Hypervisor is a real-time priority-based Type 1 microkernel hypervisor that provides the trusted reliability and performance of the QNX OS while also allowing multiple operating systems to safely co-exist on the same System on Chip (SoC).
Resources
For access to the QNX Hypervisor and more information about using it with Zynq UltraScale+, please contact QNX.
BlackBerry QNX Services
BlackBerry QNX offers customized Professional Services for our customers to bring safe, secure and reliable products to market on time, on budget, with quality.
https://blackberry.qnx.com/en/professional-services/services-overview
QNX Wiki Pages
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy