Skip Navigation

Real-Time OS and Software for Commercial Vehicles

Streamline safety certification and strengthen security with BlackBerry QNX

Safe and Secure Real-Time OS and Hypervisor

Commercial vehicles, including trucks, buses and delivery vans, must run cost-efficiently and reliably for decades. At the same time, software-defined designs and the drive toward autonomous vehicles are leading to more complex and connected systems that are vulnerable to cyberattacks. Certifying safety-critical components can be overwhelming or even impossible, especially if they are built on a monolithic OS.

Let BlackBerry® QNX® manage time-consuming OS development and maintenance – and free your developers to focus on innovations and features that lower costs and drive revenue. The QNX® Neutrino® RTOS supports the AUTOSAR Adaptive Platform, and you can easily port from Linux® to the POSIX-compliant QNX development environment. BlackBerry QNX offers a broad range of safety-certified and secure embedded software solutions, complemented by world-class engineering services that accelerate time-to-market and reduce development costs.

BlackBerry QNX – Software foundation for the whole vehicle

Software foundation in commerical vehicle

What You Need

Safety certification to ISO 26262 is a huge burden – and an almost insurmountable challenge if you use software of unknown provenance (SOUP), such as Linux. Using a safety-certified OS or hypervisor can significantly reduce the complexity, cost, risk and length of your embedded system certification processes – and help ensure the success of your project.

QNX® OS for Safety and QNX® Hypervisor for Safety are pre-certified by TÜV Rheinland® for use in applications requiring compliance up to ISO 26262 ASIL D and IEC 61508 SIL 3, and help to reduce your development and certification costs and timelines. BlackBerry QNX solutions are designed with a focus on the safety, security and real-time determinism needed for the next generation of trucks, buses and delivery vans.

A pre-certified real-time OS (RTOS) and hypervisor can help commercial vehicle manufacturers reduce time to market. While Linux is popular for prototypes and is in many legacy applications, the QNX microkernel architecture provides the isolation and freedom from interference that you need for safety-critical systems. The QNX safety-certified hypervisor also allows developers to have multiple OS and components with mixed criticality on a single system-on a-chip (SoC) by enabling separation of safety-critical from non-safety components.

BlackBerry QNX products are POSIX-compliant, so you can port easily from Linux. The QNX RTOS is also the best OS to support the Adaptive AUTOSAR standard. Developers ramp up quickly on QNX, as it looks and feels like Linux and uses the same Eclipse development environment, including the GNU compiler collection (gcc). Plus, BlackBerry QNX offers engineering services and board support packages (BSPs) for the most current automotive and industrial-qualified SoCs to streamline your development.

Highly available, robust software systems for vehicles require a fail-proof foundation. Electronic control units (ECUs) need to boot quickly, run precisely, never crash and ensure that the highest-priority applications run first. Unfortunately, you can’t guarantee the execution of time-critical functions with Linux, and a problem with a device driver or other component in kernel space has the ability to crash the whole system, reducing reliability and potentially creating a life-threatening situation.

BlackBerry QNX operating systems are in more than 150 million vehicles on the road today and clients around the globe rely on the expert support of BlackBerry QNX. The microkernel architecture of QNX OS provides unmatched availability with a combination of temporal and spatial separation mechanisms. QNX® Hypervisor for Safety enables you to consolidate multiple operating systems on a single SoC, while protecting safety-critical systems. 

Commercial vehicle owners can require customer support and service for 15 years or more after the end of production, yet few software vendors offer support for older product versions for the system lifetime. This can be risky for OEMs and service providers as the risk of cyberattack or exploits increase if software isn’t updated when vulnerabilities are discovered, putting lives and reputation at risk.

BlackBerry QNX supports our customers throughout the production lifecycle and provides ongoing support for as long as needed. BlackBerry QNX experts can help you with any version of QNX OS and provides unmatched support for all our products over the lifetime of all your products. 

There can be no safety without security. Modern vehicles are increasingly integrated and connected – and at risk for cyberattacks. A cybersecurity breach could put drivers, passengers and the public at risk.

With the most advanced and secure embedded RTOS for mission-critical systems, BlackBerry QNX solutions provide a layered approach to security that won’t hamper functionality or performance. For example, there are more than 70 options to restrict what each process can do, and root-level access is removed by default. In addition, secure over-the-air (OTA) software updates, a secure supply chain, managed PKI authentication, FIPS-certified encryption, and cybersecurity services provide you with essential building blocks to create a secure system. 

How BlackBerry QNX Can Help 

Manufacturers of trucks, buses, light vans and other delivery vehicles trust BlackBerry QNX. Learn more about these BlackBerry QNX solutions for your product lines:

QNX OS for Safety

Optimize performance and achieve functional safety 

Pre-certified to IEC 61508 SIL 3 and ISO 26262 ASIL D, QNX OS for Safety is a POSIX-compliant, multicore, real-time OS (RTOS) for building safety-critical equipment. QNX OS is supported by field-proven development tools, feature-rich middleware and engineering services. BlackBerry QNX also offers a non-certified version of our embedded operating system.

QNX Hypervisor for Safety

Consolidate multiple operating systems on a single SoC

Pre-certified to IEC 61508 SIL 3 and ISO 26262 ASIL D, QNX Hypervisor is a real-time 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 SoC. BlackBerry QNX also offers a non-certified version of our hypervisor.

Safety and Security Services

Achieve certifications and improve security

The BlackBerry QNX engineering services team has deep knowledge of safety and security, and a near-100% success rate in achieving safety certifications with our customers. With a long legacy in security, BlackBerry has the expertise and solutions you need to secure both systems and supply chains. 

Engineering Services

Bring products to market faster

BlackBerry QNX global engineering services help bring safe, secure and reliable products to market on time, on budget and with quality. With a 40-year proven track record, full-stack expertise and flexible engagement models, we can fit your needs. 

Technical Resources

BSPS
QNX Board Support Packages (BSPs)
Certifications
Foundational Software Solutions for the Modern Vehicle
Free Trial
30-Day Evaluation of QNX® Software Development Platform