ZHCAFQ7 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. 7常见问题解答:
  11. 8总结
  12. 9参考资料

简介

对于功能安全关键型开发,必须对系统性故障和随机故障进行管理。F29x 器件架构具有内置硬件安全机制,可对整个器件的所有错误事件提供系统性管理。首先,从整体上理解错误处理架构,然后深入研究如何解读错误日志以及针对每个错误事件配置响应。

本应用手册首先概述错误处理架构,然后通过一个示例详细说明 EAM 和 ESM 功能和工具,最后介绍常见问题和错误调试技巧。

表 1-1 列出了本应用手册中使用的术语和缩写。

表 1-1 使用的术语和缩写及说明
术语或缩写 说明
系统性错误 系统性故障是由设计、开发或制造流程中存在的某种不足引起的,并且通常源于开发流程中的缺陷。如需了解更多信息,请参阅 ISO 26262 等安全标准
随机错误 随机错误是指在元件使用寿命期间发生的、不可预测的硬件故障。与确定性的、由设计缺陷导致的系统性错误不同,随机错误是统计错误,可通过概率分析进行管理。
系统地址 每个 MCU 都有唯一的存储器映射,用于定义每个元件的地址范围。系统地址是位于此映射中并与特定资源相对应的地址
EAM 错误聚合器模块
ESM 错误信令模块
NMI 不可屏蔽中断
CCS Code Composer Studio