- 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
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.
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
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
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
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