Video Poster Image

BlackBerry QNX Automotive Software

Driving the Software-Defined Vehicle

BlackBerry® QNX® software is used in more than 255 million vehicles on the road. Automakers and Tier 1s around the world trust BlackBerry QNX to help them build safe, secure and reliable automotive systems.

Virtualization and RTOS for Automotive Systems

The electronic architecture of the vehicle has evolved from being hardware-driven to software-defined. Everything from digital cockpits, to advanced driver assistance systems (ADAS), to automated drive controllers, now runs on a single system on a chip (SoC), and often drive a need for virtualization to manage multiple OSs and mixed criticality. As the amount of software and automation in the car grows, meeting functional safety standards and cybersecurity regulations like WP.29 becomes more challenging—and more critical to success.

 

Trusted Software, Support and Services for the Whole Vehicle

The broad portfolio of BlackBerry QNX solutions helps automakers and Tier 1s design and develop high-performance, safe, secure and reliable software for traditional ECUs, as well as next-generation ECUs and domain controllers. BlackBerry QNX software is standards-based and offers common development tools to address the needs of both safety-critical and non-safety ECUs. We have safety certified our foundation products to ISO 26262 ASIL D, and provide solutions for safe communications, safe graphics, safe system libraries and middleware. Our foundational software is backed by decades of trusted professional services—we have never missed an SOP date.  

What You Need

  • ACCELERATE CERTIFICATION
  • STRENGTHEN CYBERSECURITY
  • Manage Mixed Criticality
  • Ensure Reliability
  • EASILY PORT SOFTWARE

ACCELERATE CERTIFICATION

ISO 26262 safety certification is a huge burden—and an almost insurmountable challenge when you use software of unknown provenance (SOUP). Using a pre-certified microkernel OS or embedded hypervisor for building safety-critical systems can significantly reduce the scope, cost, risk and duration of your certification processes—and allows you to run mixed criticality systems on the same SoC. 

BlackBerry QNX solutions including QNX® OS for Safety, QNX® Hypervisor for Safety and QNX® Black Channel Communications Technology are pre-certified by TÜV Rheinland up to ISO 26262 ASIL D to accelerate compliance by reducing the scope of system certification. We also have functional safety training and safety services to help you successfully navigate your next certification project.

STRENGTHEN CYBERSECURITY

A cybersecurity breach could put drivers, passengers and the public at risk. BlackBerry QNX can help achieve vehicle security with ultra-secure products like QNX® OS 8.0 and the QNX® Hypervisor as well as vulnerability assessments and security services.

The QNX® microkernel OS reduces the attack surface by running all services outside of kernel space and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, security tooling and separation and isolation mechanisms. We also provide automotive security services to help at each phase in the software development lifecycle. 

Manage Mixed Criticality

When components on the same SoC have mixed criticality, such as infotainment, instrument cluster, digital cockpit, ADAS and acoustics management, safe system design can be a challenge.

QNX OS 8.0 and the QNX Hypervisor provide both spatial and temporal freedom from interference measures. The QNX Hypervisor provides broad design flexibility, enabling developers to integrate components of mixed criticality and multiple operating systems on one SoC. QNX Black Channel Communications Technology adds an additional layer of protection to ensure safe data communication exchanges within safety and mixed-criticality systems. 

Ensure Reliability

QNX OS 8.0 and the QNX Hypervisor help automotive OEMs and suppliers develop highly robust systems that are both secure and reliable. The QNX microkernel architecture separates critical OS components into their own protected memory partitions. All OS services run outside of kernel space in a high-availability, fault-tolerant design. In complex systems, the QNX Hypervisor provides the supervision and management capabilities to safely and reliably allow separate functional software areas to share common hardware and resources across multiple guest OSs.

EASILY PORT SOFTWARE

Standardized software helps scale technology across vehicle programs. Designing and building your systems using standard APIs (e.g., PSE54, OpenGLES) and tools (e.g., ,GCC toolchain, Eclipse IDE and plugins) provides widespread benefits for development workflows. Additionally, the use of trusted software that scales for use on single core to multicore high-performance processors ensures maximum portability and design flexibility.

The QNX OS is POSIX-based, like Linux®, and uses the same Eclipse development environment, including the GNU compiler. BlackBerry is a member of the Adaptive AUTOSAR consortium, and QNX OS for Safety and QNX Hypervisor for Safety support the Adaptive Platform.

