Page 1 of 1

Cannot wakeup from deepsleep

Posted: Fri Sep 22, 2017 7:34 am
by loboris
I have a strange issue with one of my ESP32 modules (AnalogLamb's ALB32-WROVER): the module cannot exit deepsleep once it enters it.

Tested with deepsleep example from esp-idf (esp-idf/examples/system/deep_sleep).
The example runs as expected on every other board/module I have, all wakeup sources wakes the ESP32 as expected. On ALB32-WROVER module, the deepsleep is entered, but none of the wakeup sources can cause the exit from it.
There is no other issues with that module, every application I've run on on it runs without problem.
The issue occurs even if nothing is connected to the board (except power).

My questions:
- Can ESP32 be damaged in a way that wakeup from deepsleep does not work (but everything else does work) ?
- Could some problem with the module design cause such a problem ?
- What else could cause such a behavior (if the wakeup source(s) are configured correctly) ?

Re: Cannot wakeup from deepsleep

Posted: Sat Sep 23, 2017 12:45 am
by WiFive
Seems unusual, maybe if there is a problem with VDD3P3_RTC. Not sure if that would show other symptoms.

Re: Cannot wakeup from deepsleep

Posted: Sat Sep 23, 2017 1:58 am
by cjsm74x
Same issue here with the ulp_adc example. The module just refuses to wake up. Also note the weird XTAL warning...

Code: Select all

ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0010,len:4
load:0x3fff0014,len:4220
load:0x40078000,len:0
load:0x40078000,len:11484
entry 0x40078c58
[0;33mW (33) rtc_clk: Potentially bogus XTAL frequency: 35 MHz, guessing 40 MHz[0m
[0;33mW (37) rtc_clk: Possibly invalid CONFIG_ESP32_XTAL_FREQ setting (40MHz). Detected 40 MHz.[0m
Not ULP wakeup
Entering deep sleep