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
- Fundamental concepts of the AUTOSAR Classic Platform.
- Examination of software layers and ECU architectural designs.
- Exploring the significance of Basic Software (BSW) within the layered model.
- Detailed look at the Microcontroller Abstraction Layer (MCAL).
- Introduction to AUTOSAR configuration methodologies and the XML-based workflow.
- Overview of the ETAS ISOLAR-A/B toolset.
Day 2: Services and ECU Abstraction Layers
- Overview of the Service Layer components.
- Managing system health via the Watchdog Manager (WdgM).
- Handling fault logging with the Diagnostic Event Manager (DEM).
- Controlling non-volatile memory using the NVRAM Manager (NvM).
- Understanding the ECU Abstraction Layer.
- Integration of I/O hardware interfaces.
- Abstraction mechanisms for communication and memory management.
- Core concepts of the OS and memory operating modes.
Day 3: Communication Stack and Runtime Environment
- Basics of the COM Stack, including PDUR, COM, and CAN/LIN drivers.
- AUTOSAR OS functionalities: task management, scheduling, and event handling.
- In-depth analysis of the RTE (Runtime Environment).
- The critical role of RTE in bridging application software and BSW.
- Processes involved in RTE generation.
Day 4: System Integration & Configuration Practice
- Detailed application of configuration tools, specifically ETAS ISOLAR-A and B.
- Workflow for system configuration and integration.
- Integrating application software components (SWCs) into the system.
- Techniques for debugging and resolving integration challenges.
- Best practices for managing the AUTOSAR project lifecycle.
Setup requirements (verification required):
Software Environment:
- ETAS ISOLAR-A and/or ISOLAR-B (latest version).
- Appropriate AUTOSAR schema (e.g., 4.2.x or 4.3.x, aligned with project needs).
- Compiler toolchain for code generation simulation (e.g., GNU ARM or IAR).
- Demo BSW project provided by ETAS or a custom setup.
- XML/XSD validation tools (optional).
Hardware Setup (for onsite or hybrid formats):
- Evaluation board (e.g., Infineon TriCore AURIX or NXP S32K).
- Debugger unit (Lauterbach, iSYSTEM, or PEmicro).
- CAN interface hardware (USB-to-CAN adapter for simulated physical buses).
Requirements
- Foundational knowledge of embedded systems and microcontroller architectures.
- Prior experience working with real-time systems or automotive ECU development.
- Proficiency in C programming.
Target Audience
- Embedded software engineers beginning their journey with the AUTOSAR Classic Platform.
- Automotive system developers specializing in ECUs and microcontroller-based solutions.
- Software integrators responsible for configuring and integrating AUTOSAR BSW.
- Engineers utilizing configuration tools such as ETAS ISOLAR-A/B, DaVinci Developer, or comparable platforms.
28 Hours