Get in Touch

Course Outline

Day 1: AUTOSAR OS Fundamentals

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

Day 2: Advanced OS Topics

  • Hooks, interrupts, and ISR management
  • Time management and counter operations
  • Multi-core considerations within the OS
  • Hands-on session: developing a small application using AUTOSAR OS

Day 3: AUTOSAR COM Stack

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

Day 4 (Optional/Advanced Use Cases):

  • Integration of OS and COM in a demonstration ECU project
  • Troubleshooting and debugging communication failures
  • Hands-on session: completing a laboratory exercise that integrates OS tasks and the COM Stack

Requirements

  • A solid understanding of embedded systems and real-time constraints
  • Prior experience in microcontroller programming (e.g., C language)
  • Basic familiarity with AUTOSAR architecture is advantageous

Target Audience

  • Embedded software developers
  • Automotive software engineers
  • System integrators working with Classic AUTOSAR
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories