This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LS3137:如果 CPU 锁步比较有错误..

Guru**** 2595805 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1015554/tms570ls3137-if-the-cpu-lockstep-compare-have-the-errors

器件型号:TMS570LS3137

 你好

 团队

 如果 CPU 锁步比较有错误、并且我没有设置 ESM 中断、并且我也没有自检 CCM 周期。

 程序正常运行,并且 CPU 也正常运行?CPU 是否会进入另一个状态?

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    锁步比较错误被映射到 ESM 2.2。 ESM 组2的中断不可屏蔽。 每当发生比较错误时、都会生成 ESM 高电平 INT、并将 nERROR 引脚置为有效。 ESM 高级中断被分配给 VIM 通道0、此通道0只被映射至 FIQ、并且不能被禁用。

    比较错误可能是 由锁步模式下 CPU 内核比较总线输出的差异引起的、也可能是 由错误强制模式下注入的故障引起的。 如果启用了 FIQ、则每当发生比较错误时、器件都会进入 FIQ 模式。 如果未启用 FIQ、并且错误是由注入的故障引起的、CPU 将正常运行。 如果错误是由内核比较总线的 A 差异引起的、CPU 可能 会连续运行代码、并且可能会进入意外状态、并且 CPU 的输出不再可靠。