What You Need

  • ACCELERATE CERTIFICATION

    ACCELERATE CERTIFICATION

    ISO 26262 safety certification is a huge burden—and an almost insurmountable challenge when you use software of unknown provenance (SOUP). Using a pre-certified microkernel OS or embedded hypervisor for building safety-critical systems can significantly reduce the scope, cost, risk and duration of your certification processes—and allows you to run mixed criticality systems on the same SoC. 

    BlackBerry QNX solutions including QNX® OS for Safety, QNX® Hypervisor for Safety and QNX® Black Channel Communications Technology are pre-certified by TÜV Rheinland up to ISO 26262 ASIL D to accelerate compliance by reducing the scope of system certification. We also have functional safety training and safety services to help you successfully navigate your next certification project.

  • STRENGTHEN CYBERSECURITY

    STRENGTHEN CYBERSECURITY

    A cybersecurity breach could put drivers, passengers and the public at risk. BlackBerry QNX can help achieve vehicle security with ultra-secure products like QNX® OS 8.0 and the QNX® Hypervisor as well as vulnerability assessments and security services.

    The QNX® microkernel OS reduces the attack surface by running all services outside of kernel space and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, security tooling and separation and isolation mechanisms. We also provide automotive security services to help at each phase in the software development lifecycle. 

  • Manage Mixed Criticality

    Manage Mixed Criticality

    When components on the same SoC have mixed criticality, such as infotainment, instrument cluster, digital cockpit, ADAS and acoustics management, safe system design can be a challenge.

    QNX OS 8.0 and the QNX Hypervisor provide both spatial and temporal freedom from interference measures. The QNX Hypervisor provides broad design flexibility, enabling developers to integrate components of mixed criticality and multiple operating systems on one SoC. QNX Black Channel Communications Technology adds an additional layer of protection to ensure safe data communication exchanges within safety and mixed-criticality systems. 

  • Ensure Reliability

    Ensure Reliability

    QNX OS 8.0 and the QNX Hypervisor help automotive OEMs and suppliers develop highly robust systems that are both secure and reliable. The QNX microkernel architecture separates critical OS components into their own protected memory partitions. All OS services run outside of kernel space in a high-availability, fault-tolerant design. In complex systems, the QNX Hypervisor provides the supervision and management capabilities to safely and reliably allow separate functional software areas to share common hardware and resources across multiple guest OSs.
  • EASILY PORT SOFTWARE

    EASILY PORT SOFTWARE

    Standardized software helps scale technology across vehicle programs. Designing and building your systems using standard APIs (e.g., PSE54, OpenGLES) and tools (e.g., ,GCC toolchain, Eclipse IDE and plugins) provides widespread benefits for development workflows. Additionally, the use of trusted software that scales for use on single core to multicore high-performance processors ensures maximum portability and design flexibility.

    The QNX OS is POSIX-based, like Linux®, and uses the same Eclipse development environment, including the GNU compiler. BlackBerry is a member of the Adaptive AUTOSAR consortium, and QNX OS for Safety and QNX Hypervisor for Safety support the Adaptive Platform.

Learn more about what BlackBerry QNX can do for you.

How BlackBerry QNX Can Help

QNX Hypervisor for Safety

Pre-certified to ISO 26262 ASIL D so you can safely run diverse OSs on the same SoC.  

QNX OS for Safety

Our pre-certified, multicore, real-time OS streamlines safety-critical system development. 

QNX Black Channel Communications Technology

This solution helps ensure communication exchanges are safe, and data is not altered during transmission.

BlackBerry QNX Safety Services

We help you reduce the risk and streamline development of your safety-certified products.

Technical Resources

Structural Dependency
This white paper explores how the software-defined vehicle (SDV) is propelling the future of transportation
READ THE WHITE PAPER
Structural Dependency
Try the QNX® Software Development Platform for free with our 30-day evaluation license.
TRY NOW
Structural Dependency
Software certified to the most stringent functional safety standards.
LEARN MORE
Structural Dependency
Why BlackBerry QNX Has Become the Leading Electric Vehicle (EV) Software Supplier
READ THE WHITE PAPER

Success Stories

Structural Dependency
How Mitsubishi Electric Automotive America Paves the Way for Innovation
Watch the Video and Read the Story
Structural Dependency
With its DTS Brand, Xperi Drives the Future of Infotainment
Watch the Video and Read the Story
Structural Dependency
aiMotive Charts a Simpler Course to the Future of ADAS & Autonomous Driving
Watch the Video