The cockpit controller is one of the key systems in new cars. It serves as the human-machine interface. For this reason functions from consumer electronics, internet technology, comfort functions and advanced driver assistance systems are integrated into the cockpit controller. As drivers use apps more and more on their mobile devices, carmakers increasingly want to implement them on the cockpit controller. OpenSynergy offers a suitable technology for this, because COQOS SDK can combine such different functions onto a single chip inside the head unit. Building on a hypervisor, COQOS SDK integrates Linux and Android-based systems as well as AUTOSAR-compliant software.
The hypervisor virtual machines for the instrument cluster, infotainment systems, advanced driver assistance systems, or AUTOSAR software. The virtual machines creates a secure barrier between the software systems, thereby preventing them from interfering with each other. This means that information, entertainment and data from the car can be displayed on the cockpit controller, while still ensuring in-car functions boot fast and meet real-time requirements. OpenSynergy’s Blue SDK can easily be integrated to provide a reliable Bluetooth™ communication. Voice SDK as part of the infotainment solution, enhances voice quality in hands-free applications and automotive hands-free telephony.
Using open source
COQOS SDK contains a virtualized Android and virtualized Linux for the integration of infotainment applications. This means that existing technology from consumer electronics can be used, saving both time and money.
Integrating automotive applications into the head unit
The COQOS SDK hypervisor creates logical virtual machines (VMs), each of which runs a different, fully independent operating system, safely and independently of one another. Therefore automotive applications can be integrated into the cockpit controller. They run independently of Linux and fulfill real-time and fast-boot requirements.
Having separate VMs for isolated functions, COQOS provides the benefit that functional disruptions cannot affect systems in other VMs. This architecture simplifies the challenge of high functional safety.
The hypervisor is designed from the ground up for supporting applications with high requirements on safety and security. In addition it is suitable for systems that need to comply with ISO 26262.
Guest operating systems run independently of each other on the software VMs in COQOS SDK. In this way, the partitioning is able to function as a firewall, offering protection from outside attacks.