This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Watchdog strategy?

Am using RTX (CMSIS RTOS V1) on a STM32G081 (Cortex-M0+).

Would like to implement watchdog.

MCU has an internal - RC clocked - watchdog hardware IWDG.
Would like to add a watchdog task, which checks other tasks by sending and receiving messages and if all respond ok, feed the IWDG, otherwise reset MCU.

There is another internal watchdog WWDG, which I would like to be fed in RTOS systick interrupt handler, so that in case scheduler or interrupts is/are stuck, this watchdog should reset MCU.

Is this an appropriate strategy?

Best regards
Juergen