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**** 2589245 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1045119/tms570ls3137-some-problems-of-cpu-selftest

器件型号:TMS570LS3137

您好,在 CPU 的自检中、需要诊断以下项目。 我不确定是否要调用 sl_SelfTest_STC (STC_run)诊断库接口、是否包含以下诊断、如果不包含这些诊断、应调用诊断库的哪些接口进行这些诊断:

(1)诊断 CPU 的指令集、例如 MOV、ADD 和其它指令。 TI 的安全诊断库是否为诊断指令集提供了接口? 如何诊断此部件?

(2)要诊断 CPU 的内核寄存器(R0-R15)、应调用哪个接口?

(3) CPU 特殊功能寄存器、标志寄存器和 CPU 堆栈的诊断? 谢谢。

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

    您好、Xiaohong、

    [引用 userid="465499" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1045119/tms570ls3137-some-problems-of-cpu-selftest ](1)诊断 CPU 的指令集,例如 MOV、ADD 和其它指令。 TI 的安全诊断库是否为诊断指令集提供了接口? 如何诊断此部件?[/引述]

    CPU 自检是为了测试 CPU 中的数字逻辑。 它不测试 MOV 或 ADD 等指令。

    [引用 userid="465499" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1045119/tms570ls3137-some-problems-of-cpu-selftest "](2)要诊断 CPU 的核心寄存器(R0-R15)、应调用哪个接口?
    Unknown 说:
    (3) CPU 特殊功能寄存器、标志寄存器和 CPU 堆栈的诊断? 谢谢。[/引述]

    LBIST 测试 CPU 内的所有数字逻辑、包括 MCU 寄存器的逻辑(R0、R1、...)