Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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