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:TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/832086/tms570ls3137-tms570ls3137

器件型号:TMS570LS3137

我正在对控制器执行 LBIST 自检、当它复位时、我读取  (SYSESR)寄存器中的 CPUST 位、该值为0x14。 我希望位5被置位、但它不是。

有人可以给我一个关于这个问题的提示吗?

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

    您好!

    LBIST 必须设置 CPUST 位(SYSESR[5])。 如果位4被置位、这意味着软件复位被激发。 但如 TRM 中所述、SYSESR[2-0]位应读作0、而在您的 POST 位2中、读作1是不正常的。 您能否确认您的观察结果以及您正在读取正确的寄存器?

    此致、
    米罗

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

    您好!

    假设您已解决此问题、我将关闭此主题。 您始终可以在结尾处通过写操作重新打开它 您也可以打开新的主题。

    此致、
    米罗