大家好、
我们无法在 TWL6032上启动 HW WD,并且似乎没有可用的 WD。
您能否建议您如何启用和启动它?
我们只有一个选项可以与 twl6032看门狗连接-从 OMAP4控制台读取/写入看门狗配置寄存器。
因此、我们尝试在其中写入/读取不同的值。 实际上、我们读回相同的值。 但没有其他影响。
# i2cget -f -y 1 0x48 0x2C
0x20
# i2cset -f -y 1 0x48 0x2C 0x10
# i2cget -f -y 1 0x48 0x2C
0x10
# i2cset -f -y 1 0x48 0x2C 0x00
# i2cget -f -y 1 0x48 0x2C
0x01
我们还检查了 DEVOFF_WDT 位。 它是零。
这意味着没有发生看门狗过期。
# i2cget -f -y 1 0x48 0x22
0x01
我们读取 Phoenix DEV_ON 以防万一。
# i2cget -f -y 1 0x48 0x25
0x00
我们将使用以下位置的驱动程序: http://www.ti.com/tool/twl4030sw-linux
请提供我们可能缺少的内容或后续调试步骤的建议。
谢谢、
Nabeel