Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52840 vs. nRF52832 wake up from System Off mode?

For nRF52832 I see in the datasheet:

IOFF_RAMOFF_GPIO   System OFF, No RAM retention, Wake on GPIO,

While for  nRF52840  only “System OFF, no RAM retention, wake on reset” is listed – is the Wake on GPIO available for nRF52840 and what is the IOFF_RAMOFF_GPIO   ?  Same as reset maybe?

 On some other brands uControllers  wakeup on GPIO is on long press of the dedicated On/Off button – can this (wake only on long press) will be achieved with nRF528*?

Thanks

Parents
  • Hi,

    While for  nRF52840  only “System OFF, no RAM retention, wake on reset” is listed – is the Wake on GPIO available for nRF52840 and what is the IOFF_RAMOFF_GPIO   ?  Same as reset maybe?

     Having wake on pin change does not increase the System OFF current so IOFF_RAMOFF_GPIO == IOFF_RAMOFF_RESET. Wakeup from system off will always lead to a system reset.

     On some other brands uControllers  wakeup on GPIO is on long press of the dedicated On/Off button – can this (wake only on long press) will be achieved with nRF528*?

     There is no support for this in HW, but you could add this logic to your startup code and just return to System OFF mode if the button is released too fast.

    Best regards,

    Vidar

Reply
  • Hi,

    While for  nRF52840  only “System OFF, no RAM retention, wake on reset” is listed – is the Wake on GPIO available for nRF52840 and what is the IOFF_RAMOFF_GPIO   ?  Same as reset maybe?

     Having wake on pin change does not increase the System OFF current so IOFF_RAMOFF_GPIO == IOFF_RAMOFF_RESET. Wakeup from system off will always lead to a system reset.

     On some other brands uControllers  wakeup on GPIO is on long press of the dedicated On/Off button – can this (wake only on long press) will be achieved with nRF528*?

     There is no support for this in HW, but you could add this logic to your startup code and just return to System OFF mode if the button is released too fast.

    Best regards,

    Vidar

Children
No Data
Related