Hello,
is there a possibility to delay the boot of the ESP32.
Background: With some switching power supplies the rise up time of the power is too long.
So the ESP32 starts booting but does not go in normal operating mode. Wiring the GPIO0 to VCC and GPIO12 to GND helps but is not so very nice. Especially that I need to wire it without a resistor.
If the brownout feature would work this could be also a possibility - but I use WiFi and then it is not working.
Ideal would be a delay in the bootloader so it starts (and reading the strapping pins) after a short delay (~500ms).
Delay booting
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: Delay booting
Not really. If you have a power supply that ramps up too slowly, we'd advise an external power supervisor / reset chip connected to the EN/CHIP_PU line of the ESP32.
-
- Posts: 39
- Joined: Tue Mar 20, 2018 6:28 pm
Re: Delay booting
@ESP_Sprite Yes this is the normal way
Is it possible to add a delay to bootloader ? - feature ewquest
Reiner
Is it possible to add a delay to bootloader ? - feature ewquest
Reiner
Re: Delay booting
You can't do anything before the 2nd stage bootloader starts - untit then the code is executed from ROM.Reiner1210 wrote: ↑Tue Dec 04, 2018 4:49 pmIs it possible to add a delay to bootloader ? - feature ewquest
Brownout works fine if you use WiFi, and WiFi is not started until you start it in your application.Reiner1210 wrote: ↑Mon Dec 03, 2018 9:47 amIf the brownout feature would work this could be also a possibility - but I use WiFi and then it is not working.
Who is online
Users browsing this forum: No registered users and 93 guests