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参考资料

ESM 的其他调试技巧

  1. 检查 RESC(复位原因)寄存器,以验证 ESM 高优先级看门狗中断 (NMIWD) 是否导致 NMIWDRSn 发生。如果针对任何错误事件的关键优先级中断输出配置系统 ESM,请检查 RESC 寄存器中的 ESMRESET 位。
  2. 检查 ESM HI_PRI 寄存器,该寄存器显示最高优先级的未处理高优先级中断。最小的事件编号具有最高优先级,值 0xFFFF 表示没有高优先级中断处于活动/待处理状态。
  3. 检查 ESM LOW_PRI 寄存器,该寄存器显示最高优先级的未处理低优先级中断。最小的事件编号具有最高优先级,值 0xFFFF 表示没有低优先级中断处于活动/待处理状态。