Replies: 13 comments
-
| @michapr Can you please try latest actual Arduino core and if the behaviour is still there Arduino core 3.2.0-rc2? | 
Beta Was this translation helpful? Give feedback.
-
| Yes, it is the same for me with 3.3.0 | 
Beta Was this translation helpful? Give feedback.
-
| You may need to add esp_sleep_pd_config(ESP_PD_DOMAIN_VDDSDIO, ESP_PD_OPTION_OFF). That may require a longer sleep time. If you can't guarantee that you will be in sleep for seconds (so that you can turn off the flashmem), then you won't be able to get to the lowest consumption levels. | 
Beta Was this translation helpful? Give feedback.
-
| Hi @michapr is this issue still valid considering the comments above? | 
Beta Was this translation helpful? Give feedback.
-
| Yes, it's still the same. I cannot use esp_sleep_pd_config(ESP_PD_DOMAIN_VDDSDIO, ESP_PD_OPTION_OFF) because need shorter sleep times. | 
Beta Was this translation helpful? Give feedback.
-
| The code can't change how the power domains work. Can you please explain what would be the solution you are looking for from this issue? | 
Beta Was this translation helpful? Give feedback.
-
| I understand that there may be no other solution for this chip, but I was somewhat surprised because the data sheet specified much better values for light sleep mode (without restrictions). So I think there maybe no solution - should look for another chip... | 
Beta Was this translation helpful? Give feedback.
-
| How do you measure the current? Still it is easy to overlook some unintended leak currents like from voltage regulator, pins pulled up or down, USB to serial adapters, etc. | 
Beta Was this translation helpful? Give feedback.
-
| 
 I'm using for all my work the Nordic Power Profiler Kit II. 
 I don't think so, because the deep sleep current is <10uA, as expected. | 
Beta Was this translation helpful? Give feedback.
-
| OK, so we have established you have the proper tools ;) (Also love my PPK-II :) ) Other unexpected power consumers can be for example if some internal device is still active which keeps the ABP frequency active. | 
Beta Was this translation helpful? Give feedback.
-
| Does the IDF example give you the expected results? | 
Beta Was this translation helpful? Give feedback.
-
| 
 But in this case the deep sleep current would be >10uA ... (same sketch, only other mode), right? 
 Yes, if I remember right tried this "official" Light Sleep Example too - but made then all final tests with Arduino IDE (see sketch above) Somebody know an ESP32 board with a real low light sleeping (and deep sleeping) current? | 
Beta Was this translation helpful? Give feedback.
-
| As this issue became more of a discussion type. I have transferred it to the discussion. You can still comment on the new discussion type and have a follow-up. Kind regards. | 
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Board
ESP32-C6FH4
Device Description
Dev-board
Hardware Configuration
no hardware attached in this time
Version
v3.1.0
IDE Name
Arduino IDE
Operating System
Win 11
Flash frequency
80 MHz
PSRAM enabled
no
Upload speed
921600
Description
Cannot get the device in correct light sleep mode, will get current >250uA instead of the published 35uA
In deep sleep all is working as expected (<10uA). How the deep sleep sample must be modified?
I've tried all sorts of things, but nothing has helped...
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
Beta Was this translation helpful? Give feedback.
All reactions