JAJAA11 September   2025 F29H850TU , F29H859TU-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2エラー処理アーキテクチャの概要
  6. 3使用例の概要
  7. 4エラー アグリゲータの概要
    1. 4.1 エラー アグリゲーション
    2. 4.2 エラー ログ
    3. 4.3 EAM モジュールを用いたエラー デバッグ
      1. 4.3.1 EAM エラー デバッグ
      2. 4.3.2 エラー アドレスとプログラム カウンタ値の解釈
  8. 5エラー通知モジュールの概要
    1. 5.1 ESM エラー イベント出力の構成およびステータス情報
      1. 5.1.1 Sysconfig ESM の構成
    2. 5.2 ESM エラー イベント デバッグ
    3. 5.3 ESM に関するその他のデバッグのヒント
  9. 6BootROM における EAM/ESM エラー ステータス
  10. 7FAQ:
  11. 8まとめ
  12. 9参考資料

はじめに

機能安全が重要となる開発においては、体系的故障とランダム故障の両方を管理する必要があります。F29x デバイスのアーキテクチャにはハードウェア安全機構が組み込まれており、デバイス全体にわたるすべてのエラー イベントを体系的に管理します。まず、高レベルでエラー処理アーキテクチャを理解し、その後、エラー ログの解釈方法や各エラー イベントに対する応答の設定方法を詳しく確認します。

このアプリケーション ノートは、まずエラー処理アーキテクチャの概要を示し、その後、EAM および ESM の機能やツールについて例を用いて詳しく説明し、最後によくある質問とエラー デバッグのヒントをまとめます。

表 1-1に、このアプリケーション ノートで使用されている用語と略語を示します。

表 1-1 使用する用語と略語、およびそれらの説明
用語または略語 説明
系統的誤差 決定論的原因故障は、設計、開発、製造プロセスの不備に起因し、通常は開発プロセスのギャップから生じます。詳細については、ISO 26262 などの安全規格を参照してください
ランダム故障 ランダム故障とは、部品の動作寿命中に予測不能なタイミングで発生するハードウェアの故障のことです。体系的故障が決定論的で設計上の欠陥に起因するのとは異なり、ランダム故障は統計的性質を持ち、確率的解析によって管理されます。
システム アドレス 各 MCU には固有のメモリ マップがあり、各部品のアドレス範囲を定義しています。システム アドレスは、マップ内にある特定のリソースに対応するアドレスです
EAM エラー アグリゲータ モジュール
ESM エラー通知モジュール
NMI ノンマスカブル割り込み
CCS コード コンポーザー スタジオ