Overview and Aims
- Motivation and aims
- Organization, schedule
Introduction to AUTOSAR
- Basic principles and technical concepts
- SWC (software components) and RTE (runtime environment)
Module 3: AUTOSAR RTE
- Interfaces with application and basic software
- Mode of operation of the RTE
Module 4: AUTOSAR BSW
- Explanation of the most important BSW (basic software) concepts
Module 5: Methodology of AUTOSAR
- Overview and data exchange formats (ECU Extract, ECUC)
- Methodology from the view of an OEM and supplier
Module 6: AUTOSAR in Practice
- Development of AUTOSAR systems demonstrated with Vector’s DaVinci Tool Suite
Module 7: Implications and Migration
- Presentation of different migration scenarios from the point of view of the application and the BSW
Overview and Introduction
- Relation between AUTOSAR, the Vector Implementation MICROSAR and the DaVinci Tools (Developer, Configurator)
- Mapping between AUTOSAR methodology and the Vector tool chain
Operating System
- Basic understanding of the mediums and mechanisms of the AUTOSAR operating system
- Tasks, alarms, events, etc. AUTOSAR
- OS Scalability Classes
Software Components
- Handling of DaVinci Developer and RTE
- Design of software components, ports, connections, task mapping and generation of the RTE
Input and Output
- Data exchange with I/O modules
- Configuration of the basic software for the I/O with the DaVinci Tools (Developer, Configurator)
Communication
- Data exchange over CAN
- Configuration of the basic software for the communication with the DaVinci Tools (Developer, Configurator)
State Management and System Services
- Sleep and wake up of ECUs and bus
- Roles of the modules ComM, EcuM and BswM
- Configuration of the Mode Manager Modules in the basic software
Bus Systems (Material for rederence)
- Understanding the conceptual differences of the bus systems and the importance of the configuration of the basic software CAN, LIN, FlexRay, Ethernet
Nonvolatile Memory Access
- Access to nonvolatile memory
- Configuration of the basic software for nonvolatile memory access
Diagnostics
- Diagnostics with AUTOSAR
- Configuration of the diagnostics basic software with the DaVinci Tools (Developer, Configurator)
- Summary and Conclusion