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.

[参考译文] TMS570LC4357:CPU2A:强制错误进入LBIST是否会导致重置?

Guru**** 2468460 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1091553/tms570lc4357-cpu2a-does-forcing-an-error-into-lbist-lead-to-a-reset

部件号:TMS570LC4357

各位专家,您好!

《安全手册》建议强制在LBIST序列中输入错误,以检查错误信号是否正确。
如果我理解正确,可以通过在STCSCSCR寄存器中写入FAULT_INS位并启动自检来完成此操作。
我不理解的是,CPU是否需要进入空闲模式,以及故障是否触发了自检重置。

(Q1)是否需要将CPU置于空闲模式以启动LBIST错误强制模式?

(Q2)检测到故障是否会导致重置?

谢谢,顺祝商祺!
最大

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    (Q1)是否有必要强制CPU进入空闲模式?

    是的, 只有在CPU通过执行CPU空闲指令(WFI)进入空闲模式后,才会触发CPU自检或STC自检(注入故障)。

    (Q2)是否检测到故障重置?

    是,CPU自检和STC自检都会生成CPU重置。

    [/quote]