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.

[参考译文] AM62L-PROCESSOR-SDK:看门狗测试

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1513077/am62l-processor-sdk-watchdog-testing

器件型号:AM62L-PROCESSOR-SDK
主题中讨论的其他器件:AM62L

工具/软件:

您好、

当工作在 AM62L3板我尝试测试看门狗重置,只是通过给出 watchdog -reset 命令在用户空间.它应该重置板30/60秒后.但板没有重置.
那么、是否有任何其他方法来测试看门狗或任何其他命令来使用看门狗重置电路板?请指导我该方法。 我已经通过网站https://software-dl.ti.com/processor-sdk-linux/esd/AM62LX/11_00_05_02/exports/docs/linux/Foundational_Components /内核/ Kernel_Drivers / Watchdog.html 但找不到任何命令或方法测试,除了"watchdog-simple.c".  

-- Dheeraj K

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

    您好、

    对此有任何更新?

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

    您好、Dheeraj、

    我正在努力获取 AM62L EVM、并进行验证。

    测试会非常简单

    $ echo 1 >/dev/watchdog

    启动看门狗计数器。 然后等待一分钟、查看主板是否重新启动。

    此致、

    Nick

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

    您好:

    是的,我已经尝试过,仍然板没有退缩。

    此致、
    Dheeraj K

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

    您好、Dheeraj、

    我可以复制您观察到的看门狗未在重新启动电路板的情况。 您能否为我准确验证您使用的 AM62L 电路板版本? (以防万一)请随时附上 EVM 的图片。

    此致、

    Nick

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

    您好、Nick、

    我一直将 AM62L EVM 电路板与配合使用  

    OPN#-TMDS62LEVM
    SL#-46241810132

    附件为图像:

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

    尊敬的 Deeraj:

    听起来添加 AM62L 看门狗支持的代码并未及时添加到 SDK 11.0版本的 ti-linux-kernel-6.12.y 中。

    我将在5月的最后一周休假、但我要求团队成员在这里发布看门狗补丁以便您进行测试。 如果您没有收到我们的任何消息、请在6月3日至4日 ping 通该线程、以确保在我返回后看到您的消息。

    此致、

    Nick

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

    您好、

    您可以尝试以下 diff 吗?

    diff -git a/drivers/watchdog/RTI_WDT.c b/drivers/watchdog/RTI_WDT.c
    索引4895a69015a8..04b5072c4bc5 100644
    ---- A/DRIVERS/WATCHDOG/RTI_WDT.c
    ++ b/drivers/watchdog/RTI_WDT.c
    @@-35,7 +35,7 @@
     #define RTIWWDRXCTRL  0xa4
     #define RTIWWDSIZECTRL 0xa8
     
    -#define RTIWWDRX_NMI  0xA
    +#define RTIWWDRX_NMI  0x5
     
     #define RTIWWDSIZE_50p        0x50
     #define RTIWWDSIZE_25P        0x500

    请注意、这将中断 am62lx 以外的其他平台的 watchog 重置。

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

    您好、  

    完成这些更改后、现在主板将在一分钟后重置。 感谢您的更新。 您能告诉我为什么 使用"RTIWWDRX_NMI"这个宏。

    请注意、这将中断 am62lx 以外的其他平台的 watchog 重置。 .
    对于 am62lx 平台、它不会在重置电路板后产生与工作接口相关的任何其他问题。?

    此致、
    谢谢你