AUTOSAR-compatible diagnostic protocol implementation
MICROSAR.DIAG is the scalable and highly optimized implementation of the diagnostic protocols for enhanced diagnostics (UDS) and the various legislated diagnostic (OBD) according to the AUTOSAR standard. For enhanced diagnostics, Vector offers an UDS implementation based on ISO 14229 with OEM specific extensions to adapt the AUTOSAR standard to OEM individual diagnostic requirements. For ECUs without a special diagnostic specification, an OEM-independent bundle of MICROSAR.DIAG is available.
The diagnostic configuration workflow is optimized to the individual OEM specific workflows and supports various data formats e.g. CANdelaStudio documents, AUTOSAR Diagnostic Extract Template or ODX. Support for legislated OBD is an optional functionality of MICROSAR.DIAG. Common legislated emission diagnostic requirements of today and tomorrow are supported:
- OBD-II according to SAE J1979 and CARB CCR1968.2
- WWH-OBD based on EURO VI with ISO 27145
- China 6 (Light Duty and Heavy Duty)
- OBDonUDS based on SAE J1979-2 has been applied with MICROSAR Release 27. Please check the solution web page for detailed information on OBDonUDS Link to web page
If your ECU requires variants in the diagnostic configuration, MICROSAR.DIAG offers a high-performance solution for this. You can define up to 31 different parameterizations and store them in the ECU, in a resource-optimized way. This avoids redundancies in the ECU software, because identical interfaces to the same data, services and DTCs are combined in the generated diagnostic code. The diagnostic configuration workflow creates your diagnostic variants based on the provided input data.
Case Study vDes
Distribution of monitor functions for diagnostics on multiple controllers can be a challenging task. In our case study, we show you how the MICROSAR.DIAG module vDes can efficiently synchronize multiple fault memories across microcontroller boundaries.
Read Case Study