About the Customer
Our customer is an Electric Vehicle OEM, based out of India. They have been pioneering the Electric Vehicle revolution in India with their wide range of products in passenger and utility vehicle segment.
Business Challenge
The customer had designed an AUTOSAR 4.0 compliant Powertrain ECU (Electronic Control Unit). Following software modules had been designed, as part of the AUTOSAR layered architecture:
However, at a later stage need was felt for the addition of a few new hardware components in the powertrain ECU like speed sensors, and Real Time Clock (RTC), I/O expander, H-Bridge etc.
These newly integrated components were required to communicate with the microcontroller. However, these hardware components had to be kept separate from the AUTOSAR software architecture due to challenges such as
Hence there was a need to develop Complex Device Divers (CDD) for the Powertrain ECU
In a nutshell, our customer’s EV (Electric Vehicle) team was confronted with the following challenges
Embitel’s Solution
Our Automotive Team’s job was clearly cut out, as the customer had already built the AUTOSAR layer with base software module, application layer and MCAL.
We started by developing the Complex Device Drivers for each of the devices required by the customers and proceeded to the APIs development.
Here is the complete solution that we successfully delivered for the Electric Vehicle OEM:
As per our established software delivery process, we provided the design documents (software architecture) as well. This would help our customer to understand the architecture and enhance the software in future.
Features of Complex Device Driver Solution from Embitel
Tools and Technologies