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.
Duration 28 hours
Course Outline
Day 1: AUTOSAR OS Fundamentals
- Introduction to AUTOSAR OS (OSEK/VDX-based)
- Task classifications and priority levels
- Scheduling mechanisms and preemption logic
- Handling events, resources, and alarms
- Practical exercise: setting up tasks and various scheduling scenarios
Day 2: Advanced OS Concepts
- Managing hooks, interrupts, and ISRs
- Time management strategies and counters
- Multi-core considerations within the OS
- Practical exercise: developing a small-scale application utilizing AUTOSAR OS
Day 3: AUTOSAR COM Stack
- Comprehensive overview of COM Stack architecture
- Interaction between the PDU Router (PDUR), Interface Layer (IF), and Transceiver Driver
- Differences between Signal and PDU communication
- Communication protocols including CAN, LIN, FlexRay, and Ethernet
- Practical exercise: configuring and simulating Signal and PDU data flows
Day 4 (Optional/Advanced Use Cases):
- Integrating OS and COM within a demo ECU project
- Strategies for troubleshooting and debugging communication issues
- Practical exercise: a comprehensive lab combining OS tasks and the COM Stack
Requirements
- A solid grasp of embedded systems and real-time constraints
- Practical experience in microcontroller programming (e.g., C)
- Foundational knowledge of AUTOSAR architecture is beneficial
Target Audience
- Embedded software developers
- Automotive software engineers
- System integrators specializing in Classic AUTOSAR