Course Code: autosaroscom
Duration: 28 hours
Prerequisites:
  • An understanding of embedded systems and real-time constraints
  • Experience with with microcontroller programming (e.g., C)
  • Basic familiarity with AUTOSAR architecture is a plus

Audience

  • Embedded software developers
  • Automotive software engineers
  • System integrators working with Classic AUTOSAR
Overview:

This instructor-led, live training (online or onsite) is aimed at intermediate-level embedded software developers or automotive engineers who wish to understand and configure AUTOSAR OS (based on OSEK/VDX) and the COM Stack to enable reliable task scheduling and communication in automotive ECUs.

By the end of this training, participants will be able to:

  • Understand the AUTOSAR OS architecture and scheduling policies
  • Implement and manage tasks, events, alarms, and counters
  • Describe and configure the COM Stack layers, including PDUR and communication services
  • Explain protocol stacks (CAN, LIN, FlexRay, Ethernet) and how AUTOSAR interfaces with them
  • Configure OS and COM modules using industry tools (Vector DaVinci or ETAS ISOLAR)
  • Simulate and validate task and communication flow in an AUTOSAR-based ECU

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

 

Course Outline:

Day 1: AUTOSAR OS Fundamentals

  • Introduction to AUTOSAR OS (based on OSEK/VDX)
  • Task types and priorities
  • Task scheduling and preemption
  • Events, resources, and alarms
  • Hands-on: configuring tasks and scheduling scenarios

 

Day 2: Advanced OS Topics

  • Hooks, interrupts, and ISR management
  • Time management and counters
  • Multi-core considerations in OS
  • Hands-on: building a small application using AUTOSAR OS

 

Day 3: AUTOSAR COM Stack

  • Overview of the COM Stack architecture
  • Interaction with PDU Router (PDUR), Interface Layer (IF), and Transceiver Driver
  • Signal vs. PDU communication
  • Communication protocols (CAN, LIN, FlexRay, Ethernet)
  • Hands-on: configuring and simulating signal/PDU communication

 

Day 4 (Optional/Advanced Use Cases):

  • Integration of OS and COM in a demo ECU project
  • Troubleshooting and debugging communication failures
  • Hands-on: complete lab integrating OS tasks and COM Stack
Sites Published:

United Arab Emirates - AUTOSAR OS and COM Stack

Qatar - AUTOSAR OS and COM Stack

Egypt - AUTOSAR OS and COM Stack

Saudi Arabia - AUTOSAR OS and COM Stack

South Africa - AUTOSAR OS and COM Stack

Brasil - AUTOSAR OS and COM Stack

Canada - AUTOSAR OS and COM Stack

中国 - AUTOSAR OS and COM Stack

香港 - AUTOSAR OS and COM Stack

澳門 - AUTOSAR OS and COM Stack

台灣 - AUTOSAR OS and COM Stack

USA - AUTOSAR OS and COM Stack

Österreich - AUTOSAR OS and COM Stack

Schweiz - AUTOSAR OS and COM Stack

Deutschland - AUTOSAR OS and COM Stack

Czech Republic - AUTOSAR OS and COM Stack

Denmark - AUTOSAR OS and COM Stack

Estonia - AUTOSAR OS and COM Stack

Finland - AUTOSAR OS and COM Stack

Greece - AUTOSAR OS and COM Stack

Magyarország - AUTOSAR OS and COM Stack

Ireland - AUTOSAR OS and COM Stack

Luxembourg - AUTOSAR OS and COM Stack

Latvia - AUTOSAR OS and COM Stack

España - AUTOSAR OS and COM Stack

Italia - AUTOSAR OS and COM Stack

Lithuania - AUTOSAR OS and COM Stack

Nederland - AUTOSAR OS and COM Stack

Norway - AUTOSAR OS and COM Stack

Portugal - AUTOSAR OS and COM Stack

România - AUTOSAR OS and COM Stack

Sverige - AUTOSAR OS and COM Stack

Türkiye - AUTOSAR OS and COM Stack

Malta - AUTOSAR OS and COM Stack

Belgique - AUTOSAR OS and COM Stack

France - AUTOSAR OS and COM Stack

日本 - AUTOSAR OS and COM Stack

Australia - AUTOSAR OS and COM Stack

Malaysia - AUTOSAR OS and COM Stack

New Zealand - AUTOSAR OS and COM Stack

Philippines - AUTOSAR OS and COM Stack

Singapore - AUTOSAR OS and COM Stack

Thailand - AUTOSAR OS and COM Stack

Vietnam - AUTOSAR OS and COM Stack

India - AUTOSAR OS and COM Stack

Argentina - AUTOSAR OS and COM Stack

Chile - AUTOSAR OS and COM Stack

Costa Rica - AUTOSAR OS and COM Stack

Ecuador - AUTOSAR OS and COM Stack

Guatemala - AUTOSAR OS and COM Stack

Colombia - AUTOSAR OS and COM Stack

México - AUTOSAR OS and COM Stack

Panama - AUTOSAR OS and COM Stack

Peru - AUTOSAR OS and COM Stack

Uruguay - AUTOSAR OS and COM Stack

Venezuela - AUTOSAR OS and COM Stack

Polska - AUTOSAR OS and COM Stack

United Kingdom - AUTOSAR OS and COM Stack

South Korea - AUTOSAR OS and COM Stack

Pakistan - AUTOSAR OS and COM Stack

Sri Lanka - AUTOSAR OS and COM Stack

Bulgaria - AUTOSAR OS and COM Stack

Bolivia - AUTOSAR OS and COM Stack

Indonesia - AUTOSAR OS and COM Stack

Kazakhstan - AUTOSAR OS and COM Stack

Moldova - AUTOSAR OS and COM Stack

Morocco - AUTOSAR OS and COM Stack

Tunisia - AUTOSAR OS and COM Stack

Kuwait - AUTOSAR OS and COM Stack

Oman - AUTOSAR OS and COM Stack

Slovakia - AUTOSAR OS and COM Stack

Kenya - AUTOSAR OS and COM Stack

Nigeria - AUTOSAR OS and COM Stack

Botswana - AUTOSAR OS and COM Stack

Slovenia - AUTOSAR OS and COM Stack

Croatia - AUTOSAR OS and COM Stack

Serbia - AUTOSAR OS and COM Stack

Bhutan - AUTOSAR OS and COM Stack

Nepal - AUTOSAR OS and COM Stack

Uzbekistan - AUTOSAR OS and COM Stack