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.

[参考译文] AM4378:PRCM_PRM_RSTST 寄存器值未给出正确的重置原因

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1077451/am4378-prcm_prm_rstst-register-value-not-giving-correct-reset-reason

部件号:AM4378
“线程:测试”中讨论的其它部件

您好,

我们正在调查一个“系统正在重置”问题,我想为此阅读 PRCM_PRM_RSTST,以确定 CPU 对它的了解。

因此,我正在测试在两种情况下读取寄存器(热重启,看门狗),但我始终得到以下结果:

根@OCS 437X:#./devmem2 0x44DF0004

/dev/mem 已打开。

内存映射地址为0xb6fe2000。

请在地址0x44DF0004 (0xb6fe2004)处阅读:0x00000500

您能建议为什么此寄存器读取时未给出准确 的重置原因,或者是否有其他方法可以找到重置原因?

谢谢,

苛刻

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

    您好,“苛刻”,

    我对带有热复位开关(SW13)的 AM437x EVM 进行了测试,该开关连接到 AM437x 的 RESETIN_OUTn 引脚。 尽管这应该是执行热重置(不是 POR 重置),但我仍然看到 RSTST 寄存器中的值0x500 (0x44df0004)。

    此致,

    ——Gunter

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

    您好,“苛刻”,

    PRM_RSTST 寄存器应位于0x44DF4004。

    此致,

    ——Gunter