Course Code: autosarbasa
Duration: 28 hours
Prerequisites:
  • Zrozumienie systemów wbudowanych i architektury mikrokontrolerów
  • Doświadczenie w systemach czasu rzeczywistego lub rozwoju ECU samochodowych
  • Doświadczenie w programowaniu w języku C, doświadczenie w programowaniu

Adresaci

  • Inżynierowie oprogramowania wbudowanego rozpoczynający pracę z platformą AUTOSAR Classic
  • Developersystemów Automotive pracujący z ECU i mikrokontrolerami
  • Integrowanie i programiści zaangażowani w konfigurację i integrację AUTOSAR BSW
  • Inżynierowie korzystający z narzędzi takich jak ETAS ISOLAR-A/B, DaVinci Developer lub podobnych
Overview:

To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów oprogramowania wbudowanego i inżynierów samochodowych o średnim poziomie zaawansowania, którzy chcą użyć AUTOSAR Classic Platform do tworzenia, integrowania i testowania standardowych komponentów oprogramowania dla jednostek sterujących elektroniki (ECUs).

Po ukończeniu tego szkolenia uczestnicy będą mogli:

Zainstalować i skonfigurować narzędzia do rozwijania AUTOSAR (np. DaVinci Developer, EB Tresos lub ETAS ISOLAR-A/B).

Zrozumieć wielowarstwową architekturę AUTOSAR i podstawowe moduły oprogramowania (BSW).

Projektować i wdrażać AUTOSAR OS oraz stos komunikacyjny (COM stack).

Używać CANoe lub podobnych narzędzi do symulacji, testowania i diagnostyki w środowisku AUTOSAR.

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyki.
  • Ręczne wdrażanie w środowisku live-lab.

 

Course Outline:

 Dzień 1: Wprowadzenie i przegląd architektury AUTOSAR

  • Wprowadzenie do AUTOSAR Classic Platform
  • Warstwy oprogramowania i architektura ECU
  • Rola podstawowego oprogramowania (BSW) i architektury warstwowej
  • Microcontroller Warstwa abstrakcji (MCAL)
  • Wprowadzenie do metodyki konfiguracji AUTOSAR i przepływu opartego na XML
  • Przegląd ETAS ISOLAR-A/B

 


 Dzień 2: Usługi i warstwy abstrakcji ECU

  • Przegląd warstwy usług
  • Zarządzanie Watchdog (WdgM)
  • Zarządzanie zdarzeniami diagnostycznymi (DEM)
  • Zarządzanie NVRAM (NvM)
  • Warstwa abstrakcji ECU
  • Interfejsy sprzętowe we/wy
  • Communication i abstrakcja pamięci
  • Podstawy OS i tryby działania pamięci

 


 Dzień 3: Communication Stack i środowisko uruchomieniowe

  • Podstawy COM Stack: PDUR, COM, sterowniki CAN/LIN
  • AUTOSAR OS: zadania, planowanie, zdarzenia
  • RTE (Runtime Environment)
  • Rola integracji oprogramowania aplikacyjnego i BSW
  • Proces generowania RTE

 


Dzień 4: Integracja systemu i praktyka konfiguracji

  • Narzędzia konfiguracyjne: szczegółowe użycie ETAS ISOLAR-A i B
  • Przepływ konfiguracji i integracji systemu
  • Integracja komponentów oprogramowania aplikacyjnego (SWCs)
  • Diagnostyka i rozwiązywanie problemów z integracją
  • Przepływ pracy projektu AUTOSAR i najlepsze praktyki


Wymagania konfiguracyjne (muszą być potwierdzone):

Oprogramowanie:

  • ETAS ISOLAR-A i/lub ISOLAR-B (najnowsza wersja)
  • Schemat AUTOSAR (np. 4.2.x lub 4.3.x w zależności od projektu)
  • Kompilator (np. GNU ARM lub IAR do symulacji generacji kodu)
  • Projekt BSW demo dostarczony przez ETAS lub niestandardowa konfiguracja
  • Narzędzia do walidacji XML/XSD (opcjonalnie)

Sprzęt (jeśli na miejscu lub hybrydowo):

  • Płytka oceniowa (np. Infineon TriCore AURIX lub NXP S32K)
  • Debugger (Lauterbach, iSYSTEM lub PEmicro)
  • Interfejs CAN (USB-to-CAN, jeśli symulowany fizyczny bus)
Sites Published:

United Arab Emirates - AUTOSAR Basic Software - A

Qatar - AUTOSAR Basic Software - A

Egypt - AUTOSAR Basic Software - A

Saudi Arabia - AUTOSAR Basic Software - A

South Africa - AUTOSAR Basic Software - A

Brasil - AUTOSAR Basic Software - A

Canada - AUTOSAR Basic Software - A

中国 - AUTOSAR Basic Software - A

香港 - AUTOSAR Basic Software - A

澳門 - AUTOSAR Basic Software - A

台灣 - AUTOSAR Basic Software - A

USA - AUTOSAR Basic Software - A

Österreich - AUTOSAR Basic Software - A

Schweiz - AUTOSAR Basic Software - A

Deutschland - AUTOSAR Basic Software - A

Czech Republic - AUTOSAR Basic Software - A

Denmark - AUTOSAR Basic Software - A

Estonia - AUTOSAR Basic Software - A

Finland - AUTOSAR Basic Software - A

Greece - AUTOSAR Basic Software - A

Magyarország - AUTOSAR Basic Software - A

Ireland - AUTOSAR Basic Software - A

Luxembourg - AUTOSAR Basic Software - A

Latvia - AUTOSAR Basic Software - A

España - AUTOSAR Basic Software - A

Italia - AUTOSAR Basic Software - A

Lithuania - AUTOSAR Basic Software - A

Nederland - AUTOSAR Basic Software - A

Norway - AUTOSAR Basic Software - A

Portugal - AUTOSAR Basic Software - A

România - AUTOSAR Basic Software - A

Sverige - AUTOSAR Basic Software - A

Türkiye - AUTOSAR Basic Software - A

Malta - AUTOSAR Basic Software - A

Belgique - AUTOSAR Basic Software - A

France - AUTOSAR Basic Software - A

日本 - AUTOSAR Basic Software - A

Australia - AUTOSAR Basic Software - A

Malaysia - AUTOSAR Basic Software - A

New Zealand - AUTOSAR Basic Software - A

Philippines - AUTOSAR Basic Software - A

Singapore - AUTOSAR Basic Software - A

Thailand - AUTOSAR Basic Software - A

Vietnam - AUTOSAR Basic Software - A

India - AUTOSAR Basic Software - A

Argentina - AUTOSAR Basic Software - A

Chile - AUTOSAR Basic Software - A

Costa Rica - AUTOSAR Basic Software - A

Ecuador - AUTOSAR Basic Software - A

Guatemala - AUTOSAR Basic Software - A

Colombia - AUTOSAR Basic Software - A

México - AUTOSAR Basic Software - A

Panama - AUTOSAR Basic Software - A

Peru - AUTOSAR Basic Software - A

Uruguay - AUTOSAR Basic Software - A

Venezuela - AUTOSAR Basic Software - A

Polska - AUTOSAR Basic Software - A

United Kingdom - AUTOSAR Basic Software - A

South Korea - AUTOSAR Basic Software - A

Pakistan - AUTOSAR Basic Software - A

Sri Lanka - AUTOSAR Basic Software - A

Bulgaria - AUTOSAR Basic Software - A

Bolivia - AUTOSAR Basic Software - A

Indonesia - AUTOSAR Basic Software - A

Kazakhstan - AUTOSAR Basic Software - A

Moldova - AUTOSAR Basic Software - A

Morocco - AUTOSAR Basic Software - A

Tunisia - AUTOSAR Basic Software - A

Kuwait - AUTOSAR Basic Software - A

Oman - AUTOSAR Basic Software - A

Slovakia - AUTOSAR Basic Software - A

Kenya - AUTOSAR Basic Software - A

Nigeria - AUTOSAR Basic Software - A

Botswana - AUTOSAR Basic Software - A

Slovenia - AUTOSAR Basic Software - A

Croatia - AUTOSAR Basic Software - A

Serbia - AUTOSAR Basic Software - A

Bhutan - AUTOSAR Basic Software - A

Nepal - AUTOSAR Basic Software - A

Uzbekistan - AUTOSAR Basic Software - A