Reduce Development Costs and Accelerate Time-to-Market
Comprehensive Tools for Building Digital Cockpits
QNX Cabin is built on trusted foundational software from QNX, along with reference configurations based on decades of experience and knowledge. It is a pre-integrated digital cockpit software reference offering a development framework that effortlessly transitions between cloud-based and SoC-based environments. It enables hardware-portable design and development of digital cockpits in the cloud, allowing for easy portability between SoC targets, collaboration across geographical regions, and scalability using cloud resources. With QNX Cabin, OEMs can easily create tailored customer experiences, including immersive soundscapes with the power of QNX® Sound, or collect and unify sensor data using hardware-portable Signal Services to enable advanced features like in-cabin sensing and vehicle diagnostics.
original
QNX Cabin for Cloud and QNX Cabin for SoC are similar platforms, but are aimed at different development targets. This approach means you can start with cloud-based development, then you can port to one of several automotive SoC for further testing and deployment in production.
*The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.
Learn more about QNX Cabin.
With our virtual cockpit, we’re revolutionizing not just our approach, but also that of our suppliers and partners in the industry. Essentially, we’re able to get closer to our customers’ needs through this technology with faster development cycles, faster feedback loops, and quicker delivery of the technology they use and love. It’s a leap towards customer-first innovation and efficiency in the automotive world.
Chief Software Officer, Stellantis.
Software virtualization and abstraction in the cloud is vital to accelerating development and maintaining feature delivery on pace with consumer demand.
Automotive and Manufacturing Executive, AWS.
QNX Cabin FAQ
QNX Cabin is a pre-integrated digital cockpit software reference that serves as a development framework for designing and developing digital cockpit systems. Based on QNX products such as the QNX Hypervisor, QNX Advanced Virtualization Frameworks, QNX Screen, and QNX Acoustics Management Platform, QNX Cabin offers an environment to easily run and integrate Linux and/or Android Automotive operating systems for infotainment alongside safety-based QNX applications. It also supports acoustic designs without the need for a DSP, though DSP options exist.
QNX Cabin for Cloud and QNX Cabin for SoC are the same platform aimed at different development environments. You can start with cloud-based development if desired or advantageous, followed by an easy port to industry-leading SoCs for runtime.
Cloud-based development with QNX Cabin means there is no need for SoC test benches until later in the process. Engineers around the world can collaborate on development, debugging, and testing prior to release onto the target hardware.
QNX Cabin allows you to develop in the cloud first and then either port directly or with minimal effort onto industry-leading SoCs, reducing dependence on specific SoCs.
Yes, QNX Cabin supports multiple releases or updates of guest operating systems via VirtIO and abstraction from the OS layer.
QNX Cabin simplifies the development of digital cockpit features such as instrument clusters, audio, critical safety ADAS, and driver information displays. It ensures a smooth, cohesive end-user experience while reducing development complexity and time-to-market.
QNX Cabin blends mission-critical features running on the safety-certified QNX Operating System (OS) with less critical features running on guest operating systems like Android Automotive and Linux. Abstraction layers such as VirtIO ensure OS integration reuse across different SoCs, enhancing the in-cabin experience and reducing development complexity.
QNX Cabin enables hardware-portable design and development of digital cockpits in the cloud, allowing for easy portability between SoC targets, collaboration across geographical regions, and scalability using cloud resources. This increases development flexibility and reduces time-to-market.