Case Study: "Developing and Testing Virtualized AUTOSAR Software"
The software tool chain of the DaVinci tools, vVIRTUALtarget and CANoe efficiently and easily creates virtual AUTOSAR ECUs for development and testing. In this tool workflow, vVIRTUALtarget handles the important task of virtualizing the ECUs. Their behavior is identical to that of real ECUs, which are created from them in a later development phase.
The possibility to create a virtual counterpart to the test hardware with little effort eliminates the need for target hardware for the System Under Test. This also eliminates expensive testing equipment, which is laborious to set up. Using vVIRTUALtarget, a project is created from the fully configured AUTOSAR ECU together with the implementation of software components (SWC). This project can be compiled on standard Windows computers and run in CANoe. The workflow result is identical to the one for the target ECU. Tests run – but don’t need to be – carried out in real-time, and the duration of testing can be reduced using powerful simulation computers.