AUTOSAR認識デバッグ
AUTOSAR Classicプラットフォームのデバッグ
AUTOSAR Classicプラットフォームは、OSEK OSをベースにAUTOSARによって拡張された静的オペレーティングシステムを使用しています。AUTOSAR Classicベースのオペレーティングシステム用のTRACE32® OS-awareデバッグは、ORTIファイルまたはAUTOSAR ARTI記述ファイルをロードすることで起動します。弊社のPowerView ソフトウェアはメニュー拡張により、タスク、アラーム、スタックカバレッジなどのAUTOSAR OSリソースへのアクセスを提供します。マルチコアSoC上で複数のAUTOSAR Classic OSを実行している場合、弊社のTRACE32®ツールはそれらのコンカレントデバッグもサポートしています。これには仮想化システムのハイパーバイザデバッグも含まれます。
AUTOSAR アダプティブプラットフォームのデバッグ
Classic Platformとは対照的に、AUTOSARはAdaptive PlatformでPOSIXオペレーティングシステム(POSIX Profile PSE51)を採用している。これは、例えば自動車分野でインフォテインメントシステムやその他のアプリケーションに長年使用されてきたLinuxが、Adaptive Platformのオペレーティングシステムとしても使用可能であることを意味します。Linuxに加え、弊社のTRACE32®ツールは、QNX、PikeOS、eMCOSなどのPOSIX互換OSをサポートしています。
マルチコアSoC上で複数のAUTOSAR Adaptive Platform準拠OSを動作させている場合、TRACE32®ツールはそれらのコンカレントデバッグもサポートしています。これには仮想化システムのハイパーバイザデバッグも含まれます。
AUTOSAR ClassicとAUTOSAR Adaptive Platformのコンカレントデバッグ
TRACE32®のデバッグ/トレースツールはマルチコア構成をほぼ無制限にサポートしているため、AUTOSAR ClassicベースとAUTOSAR Adaptive準拠のオペレーティングシステムのコンカレントデバッグのための様々な構成もサポートしています。典型的な構成を右図に示す。