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

Guarantee that SoftDevice won't wake the CPU up

nRF52832, SDK 14.0.0, SoftDevice 132 v5.

If SoftDevice is enabled but the system is not yet advertising or connected via BLE, will SoftDevice ever wake the CPU up from sleep?

The context here is that we're doing an open-loop voltage measurement from our PMIC, and the nRF52 /must/ be sleeping while this happens. If SoftDevice wakes it up, the nRF52 current draw will overwhelm a capacitor and brown out, causing a system reset.

Related to https://devzone.nordicsemi.com/f/nordic-q-a/45502/rtc1-irq-not-firing-until-debugger-connected, where enabling SoftDevice seems to make app_timer work, but now I'm nervous that SoftDevice will wake the nRF52 out of a critical sleep.

Related