Green Hills Software integrates u-blox connected car services
Real time operating system (RTOS) specialist, Green Hills, has integrated u-blox automotive connectivity and positioning technology with its Platform for Secure Connected Car. The Green Hills Integrity RTOS and Multivisor secure virtualisation provide the software foundation and partitions to securely and safely combine Linux-based connected car services with critical application and vehicle bus services using u-blox connectivity modules and all in a single electronic control unit (ECU). According to Green Hills, the platform enables vehicle manufacturers and their suppliers to leverage open-source software while providing system flexibility, scalability and performance without compromising system safety or security when executing critical applications like remote vehicle monitoring and control, electric vehicle management and regulatory reporting, eCall / bCall, telematics services and ADAS data.
Industry experts expect there to be a quarter of a billion connected cars on the road in two years’ time. The connected car’s telematics control unit (TCU), commonly called a shark fin, must possess be secure to confidently manage both general and vehicle / life critical data:
u-blox provides the positioning, short-range wireless and cellular radio technologies; Green Hills provides the secure embedded run-time software environment required to secure next-generation high speed, complex connected car modules.
The u-blox portfolio includes wireless as well as GNSS chips and modules. The company enables automotive OEMs to address key challenges for the secure connected car, such as in-vehicle cellular connectivity, provided by the Toby-L4 LTE Cat 6 Modem series. This enables additional computing and / or routing performance as needed from a select set of automotive-grade SoCs.
u-blox’s uCPU Linux-based application environment allows customers to seamlessly migrate between platforms that require various levels of performance and future-proofs applications as cellular technologies evolve.
uCPU contains pre-configured SoC BSPs based on Integrity and Multivisor, in addition to pre-integration with u-blox’s complementary automotive GNSS and wireless products, both in terms of hardware and software. Key open source software packages are integrated with uCPU and support the u-blox products, accelerating time-to-market and lowering end project risks, points out Green Hills.
The Integrity RTOS architecture runs software in separate and secure partitions, certified to the highest levels of automotive safety (ISO 26262 ASIL D) and the highest security level ever achieved for any software product — Common Criteria EAL 6+, High Robustness. Non-secure operating systems like Linux or Android and their applications can be safely run in their own secure partitions at near-native speeds by Integrity Multivisor, while supporting tamper-proof inter-process communication and the secure and safe sharing of critical system resources.
Green Hills Integrity Security Services (ISS) products and services provide FIPS 140-2 compliant crypto toolkits and services for secure boot, secure data storage, secure network protocols, V2X OBU security toolkit, and digitally signed secure OTA updates. ISS also provides keys, credentials and software management with a cloud-based device lifecycle management (DLM) system.