I have 2 custom made boards.
I took the first board.
I tested low power consumption. And it WAS working.
Made multiple tests on i2c, BLE, GPIO, Flash memory... All worked fine.
Then i got back to test low power again and low current consumption stoped to work. Even in system off mode power consumption is 6mA.
All other features still working fine.
Then i've repeated the same steps for the second board. And got the same results. Low power consumption was working and then, after several tests, it stoped.
During mesurement the board is disconnected from computer and conected to powersupply trough my multimiter.
Here is my code:
int main()
{
NRF_POWER->SYSTEMOFF=1;
while(true)
{
__WFE();
__SEV();
__WFE();
}
}
Also i have softdevice installed.
I've tryed to erase entire chip and reprogram it. No success.
Have no idea what to do next. Please help!