nRF52840 Power consumption with SLEEP OFF mode and SLEEP ON mode

We are nRF52840 in one of our products. When we use SYSTEM OFF mode with with hardware design, current consumption is around 3uA but when we use SYSTEM ON mode with RAM retention current increases to 17uA. But according to datasheet of nRF52840, current consumption is 2.35uA when SYSTEM ON mode is used with RAM retention. But considering our current in SYSTEM off mode is 3uA, it should be around 5uA in SYSTEM ON mode. 

We are using zephyr PM APIs to take device into SYSTEM OFF or SYSTEM ON mode like this:
pm_power_state_force((struct pm_state_info){PM_STATE_SOFT_OFF, 0, 0});\

we tried both these are for SYSTEM ON mode: PM_STATE_STANDBY and PM_STATE_SUSPEND_TO_RAM but current is still 17uA.

Can you please guide use where we are doing wrong or is this a correct way to use it? 

Parents Reply Children
No Data
Related