Shwetha Bhadravathi Patil, MathWorks
Durvesh Kulkarni, MathWorks
AUTOSAR ECU Software Simulation simulates the behavior of an ECU’s Application Software and Basic Software services in a PC-based environment, Simulink®. This implies replacing the hardware with some form of emulation, which primarily helps in validating the software via modeling simulation. By using Simulink, modeling and simulating the application layer software components are easily done. Now the question is: Can we model and simulate Basic software services? The answer is yes. Many basic software modules exist; we provide out-of-the-box preconfigured caller blocks and reference implementation for NVRAM Manager and Diagnostics Services. It takes time to read the bulky AUTOSAR specifications and understand the specifications of NVRAM Manager and Diag services. So preconfigured service callers and reference implementation blocks are provided to simulate the behavior of the software. This video demonstrates how to use the preconfigured BSW blocks by using the seat belt reminder Simulink model.