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.

[参考译文] Linux/am3352:WDTimer 随机复位

Guru**** 2601915 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/650552/linux-am3352-wdtimer-random-resets

器件型号:AM3352

工具/软件:Linux

您好!

我对定制的 am3352板有一个奇怪的问题。 运行5至12小时后、电路板突然复位。 它使用4.4.14内核运行 openwrt。 我在 SPL 引导程序中放置了一个跟踪打印、以显示 PRM_RSTST 寄存器的内容。 它正确显示了复位原因(上电、复位按钮、重新启动命令...)。 随机复位后、它始终显示0x10 (WDT1复位)。 这是合乎逻辑的吗? 该板运行数小时。 我还在 Linux WDT 驱动程序中放置了一条迹线、以打印从上次 ping 经过的时间、它会持续显示5秒。 电路板没有其他问题(崩溃、挂起...)。

硬件问题是否可能显示为 WDT1复位(热、不稳定的电源轨电压、坏时钟...)? 有什么想法如何寻找这个问题?

此致、

Ioannis

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

    您的32kHz 时钟源是什么? 您运行的是 TI 提供的 Linux 处理器 SDK 还是其他一些内核?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    32kHz 时钟源来自外部晶体。 否、我不使用 TI SDK。 我使用 openwrt。 WDT1是否与32kHz 时钟相关?
    感谢你的答复。

    此致、
    Ioannis
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、WDT 由32kHz 时钟源计时。 在软件方面、很抱歉、我们无法提供帮助。 此论坛仅支持 TI 提供的 Linux 处理器 SDK。