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

Low power problem

Hi,

I am having some trouble getting my design into low power.

I have a BLE central application using an nRF51822. I am using the power on sleep mode by calling sd_app_evt_wait() from an eternal loop in main(). I am using SDK 12.1.0. At power on, the sw will bring the system up and after a timeout of 10 seconds, it will be brought down doing some 'un'initializations.

I have a situation where the low power state is entered (I=2.5 uA, measured on the processor), however when I start using PWM (app_pwm_init(), app_pwm_enable(), TIMER1), I can not get the system back into low power. It will still use I=290 uA.

Does anyone know how I can uninitialize the PWM functionality in order to enter low power?

Thanks.

Related