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: Introduction & AUTOSAR Architecture Overview
- Introduction to the AUTOSAR Classic Platform.
- Software layers and ECU architecture.
- The role of Basic Software (BSW) and the layered architecture.
- Microcontroller Abstraction Layer (MCAL).
- Introduction to AUTOSAR configuration methodology and the XML-based workflow.
- Overview of ETAS ISOLAR-A/B.
Day 2: Services and ECU Abstraction Layers
- Overview of the Service Layer.
- Watchdog Manager (WdgM).
- Diagnostic Event Manager (DEM).
- NVRAM Manager (NvM).
- ECU Abstraction Layer.
- I/O hardware interfaces.
- Communication and memory abstraction.
- OS basics and memory operating modes.
Day 3: Communication Stack and Runtime Environment
- COM Stack basics: PDUR, COM, and CAN/LIN drivers.
- AUTOSAR OS: tasks, scheduling, and events.
- Runtime Environment (RTE).
- The role of RTE in integrating application software and BSW.
- The RTE generation process.
Day 4: System Integration & Configuration Practice
- Configuration tools: detailed usage of ETAS ISOLAR-A and B.
- System configuration and integration workflow.
- Integration of application software components (SWCs).
- Debugging and troubleshooting integration issues.
- AUTOSAR project workflow and best practices.
Setup requirements (mandatory confirmation):
Software:
- ETAS ISOLAR-A and/or ISOLAR-B (latest version).
- AUTOSAR schema (e.g., 4.2.x or 4.3.x, depending on the project).
- Compiler toolchain (e.g., GNU ARM or IAR for code generation simulation).
- Demo BSW project provided by ETAS or a custom setup.
- XML/XSD validation tools (optional).
Hardware (for on-site or hybrid sessions):
- Evaluation board (e.g., Infineon TriCore AURIX or NXP S32K).
- Debugger (Lauterbach, iSYSTEM, or PEmicro).
- CAN interface (USB-to-CAN adapter if simulating a physical bus).
Requirements
- A solid understanding of embedded systems and microcontroller architectures.
- Experience working with real-time systems or automotive ECU development.
- Proficiency in C programming.
Audience
- Embedded software engineers beginning their work with the AUTOSAR Classic Platform.
- Automotive system developers engaged in ECU and microcontroller projects.
- Software integrators and developers responsible for AUTOSAR BSW configuration and integration.
- Engineers utilizing tools such as ETAS ISOLAR-A/B, DaVinci Developer, or comparable solutions.
28 Hours