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? |
|
Yes, it is the same for me with 3.3.0 |
|
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. |
|
Hi @michapr is this issue still valid considering the comments above? |
|
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. |
|
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? |
|
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... |
|
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. |
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. |
|
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. |
|
Does the IDF example give you the expected results? |
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? |
|
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. |
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
All reactions