RTC Running in System ON Mode Current Consumption?

hi,

i am using nrf connect extension in vs code with Zephyr os version v3.2.99-ncs2 , 

when device in system on sleep how much current consume by nrf52833 development kit ? when only RTC Being on.

1. during sleep, RTC  current consumption?

2. what is complete current consumption flow(rtc,idle thread and LFRC) during system on sleep? 

pm_state_force(0u, &(struct pm_state_info){PM_STATE_SUSPEND_TO_IDLE, 0, 0}); //nrfonly switch 

Parents Reply Children
  • hi,

    i have read the electrical specification. i want to know during system in sleep. in which nrf52833 dk consume only 2.2 uA. so which peripheral are on in the sleep. rtc+lfrtc+ram retention = 2.2uA?? or how can i lower the current consumption in sleep. less than 2uA like 1.6uA something?

  • Hello,

    starkAbhi said:
    i want to know during system in sleep. in which nrf52833 dk consume only 2.2 uA. so which peripheral are on in the sleep. rtc+lfrtc+ram retention = 2.2uA??

    I would also like to emphasize that this is the electrical specification for the nRF52833 SoC, not the nRF52833 DK - i.e if you mention the consumption of the DK it might differ from these numbers since the DK has extra peripherals and circuitry that might increase consumption.

    If you intend to measure this on the DK you should flip the switch to 'nRF Only' mode, so that only the SoC is powered.

    starkAbhi said:
    how can i lower the current consumption in sleep. less than 2uA like 1.6uA something?

    ION_RAMOFF_RTC mode has a power consumption of 1.5 µA, could this be what you are looking for?

    Best regards,
    Karl

  • hello,

    Online  said:

    I would also like to emphasize that this is the electrical specification for the nRF52833 SoC, not the nRF52833 DK - i.e if you mention the consumption of the DK it might differ from these numbers since the DK has extra peripherals and circuitry that might increase consumption.

    yes , i measure the current consumption by flipping the switch on Nrf Only.

    Online  said:

    ION_RAMOFF_RTC mode has a power consumption of 1.5 µA, could this be what you are looking for?

    yes, my requirement of project is to advertise data and sleep periodically so that device consume less amount of current from small battery. it increase the battery life up to 5 years. that would be nice to have example code on how to put nrf52833 on sleep system on /no-ram retention.

  • Hello,

    starkAbhi said:
    yes , i measure the current consumption by flipping the switch on Nrf Only.

    Thank you for clarifying.

    starkAbhi said:
    yes, my requirement of project is to advertise data and sleep periodically so that device consume less amount of current from small battery.

    Is there an option for the device to be in SYSTEM_OFF sleep for any of this duration? Will the device be receiving an external interrupt at any point that could have been used to wake the device from SYSTEM_OFF sleep, for instance?

    starkAbhi said:
    that would be nice to have example code on how to put nrf52833 on sleep system on /no-ram retention.

    This will depend on what other peripherals and processes you have got going in your application - you will need to disable all peripherals(except the RTC) and radio activity, and then lastly turn off the ram as well.
    You can read about how to configure the RAM retention during SYSTEM_ON and SYSTEM_OFF here.

    Best regards,
    Karl

  • hi,

    Is there an option for the device to be in SYSTEM_OFF sleep for any of this duration? Will the device be receiving an external interrupt at any point that could have been used to wake the device from SYSTEM_OFF sleep, for instance?

    System off sleep is not possible because device is independent . only software based interrupt can be feasible.

    This will depend on what other peripherals and processes you have got going in your application - you will need to disable all peripherals(except the RTC) and radio activity, and then lastly turn off the ram as well.
    You can read about how to configure the RAM retention during SYSTEM_ON and SYSTEM_OFF here.

    system on + rtc+ lfrc + no ram retention only. ble gets on advertise-sleep-repeat. now could you provide any example code to achieve this?

Related