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

nrf9160 idle current consumption ~500μA

Hi,

I have nRF9160 DK:

  • PCA10090 v0.8.3 
  • modem firmware 1.2.3

The specifications says that the minimum consumption current is 7µA. So I flash a hex file  which shuts down the modem and puts the chip to system OFF mode which I find it here and I measure consumption with STM32 Nucleo expansion board and it was ~500μA.

Also, I tried a very simple program

main.c

#include <zephyr.h>

void main()
{
	k_cpu_idle();

}

 prj.conf

CONFIG_SERIAL=n
CONFIG_AT_HOST_LIBRARY=n
CONFIG_STDOUT_CONSOLE=n
CONFIG_LOG=n
and

spm.conf

 

CONFIG_IS_SPM=y
CONFIG_FW_INFO=y
CONFIG_GPIO=n
CONFIG_SERIAL=n

nrf9160dk_nrf9160.overlay , nrf9160dk_nrf9160ns.overlay

&adc{
	status ="disabled";
};

&i2c1{
	status ="disabled";
};

&uart1{
	status ="disabled";
};

&i2c2{
	status ="disabled";
};

&uart2{
	status ="disabled";
};

&spi1{
	status ="disabled";
};

&spi2{
	status ="disabled";
};

&spi3{
	status ="disabled";
};

&uart0{
	status ="disabled";
};

but still current was ~500μA.

I tested older modem firmware as 1.1.0,1.1.1 and 1.2.0 also current ~500μA.

any suggestions?

Thanks in advanced,

Niovi.   

Parents Reply Children
Related