AnsweredAssumed Answered

About wake-up from VLLS modes and interrupt handling

Question asked by Gaurav Banyal on Jan 3, 2017
Latest reply on Jan 4, 2017 by xiangjun.rong

Hello,

 

I am running the "power_mode_switch" example on the FRDM-KL03 board.

When I set the core to VLLS modes (VLLS_0 and VLLS_3) and I use the SW2 to wake up the core I intend to monitor the interrupt handlers LLWU_IRQHandler() and APP_WAKEUP_BUTTON_IRQ_HANDLER().  

 

I have added prints inside LLWU_IRQHandler() and the APP_WAKEUP_BUTTON_IRQ_HANDLER(). When I press SW2 to exit the VLLS state, I see the print from the function LLWU_IRQHandler() but not from the other although these two are configured to react on the same interrupt source.

 

Whats the reason for this? In my application, I need to use the BOARD_SW2_IRQ_HANDLER() handler to do some stuff. But looks like it does not get called. Please explain.

Outcomes