Get in Touch
 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

Number of participants


Price per participant

Upcoming Courses

Related Categories