Course Outline

Day 1: Introduction and AUTOSAR Architecture Overview

  • Introduction to the AUTOSAR Classic Platform for government applications.
  • Examination of software layers and Electronic Control Unit (ECU) architecture.
  • Role of Basic Software (BSW) and layered architecture in supporting robust automotive systems.
  • Overview of the Microcontroller Abstraction Layer (MCAL) for enhanced hardware abstraction.
  • Introduction to AUTOSAR configuration methodology, including XML-based workflows.
  • Overview of ETAS ISOLAR-A and B tools for government use.

Day 2: Services and ECU Abstraction Layers

  • Comprehensive overview of the Service Layer in AUTOSAR.
  • Functionality and implementation of the Watchdog Manager (WdgM).
  • Detailed exploration of the Diagnostic Event Manager (DEM) for effective fault management.
  • Role of the NVRAM Manager (NvM) in data persistence.
  • Examination of the ECU Abstraction Layer and its importance in system design.
  • Understanding I/O hardware interfaces for enhanced connectivity.
  • Communication and memory abstraction techniques.
  • Basics of the AUTOSAR OS, including tasks, scheduling, and events.

Day 3: Communication Stack and Runtime Environment

  • Fundamentals of the COM Stack, including PDU Router (PDUR), COM, and CAN/LIN drivers.
  • Overview of AUTOSAR OS components, such as tasks, scheduling, and event handling.
  • Introduction to the Runtime Environment (RTE) and its role in integrating application software with BSW.
  • Detailed process for generating the RTE for government applications.

Day 4: System Integration and Configuration Practice

  • Practical use of configuration tools, including detailed sessions with ETAS ISOLAR-A and B.
  • Workflow for system configuration and integration in government projects.
  • Techniques for integrating application software components (SWCs) into the system.
  • Strategies for debugging and troubleshooting integration issues.
  • Best practices for AUTOSAR project workflows, tailored for government use.

Setup Requirements (must be confirmed):

Software:

  • ETAS ISOLAR-A and/or ISOLAR-B (latest version) for government applications.
  • 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 and simulation).
  • Demo BSW project provided by ETAS or a custom setup.
  • XML/XSD validation tools (optional).

Hardware (if onsite or hybrid):

  • Evaluation board (e.g., Infineon TriCore AURIX or NXP S32K) for hands-on practice.
  • Debugger (Lauterbach, iSYSTEM, or PEmicro) for real-time diagnostics.
  • CAN interface (USB-to-CAN if physical bus is simulated).

Requirements

  • Knowledge of embedded systems and microcontroller architectures for government applications
  • Experience with real-time systems or automotive ECU development
  • Proficiency in C programming and general programming skills

Audience

  • Embedded software engineers initiating projects with the AUTOSAR Classic Platform for government
  • Automotive system developers working with ECUs and microcontrollers in governmental settings
  • Software integrators and developers engaged in AUTOSAR BSW configuration and integration for government systems
  • Engineers utilizing tools such as ETAS ISOLAR-A/B, DaVinci Developer, or similar for government projects
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories