This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

PPI stops working after System Off

Hello!

I'm trying to setup the PPI module so it controls a LED based on an external digital INPUT.
It works well while the nrf528232 is ON, except when I call :

nrf_pwr_mgmt_shutdown(NRF_PWR_MGMT_SHUTDOWN_GOTO_SYSOFF);


While on System Off it doesn't work at all.

From what I understand, it would be possible to work since it doesn't use the CPU, right?

Thank you in advance!

  • While in system OFF everything is powered off, and there is no functionality running, you can only configure wakeup from system OFF (for instance wakeup from pin or NFC). 

    If you need to run any functionality (e.g. PPI) then you should use system ON idle (e.g __WFE()).

    Kenneth

  • Thank you very much!