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.

TWL6032: Watchdog not starting

Part Number: TWL6032

Hi Team,

We are unable to start the HW WD on the TWL6032, and it seems we don’t have the WD available.

Could you please advise how to enable and start it?

 

We have only one option to interface with the twl6032 watchdog - to read/write watchdog config register from OMAP4 console.

So, we tried to write/read different values into it. In fact, we read the same values back. But there were no other effects. 

# 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

 

We also checked the DEVOFF_WDT bit. It's zero.

That means no watchdog expiration happened.

# i2cget -f -y 1 0x48 0x22

0x01

We read PHOENIX_DEV_ON just in case.

# i2cget -f -y 1 0x48 0x25

0x00

We are using the driver found here: http://www.ti.com/tool/twl4030sw-linux

Please advise on what we could be missing or next steps to debug.

Thanks,

Nabeel