In my product, ESP32 manages its own power. As soon as possible after startup, it asserts a POWER_HOLD line which keeps the power enabled after the user has released the power button.
There is a problem with firmware update: as soom as the ESP32 is reset into bootloader, the GPIO controlling the POWER_HOLD line is reset, then device looses power and therefore the firmware update is impossible.
Is there a way to either set the GPIO state before the flash upload is executed, set default GPIO state in fuses of somehow retain GPIO state through reset?
Executing code before flash upload
Who is online
Users browsing this forum: No registered users and 4 guests
