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