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=nand
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.