I have a situation with a design which on occasion seems to get itself locked into Low Power Mode (LPM 4). When in this locked up situation I can see that the 32Khz external crystal is running but all externals are powered down (as expected). It also appears that the RTC interrupt that I have set to run every two seconds fails to run which means that the processor cannot wake up.
When in this low power mode the processor runs a 2 second RTC interrupt which also refreshes the watchdog (with a timeout of three seconds - yes not great but better than not having it and the watchdog only operates in this mode when in LPM!).
My concern is that the RTC interrupt has stopped being serviced (I have a debug pin which I can see no longer toggles) and yet I get no watchdog reset. Why is this, does the watchdog not operate normally in LPM or is there something else going on!?