Merge branch 'bugfix/wakeup_from_deep_sleep' into 'master'

esp32: Fix not the right time spent in a deep sleep

See merge request idf/esp-idf!2501
This commit is contained in:
Angus Gratton
2018-06-08 10:40:47 +08:00
6 changed files with 75 additions and 3 deletions

View File

@@ -203,7 +203,7 @@ void IRAM_ATTR esp_deep_sleep_start()
{
// record current RTC time
s_config.rtc_ticks_at_sleep_start = rtc_time_get();
esp_sync_counters_rtc_and_frc();
// Configure wake stub
if (esp_get_deep_sleep_wake_stub() == NULL) {
esp_set_deep_sleep_wake_stub(esp_wake_deep_sleep);