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:WDT-GPIO 问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/997632/am4378-wdt-gpio-issue

器件型号:AM4378
主题中讨论的其他器件:TPS3431

在我正在处理的项目之一中、定制硬件具有外部看门狗芯片 TPS3431SDRBR。 根据建议、我为该外设创建了 DTS 绑定作为"WDT-GPIO"。 请参阅此外设的 DTS 映射方式

  看门狗:看门狗{
  /* TPS3431 */
  兼容="Linux、WDT-GPIO";
  GPIO =<&GPIO2 3 GPIO_ACTIVE_LOW>;
  hw_algo ="切换";
  始终运行;
  HW_MARGIN_ms =<100>;
  状态="正常";
  };

基于这种绑定、我希望 GPIO2_3以给定的速率进行切换。

我为此添加的内核配置是  

CONFIG_Watchdog=y
CONFIG_WDT=y

我在 GPIO2_3上没有看到任何活动、而且在 dmesg 日志中没有看到任何错误

解决此问题的任何建议或想法。

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

    CTRL_CONF_GPMC_oen_REN 的值是什么?  请报告此命令的值:

    devmem2 0x44E10894

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

    root@Node:~# devmem2 0x44E10894
    /dev/mem 已打开。
    映射到地址 bb6f92000的内存。
    在地址0x44E10894 (bb6f92894):0x00010002处读取

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

    Mahesh、

    对应于 timer7的 pinmux 设置。  请修复您的引脚多路复用以将该引脚配置为 GPIO2_3 (多路复用模式7)。

    此致、
    Brad