Page 1 of 1

Setting flash voltage

Posted: Mon Nov 02, 2020 1:53 pm
by dunato
Hi,

I have GPIO12 pin used as output with pernament 3.3V on it in my own circuit. What flash voltage should I set for trouble-free flashing and sketch running? Should I set espefuse.py set_flash_voltage 3.3V or OFF or deal with it in another way :?: ?

D.

Re: Setting flash voltage

Posted: Tue Nov 03, 2020 2:21 am
by ESP_Sprite
It depends on the flash chip inside your module. If that needs 3.3V, set it to that, if it needs 1.8V, use that.

Re: Setting flash voltage

Posted: Tue Nov 03, 2020 12:17 pm
by dunato
The ESP-WROOM-32 chip is used. In common case (external 3.3V is used on GPIO12 in the circuit) flashing is not possible, the flash is blocked. But, in case I connect GPIO12 temporarily to GND during flashing and also during device's start, everything is OK. So what is the result for me please?

DUN

Re: Setting flash voltage

Posted: Wed Nov 04, 2020 1:54 am
by ESP_Sprite
Then you have a 3.3V flash inside your module and should either make sure GPIO12 is grounded on bootup, or indeed use espefuse.py to force the flash voltage to 3.3V.