Get in Touch

Course Outline

Day 1: AUTOSAR OS Fundamentals

  • An introduction to AUTOSAR OS and its OSEK/VDX foundation.
  • Exploration of task types and priority levels.
  • Mechanisms for task scheduling and preemption.
  • Handling events, shared resources, and alarms.
  • Practical session: Setting up tasks and scheduling scenarios.

 

Day 2: Advanced OS Topics

  • Managing hooks, interrupts, and ISRs.
  • Time management strategies and system counters.
  • Considerations for multi-core environments within the OS.
  • Practical session: Developing a compact application using AUTOSAR OS.

 

Day 3: AUTOSAR COM Stack

  • A comprehensive overview of the COM Stack architecture.
  • Interactions between the PDU Router (PDUR), Interface Layer (IF), and Transceiver Driver.
  • Distinctions between signal-based and PDU-based communication.
  • Detailed look at communication protocols (CAN, LIN, FlexRay, Ethernet).
  • Practical session: Configuring and simulating signal/PDU data exchange.

 

Day 4 (Optional/Advanced Use Cases):

  • Integrating OS and COM components within a demonstration ECU project.
  • Techniques for troubleshooting and debugging communication issues.
  • Practical session: A comprehensive lab combining OS tasks with the COM Stack.

Requirements

  • A solid grasp of embedded systems and real-time operational constraints.
  • Proficiency in microcontroller programming, particularly in C.
  • Preliminary knowledge of AUTOSAR architecture is advantageous.

Target Audience

  • Embedded software developers.
  • Automotive software engineers.
  • System integrators specializing in Classic AUTOSAR.
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories