BlackBerry QNX

The purpose of this page is to provide Xilinx-specific information related to available  Blackberry QNX products and services.

Table of Contents

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.

AMD Device

Documentation

BSP Access

AMD Device

Documentation

BSP Access

 

Zynq UltraScale+ MPSoC

ZCU102 BSP User Guide (7.1, 7.0)
ZCU104 BSP User Guide(7.1,7.0)
ZCU106 BSP User Guide(7.1, 7.0)
Kria KR260 BSP User Guide(7.1)

QNX SDP 7.0 & 7.1 BSPs: Available through QNX Software Center 
QNX SDP 8.0 Coming soon - Contact QNX

Zynq-7000 SoC

 

ZC702 User Guide
ZC706 User Guide

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