課程簡介

 Day 1: Introduction & AUTOSAR Architecture Overview

  • Introduction to AUTOSAR Classic Platform
  • Software layers and ECU architecture
  • Role of Basic Software (BSW) and layered architecture
  • Microcontroller Abstraction Layer (MCAL)
  • Introduction to AUTOSAR configuration methodology and XML-based flow
  • Overview of ETAS ISOLAR-A/B

 


 Day 2: Services and ECU Abstraction Layers

  • Service Layer overview
  • 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, CAN/LIN drivers
  • AUTOSAR OS: tasks, scheduling, events
  • RTE (Runtime Environment)
  • Role in integrating application and BSW
  • RTE generation process

 


Day 4: System Integration & Configuration Practice

  • Configuration tools: detailed use 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 (must be confirmed):

Software:

  • ETAS ISOLAR-A and/or ISOLAR-B (latest version)
  • AUTOSAR schema (e.g., 4.2.x or 4.3.x depending on project)
  • Compiler toolchain (e.g., GNU ARM or IAR for code generation simulation)
  • Demo BSW project provided by ETAS or custom setup
  • XML/XSD validation tools (optional)

Hardware (if onsite or hybrid):

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

最低要求

  • 了解嵌入式系统和微控制器架构
  • 具备实时系统或汽车ECU开发经验
  • 具备C编程经验,编程经验

受众

  • 刚开始使用AUTOSAR Classic Platform的嵌入式软件工程师
  • 与ECU和微控制器合作的Automotive系统开发人员
  • 参与AUTOSAR BSW配置和集成的软件集成商和开发人员
  • 使用ETAS ISOLAR-A/B、DaVinci Developer或类似工具的工程师
 28 時間:

人數


每位參與者的報價

Provisional Upcoming Courses (Require 5+ participants)

課程分類