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 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