QNX SW Dev Platform 8.0

High performance meets safety and security with Next-Generation QNX® SDP 8.0

QNX Software Development Platform (SDP) 8.0 is the foundational development platform for the next generation of mission, safety- systems—merging unprecedented performance with unparalleled security and reliability—without compromise.

QNX SDP 8.0 features our next-generation QNX Operating System built on a future-ready architecture designed to maximize silicon advancements thanks to our advanced microkernel design. QNX SDP 8.0 forms the baseline for all future QNX OS and Hypervisor products, enabling compute-intensive platforms like autonomous drive systems or industrial robots across the Internet of Things, with consistent and blazing-fast, real-time performance for today and tomorrow.

The Core Components of QNX Software
Development Platform 8.0

BlackBerry QNX SDP 8.0 represents a revolution in foundational software for embedded systems, bringing high-performance compute capabilities to the next generation of Systems-on-a-Chip (SoCs). It is built with system consolidation at the forefront and consists of three core components:

QNX OS 8.0

The QNX® OS has our next-generation microkernel at its core, augmented to support the latest 64-bit ARM and x86 hardware platforms. The microkernel is built on the pillars of performance, scalability, security, safety, and real-time execution. Its modular design is more flexible than a traditional monolithic OS, with scaling capabilities to meet the needs of next-generation system architectures.

QNX Tool Suite

Speed up development cycles while maintaining vulnerability and defect detection. Our Tool Suite offers both the trusted QNX Momentics IDE (integrated development environment), an Eclipse-based IDE, and the QNX Toolkit for Visual Studio Code that enables Visual Studio (VS) Code users to access powerful QNX tools from the Visual Studio Marketplace, plus QNX Command Line Tools for enhanced system profiling and debugging capabilities.

QNX Software Center

The QNX Software Center is our software delivery tool. It is used to manage the discovery, delivery, and dependencies of QNX development products in a centralized fashion. With the QNX Software Center, QNX developers are proactively alerted when relevant security updates, patches, and new product releases are posted, or activities related to QNX product licensing.

Product brief: QNX OS 8.0 Core Capabilities

High Performance

In the software-defined world, throughput performance is a key factor as the complexity of the software increases, and more advanced hardware is used. QNX OS 8.0 provides significant advancements in overall OS throughput performance driven by the next-generation microkernel and upgrades to the OS services such as filesystems and networking. This will enable customers to utilize SOCs ranging from 2 to 64 cores to their full potential.

Effortless Scalability

In automotive, industrial, robotics, and other markets, providing the ability to scale and increase workloads to utilize next-generation hardware and the increased number of CPU cores that come with it is essential for next-generation systems. QNX OS 8.0 provides near-linear scalability as the number of cores increases, which allows customers to scale and increase the workloads on any SOC.

Hard Real Time

The demand for real-time systems is paramount. These systems go far beyond mere speed; they are the embodiment of precision, predictability, and reliability. Real-time is about meeting specific timing requirements, ensuring that actions are not just swift but are carried out within predetermined deadlines. QNX OS 8.0 maintains and improves the hard real-time capabilities. It is fully pre-emptive with strict time constraints and guaranteed response times, meaning it can fully monitor the relevant priority of competing tasks and make changes to the task priority very quickly.

Low Latency and Jitter

This evolving software-defined landscape underscores the increasing demand for systems that are not only cutting-edge but also marked by accuracy and precision, and this is where latency and jitter come into play, essential for accuracy and precision. QNX OS 8.0 comes with top-of-line latency and jitter performance essential for safety, mission, and real-time systems that need deterministic, high precision, and accurate responses.

State-of-the-Art Tools

Development teams require state-of-the-art tooling to help them develop, profile, and debug the code written for their projects to ensure that what goes into production is done as quickly as possible while ensuring it is rock solid with near-zero defects. QNX SDP 8.0 comes with advanced tooling ranging from an upgraded toolchain to new utilities for debugging and profiling including open-source utilities. The QNX Toolkit for VS Code is an extension for Microsoft Visual Studio Code that provides access to the POSIX-based QNX development environment on the Visual Studio Marketplace.

Future-Proof Architecture

Project teams want the ability to change hardware, whether as part of a new project with new requirements or as part of a hardware refresh, with limited impact on the software stack including its behavior. With all the features available and its microkernel architecture, QNX OS 8.0 is the ideal OS for not only your next project but all future projects, with the ability to change the underlying hardware (4-core SOC to 64-core SOC) without needing to change the OS and limited impact to the system level performance.

Access QNX OS 8.0 in the Cloud

QNX® Accelerate is an initiative that gives you access to cloud hardware targets that run BlackBerry® QNX® technology, including QNX OS 8.0.  By harnessing the agility, speed, and scale of the cloud, it empowers developers in new ways—enabling better collaboration, increasing development efficiencies, and reducing time-to-market. Find out more about QNX Accelerate.

REQUEST INFO