Overview
This two-day course provides a comprehensive introduction to the Automotive Open System Architecture RunTime Environment (AUTOSAR RTE), a leading industrial standard for automotive software development. It covers fundamental principles as well as advanced topics essential for automotive professionals.
Objectives
By the end of this course, leaner will be able to:
- Understand the architecture of RTE/SchMin ECU software.
- Learn methodologies including Virtual Functional Bus (VFB), Component Types, Communication Patterns, and Ports.
- Gain proficiency in RTE events, data consistency, and RTE generator.
- Master BSW Scheduler (SchM) and CUBAS ETAS RTE generator through a practical case study
Prerequisites
- Basic knowledge of embedded systems.
- Familiarity with AUTOSAR fundamentals.
- Understanding of automotive software development principles.
- Access to customer software licenses.
- Desire to advance automotive software skills.
Course Outline
- Introduction to RTE/SchMin architecture.
- Components, structure, and functionalities.
- Role of ComponentTypes, Communication Patterns, and Ports.
- Understanding Virtual Functional Bus (VFB).
- Different ComponentTypes and their implementations.
- Various Communication Patterns and their applications.
- Importance of Ports in communication.
- Managing events in RTE.
- Ensuring data consistency.
- RTE generator usage and best practices.
- Introduction to BSW Scheduler (SchM).
- Task management and scheduling principles.
- Hands-on exercises for implementation and optimization.
- Overview of CUBAS ETAS RTE generator.
- Real-world implementation scenario analysis.
- Optimization techniques and compatibility considerations.