Page 1 of 1

Reset dead ESP32 using the ULP

Posted: Thu Jan 28, 2021 10:04 pm
by tosemusername
Is it possible, without any GPIO wiring? I figured the deep sleep must be relatively similar to when the firmware breaks and for some (yet) unknown reason to me, the chip can't properly reset itself (it effectively stays dead due to double exception).
I'm willing to debug this issue, but I'm quite confident it'll take a lot of time, so I need at least a better way to make sure the chip can reset itself.
I'm considering checking out the ULP coprocessor and the RTC watchdog, but I don't know if they can do this, which is why I'm here.