A new modular platform for developing software-defined vehicles has been built by Vector. The new embedded software product, Microsar IO, is designed for low-cost, resource-limited microcontrollers. As part of a collaboration with Infineon, Microsar IO now includes a Hardware Abstraction Layer (HAL) specification for Infineon’s PSOC 4 HV controllers.
Microsar IO is a secure, lightweight and efficient base layer designed for compact mechatronic ECUs like sensors and actuators. It focuses on reusability and cost efficiency while remaining independent of OEM constraints. Ideal for automotive subsystems such as battery management, parking sensors and HVAC systems, it ensures high efficiency with minimal resource consumption.
By offloading complex OEM-specific tasks to a companion ECU, Microsar IO enables seamless integration into the vehicle network, according to Vector. Microsar IO abstracts hardware at the mechatronic layer, simplifying integration with higher system layers such as high-performance compute modules or zonal controllers. As Vector states, this supports OEMs’ ‘shift-north’ strategy, consolidating functionality in high-performance compute modules.
The basic configuration requires only 32k ROM and 8k RAM, including an operating system, communication and software update capabilities. Microsar IO is fully integrated into the VS Code PlatformIO extension, providing an IoT development experience in one environment. Developers can manage the entire development cycle – from project setup to building, downloading and debugging hardware – without having to switch between tools, accelerating development.
Microsar IO offers several key benefits, including a simple development process with an easy-to-use framework, straightforward project setup and seamless platform IO integration. It supports low-cost hardware by optimizing communication for CAN, LIN, UART and SPI. Designed for vehicle network integration, it works effortlessly with OEM networks through companion ECUs. Additionally, Microsar IO ensures safety and reliability, supporting ASIL-D use cases with long-term support and maintenance.
The new Hardware Abstraction Layer is tailored for microcontrollers with limited memory. It provides standardized interfaces, making it easier to integrate and reuse embedded software. The specification was successfully implemented for the driver of Infineon’s automotive microcontroller, the PSOC 4 HV, using Vector’s Microsar IO software platform as the foundation. The HAL specification is also available for use by other semiconductor manufacturers.