お問い合わせ

コース概要

第1日目:導入およびAUTOSARアーキテクチャ概要

  • AUTOSAR Classic Platformの紹介
  • ソフトウェア層構造およびECUアーキテクチャ
  • 基本ソフトウェア(BSW)の役割と階層型アーキテクチャ
  • マイクロコントローラ抽象化層(MCAL)
  • AUTOSAR設定手法およびXMLベースのワークフローの概要
  • ETAS ISOLAR-A/Bの機能紹介

第2日目:サービス層およびECU抽象化層

  • サービス層の概要
  • ​ウォッチドッグマネージャ(WdgM)
  • 診断イベントマネージャ(DEM)
  • NVRAMマネージャ(NvM)
  • ECU抽象化層の役割と機能
  • 入出力ハードウェアインターフェースの説明
  • 通信およびメモリ抽象化機構について
  • OSの基本知識ならびにメモリ運用モードについての解説

第3日目:通信スタックおよびランタイム環境

  • COMスタックの基礎構成:PDUR、COM、CAN/LINドライバーなど
  • AUTOSAR OSにおけるタスク管理、スケジューリング、イベント処理について
  • RTE(ランタイム環境)の仕組みと役割
  • アプリケーション層とBSWを統合する際のRTEの重要性
  • RTE生成プロセスの手順について説明します

第4日目:システム統合および設定実践

  • ETAS ISOLAR-A/Bの詳細な操作方法と活用ポイント
  • システム構成および統合プロセスの手順説明
  • アプリケーションソフトウェアコンポーネント(SWC)の統合作業方法
  • 統合時における障害診断および問題解決手法について説明します
  • AUTOSARプロジェクト進行に際してのベストプラクティスとワークフローを紹介します

環境設定要件(必ずご確認ください):

ソフトウェア:

  • ETAS ISOLAR-Aおよび/またはISOLAR-B(最新バージョン)
  • プロジェクトに応じたAUTOSARスキーマファイル(例:4.2.xまたは4.3.x版)
  • ​コンパイラツールチェーン(コード生成およびシミュレーション用としてGNU ARMやIARなどが適しています)
  • ETAS提供のデモ用BSWプロジェクトまたはご自身で準備された環境
  • XML/XSD検証ツール(任意)

ハードウェア要件(対面またはハイブリッド形式の場合):

  • ​評価用ボード(例:Infineon TriCore AURIXやNXP S32Kなど)
  • デバッガ装置(Lauterbach、iSYSTEMまたはPEmicroなど)
  • CANインターフェース機器(実際のCANバスをシミュレーションするためにはUSB-to-CAN変換アダプターが必要です)

要求

  • 組み込みシステムおよびマイクロコントローラアーキテクチャに関する知識
  • リアルタイムシステムまたは自動車用ECU開発の経験があること
  • C言語によるプログラミング経験が求められます

受講対象者

  • AUTOSAR Classic Platformを初めて扱う組み込みソフトウェアエンジニア
  • ECUやマイクロコントローラの開発に携わる自動車システム開発者
  • AUTOSAR BSWの設定・統合作業を行うソフトウェア統合担当者および開発者
  • ETAS ISOLAR-A/BやDaVinci Developerなどのツールを使用している技術者
 28 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー