AUTOSAR-BA - AUTOSAR Basic to Advanced Training Course
In this course you will learn all about the AUTOSAR (CP) methodology, the technical concepts as well as the operation of the RTE and the basic software components. Theory and practice are brought together in the second module. All-important subject areas of the ECU development are covered in sound theory units.
The units include handling of local input/output, communication and bus systems, software components, ECU State Management, persistent memory and implementation of diagnostic operations. Using a general example, you'll realize these topics with the help of the MICROSAR configuration and generation tools.
- Overview and Aims
- Introduction to AUTOSAR
- AUTOSAR RTE (Runtime Environment)
- AUTOSAR BSW (Basic Software)
- Methodology of AUTOSAR
- AUTOSAR in Practice
- Implications and Migration
- Overview and Introduction
- Operating System
- Software Components
- Input and Output
- Communication
- State Management and System Services
- Bus Systems
- Nonvolatile Memory Access
- Diagnostics
Overview and Aims
- Motivation and aims
- Organization, schedule
Introduction to AUTOSAR
- Basic principles and technical concepts
- SWC (software components) and RTE (runtime environment)
AUTOSAR RTE
- Interfaces with application and basic software
- Mode of operation of the RTE
AUTOSAR BSW
- Explanation of the most important BSW (basic software) concepts
Methodology of AUTOSAR
- Overview and data exchange formats (ECU Extract, ECUC)
- Methodology from the view of an OEM and supplier
AUTOSAR in Practice
- Development of AUTOSAR systems demonstrated with Vector’s DaVinci Tool Suite
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
- Engineers
- Technical Managers
- Automotive professionals
- General view of AUTOSAR
- Handling of the Vector AUTOSAR solution
- (DaVinci Configurator Pro, DaVinci Developer)
- ECU Developers of automobile suppliers and OEMs
- Knowledge about software development for automotive systems.
- Attendee is a Tier 1 or OEM must have a Vector license DaVinci Developer access for AUTOSAR.
- If there is no license no hands-on training more on theoretical training.
Trainocate Certificate of Attendance
Show Schedule for: