AUTOSAR DEM Training Course

Course Code



7 hours (usually 1 day including breaks)


  • Basic Embedded System Knowledge
  • Experience with Autosar programming


  • Developers and engineers


AUTOSAR (AUTomotiveOpen System ARchitecture) is an automotive software architecture for building vehicle applications. It provides system functions, interfaces, drivers and guidelines that enable the separation of software and hardware, and lead to cost-efficiency and reusability. The AUTOSAR architecture provides a diagnostic system, of which DEM (Diagnostic Event Manager) is one of the modules.

In this instructor-led, live training, participants will learn to configure DEM as they step through the creation and customization of a sample AUTOSTAR (AUTomotiveOpen System ARchitecture) application.

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline


  • Basic ECU architecture vs AUTOSAR compliant architecture

Elementary components of AUTOSAR architecture for ECU software

  • Functional software (SWC), Run-Time environment (RTE), Basic software (BSW)

Overview of AUTOSAR diagnostic modules

  • Diagnostic Communication Manager  (DCM),  Diagnostic Event Manager (DEM),  Function Inhibition Manger (FIM)

How DCM  (communications) and DEM (fault memory) modules handle diagnostics

  • Events classification and storage
  • Handling diagnostic information for different operation cycles

Accessing basic software (BSW) services through AUTOSAR

  • Client-server and sender-receiver communication

Configuring diagnostic basic software

  • Configuring block parameters to select a DEM service operation

Configuration data formats

  • ODX format (Open Diagnostic Data Exchange)

Synchronizing the Autosar software component model

  • AUTOSAR client-service interfaces, operations, and ports

Enhanced Diagnostics

Closing remarks



Related Categories

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Estonia!

As a Business Development Manager you will:

  • expand business in Estonia
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!