Hi, I've finally received samples of ESP32 V1 and I've been testing their response to browout.I've modifyied kconfig to enable brownout and set BROWNOUT level to 2.1 V and delay to the maximum. With this silicon now I'm able to see the BOR and RTCWDT_BROWN_OUT_RESET but in my tests I'm being able to leave the device locked:I'm producing 10ms DC gaps into the power supply so it translates to falls into the VDD of the module under the Brownout level that last for about the same amount of time, but it doesn't fall to zero thanks to the decoupling capacitors.I repeat the process with VDD stable periods of 10 seconds, so the ESP32 is able to boot normally between them.In many repetitions it works as expected and the BOR, relaunches correctly the device but in some others I'm facing a system block that can't be recovered unless y remove the input power.This is what I see into the log terminal:

hi I use ESP32-D0WDQ6 provided by distributor in south Europe, ASTONE.

V1 silicon

image1.JPG (176.53 KiB) Viewed 2086 times

I've confirmed through efuses that it is V1. Then, I'm using it replacing the V0 version ESP32-D0WDQ6 of a ESP-WROOM-32.Then the module is running on a proprietary board and checked that all other functionality is working.These are captures of the input voltage and the IO0 voltage :

Who is online

About Us

Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.