主题:C2000WARE 中讨论的其他器件
工具/软件:
尊敬的专家:
我的客户正在 使用 HWBIST 进行 CPU 自检、并执行 CLA 自检。 它们会遇到一些问题。
1.如何在 CPU2 上使用 HWBIST 执行注入错误测试
2.在 HWBIST 中、注入 STL_HWBIST_final_compare 错误时将没有 NMI。 那么如何在正常使用 CPU 时检测该错误。
HWBIST NMI_TRAP 不会触发任何 CPU NMI 标志。 发生 NMI 时如何检测此错误?
4.客户将每 0.5ms 触发一次 CLA 任务。 有时、当 STL_CLA_runPESTMicro 正在执行时、PWM 会触发 CLA 任务。 此时会 触发 PIE_O_IFR11、并且 STL_CLA_runPESTMicro 反馈 0x80 错误。 在这种情况下、我的客户对代码进行了以下更改。 在 0x80 反馈错误之后为 30ms、 STL_CLA_runPESTMicro 将再次执行。 如果 0x80 错误此时消失、他们认为 CLA 是正常的。 他们想知道 这种方法是否可行?
谢谢、
Leo
