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.
Duration 28 hours
Course Outline
Day 1: Introduction & AUTOSAR Architecture Overview
- Overview of the AUTOSAR Classic Platform
- Software layers and ECU architectural design
- The function of Basic Software (BSW) and its role in the layered architecture
- Microcontroller Abstraction Layer (MCAL) fundamentals
- Introduction to AUTOSAR configuration methodologies and XML-based workflows
- General overview of ETAS ISOLAR-A/B
Day 2: Services and ECU Abstraction Layers
- Overview of the Service Layer
- Watchdog Manager (WdgM) functionality
- Diagnostic Event Manager (DEM) operations
- NVRAM Manager (NvM) management
- The ECU Abstraction Layer
- I/O hardware interface details
- Abstraction of communication and memory systems
- Operating System basics and memory operating modes
Day 3: Communication Stack and Runtime Environment
- Fundamentals of the COM Stack: PDUR, COM, and CAN/LIN drivers
- AUTOSAR OS concepts: tasks, scheduling, and events
- The Runtime Environment (RTE)
- The RTE's role in linking application software with BSW
- The process of RTE generation
Day 4: System Integration & Configuration Practice
- In-depth usage of configuration tools: ETAS ISOLAR-A and B
- Workflows for system configuration and integration
- Integrating application software components (SWCs)
- Debugging strategies and troubleshooting integration challenges
- Best practices for AUTOSAR project workflows
Setup requirements (to be confirmed):
Software:
- ETAS ISOLAR-A and/or ISOLAR-B (latest version)
- AUTOSAR schema (e.g., 4.2.x or 4.3.x, contingent on project needs)
- Compiler toolchain (e.g., GNU ARM or IAR for code generation simulation)
- Demo BSW project supplied by ETAS or a custom setup
- XML/XSD validation tools (optional)
Hardware (for onsite or hybrid sessions):
- Evaluation board (e.g., Infineon TriCore AURIX or NXP S32K)
- Debugger (Lauterbach, iSYSTEM, or PEmicro)
- CAN interface (USB-to-CAN adapter for simulated physical buses)
Requirements
- Familiarity with embedded systems and microcontroller architectures
- Prior experience with real-time systems or automotive ECU development
- Proficiency in C programming
Target Audience
- Embedded software engineers beginning their work with the AUTOSAR Classic Platform
- Automotive system developers focused on ECUs and microcontrollers
- Software integrators and developers responsible for AUTOSAR BSW configuration and integration
- Engineers working with tools like ETAS ISOLAR-A/B, DaVinci Developer, or similar platforms