(NCS ZEPHYR) The nRF52840 cannot wake up from deep sleep.

Using the nRF52840 with NCS v2.6.1, I want to put the device into a low-power sleep state during idle time. Before sleeping, I configured a GPIO interrupt as the wake-up source, and then I call sys_poweroff(); to enter deep sleep mode. The issue I'm facing is that while the device can enter deep sleep, it cannot wake up from it; I can only reset the device to regain functionality.

Parents Reply
  • Hello! I apologize for the interruption again. According to the NRF52840 manual, the DETECT signal generated by the GPIO can be used to wake up the device (1. The DETECT signal, optionally generated by the GPIO peripheral. 2. PORT is an event that can be generated from multiple input pins using the GPIO DETECT signal). Could you please advise if Zephyr supports waking the device with the DETECT signal?

Children
Related