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.

TMS570LC4357: watchdog interrupt

Part Number: TMS570LC4357
Other Parts Discussed in Thread: TCAN4550

We are trying to test the watchdog feature of TCAN4550. There are two watchdog interrupts mentioned in the datasheet – 820 bit 18 and 1050 bit 26.

What is the difference between these ?

We followed the below sequence.


Watchdog is disabled

Set the clock ref

Set the timer action : 00 –[ Set interrupt flag and if a pin is configure to reflect WD output as an interrupt the pin will show a low]

Set 0800 register bit 23:22 as 10 : watchdog output

Enable the watchdog.

Reset timer to trigger the watchdog.

We dont reset the watchdog again to induce timeout condition. Expectation is that interrupt flag must be set and interrupt notification must occur.

But no interrupt notification is occurring. The 1050 register bit 26 watchdog interrupt is not setting.

The 820 bit 18 WDTO bit is always set even when the watchdog is not enabled.

Is there any other configuration to be done?

  • Anandhu,

    The bit in register 18 is a read-only mirror of the bit in register 1050, which is read and write.

    And it looks like you left out enabling the Watchdog Timeout interrupt in register 1054 bit 26. Setting this will enable the interrupt to be indicated externally.

    Is the bit 18 in register 820 always set to 1, even on initial power up?

    Regards,