ZHCAFQ7 September 2025 F29H850TU , F29H859TU-Q1
如果应用程序无法在 NMIWD(高优先级看门狗)超时前清除错误,则 ESM CPU1 实例触发复位。在这种情况下,在器件复位 (XRSn) 后运行的 bootROM 清除错误以避免背对背 NMIWD REST 循环,并将错误信息和状态存储到 M0 RAM 中(请参阅下表),进行进一步调试。
BootROM 会清除以下状态:
| 说明 | 地址 |
|---|---|
| ESM 原始状态 | 0x2000_0868 |
| CPU1 PR 错误聚合器高优先级错误地址 | 0x2000_086C |
|
CPU1 PR 错误聚合器低优先级错误地址 |
0x2000_0870 |
| CPU1 PR 错误聚合器错误类型 | 0x2000_0874 |
| CPU1 PR 错误聚合器 PC 值 | 0x2000_0878 |
| CPU1 DR1 错误聚合器高优先级错误地址 | 0x2000_087C |
|
CPU1 DR1 错误聚合器低优先级错误地址 |
0x2000_0880 |
| CPU1 DR1 错误聚合器错误类型 | 0x2000_0884 |
| CPU1 DR1 错误聚合器 PC 值 | 0x2000_0888 |
| CPU1 DR2 错误聚合器高优先级错误地址 | 0x2000_088C |
|
CPU1 DR2 错误聚合器低优先级错误地址 |
0x2000_0890 |
| CPU1 DR2 错误聚合器错误类型 | 0x2000_0894 |
| CPU1 DR2 错误聚合器 PC 值 | 0x2000_0898 |
| CPU1 DW 错误聚合器高优先级错误地址 | 0x2000_089C |
|
CPU1 DW 错误聚合器低优先级错误地址 |
0x2000_08A0 |
| CPU1 DW 错误聚合器错误类型 | 0x2000_08A4 |
| CPU1 DW 错误聚合器 PC 值 | 0x2000_08A8 |
| CPU1 INT 错误聚合器高优先级错误地址 | 0x2000_08AC |
|
CPU1 INT 错误聚合器低优先级错误地址 |
0x2000_08B0 |
| CPU1 INT 错误聚合器错误类型 | 0x2000_08B4 |
| CPU1 INT 错误聚合器 PC 值 | 0x2000_08B8 |