ESP32 external backup flash
Posted: Wed Oct 27, 2021 6:47 am
Hello,
I am using an ESP32 with the posibility do update over te air via a http server. I want to prevent update corruption as much as possible and i am having the idea of having an extra flash memory on my pcb (a few mb's) with a default base firmware installed.
When the ESP32 is unable to startup again, i would hold a button when powering on or something, the customer flash memory would be used to rewrite the software to the main ESP32 flash and it would but up again.
Is this, or another alternative possible?
I know a lot of devices have a hard reset button which "reinstalls" everything like it was in the factory but i am not sure if this can work on an ESP32 too.
Thanks already for any advice
I am using an ESP32 with the posibility do update over te air via a http server. I want to prevent update corruption as much as possible and i am having the idea of having an extra flash memory on my pcb (a few mb's) with a default base firmware installed.
When the ESP32 is unable to startup again, i would hold a button when powering on or something, the customer flash memory would be used to rewrite the software to the main ESP32 flash and it would but up again.
Is this, or another alternative possible?
I know a lot of devices have a hard reset button which "reinstalls" everything like it was in the factory but i am not sure if this can work on an ESP32 too.
Thanks already for any advice