Power consumption nRF9151

When loading empty software (zephyr based) into the nRF9151, the nRF9151 uses roughly 4mA and when erasing the IC, it uses 5.8mA. 

Does zephyr not include a power down mode when running 'empty software'? What could be the cause of this relatively high power consumption when doing nothing?

Parents
  • Hello Kenneth, 

    Thanks for the response.

    This clears up the high power consumption when erasing the IC.

    If however you flash the IC with an empty sketch based on the zephr environment, I'd expect that zephyr would force the IC into an idle / sleep mode as there are no tasks defined and the flash is not empty?

    With empty sketch I mean an empty main():

    #include <zephyr/kernel.h>

    int main(void) {

        while (true) {
            k_sleep(K_SECONDS(10));
        }
    }

Reply
  • Hello Kenneth, 

    Thanks for the response.

    This clears up the high power consumption when erasing the IC.

    If however you flash the IC with an empty sketch based on the zephr environment, I'd expect that zephyr would force the IC into an idle / sleep mode as there are no tasks defined and the flash is not empty?

    With empty sketch I mean an empty main():

    #include <zephyr/kernel.h>

    int main(void) {

        while (true) {
            k_sleep(K_SECONDS(10));
        }
    }

Children
Related