Page 1 of 5

VDD_SDIO for ESP32 D2WD

Posted: Tue Apr 18, 2017 3:01 am
by alangman
Hi,

Is VDD_SDIO set to the voltage required by the internal flash of the ESP32-D2WD? Is it a 3V3 memory?

Best

Alan

Re: VDD_SDIO for ESP32 D2WD

Posted: Tue Apr 18, 2017 8:14 am
by ESP_igrr
It's a 1.8V memory. You need to have a pullup on MTDI, or burn appropriate efuses using espefuse.py tool

Code: Select all

$IDF_PATH/components/esptool_py/esptool/espefuse.py set_flash_voltage 1.8V
We'll update the datasheet to include this info.

Re: VDD_SDIO for ESP32 D2WD

Posted: Wed Apr 19, 2017 7:08 am
by iosixllc
What happens if we don't do this? I have been running for several days on a proto board without issue..., with MTDI left floating. What is the consequence?

Re: VDD_SDIO for ESP32 D2WD

Posted: Wed Apr 19, 2017 7:19 am
by ESP_igrr
I don't know for sure, but possibly the flash chip and/or vsdio regulator may get damaged.

Re: VDD_SDIO for ESP32 D2WD

Posted: Mon Apr 24, 2017 5:32 pm
by martinayotte
That brings me a question : is this efuse already set to 1.8V in WROOM32 from factory ? Are all WROOM32 equipped with 1.8V flash ?

Because last December, I had a WROOM32 on those small white PCB breakout.
I've left GPIO12 floating, it worked for about 1 1/2 months, and suddenly it stopped booting and falling back to ROM Basic.
I've uncapped the WROOM32 and replaced the flash, but still no boot. Seeing the VDD_SDIO wasn't providing proper power, I decided to connect the VDD of the flash directly on 3.3V, but still not running.

So I presume that VDD_SDIO is also providing power to I/O lanes. Right ?
So, this modules went the the waste bin ...

Since then, I have another module, but I hope same scenario won't occur.
I presume I should set this efuse right away to 1.8V before getting another dead module ...

Re: VDD_SDIO for ESP32 D2WD

Posted: Mon Apr 24, 2017 11:05 pm
by ESP_igrr
The efuse is not set at factory. You need to have the right bootstrapping on MTDI pin or burn the efuse.

Re: VDD_SDIO for ESP32 D2WD

Posted: Tue Apr 25, 2017 6:11 pm
by martinayotte
Are all WROOM32 equipped with 1.8V flash ?

So, the failure I've got could happen to anyone who leave the pin floating, right ?

Re: VDD_SDIO for ESP32 D2WD

Posted: Wed Apr 26, 2017 12:02 am
by WiFive
martinayotte wrote:Are all WROOM32 equipped with 1.8V flash ?

So, the failure I've got could happen to anyone who leave the pin floating, right ?
No I don't think so, this is talking about D2WD. WROOM32 uses D0WD.

Re: VDD_SDIO for ESP32 D2WD

Posted: Wed Apr 26, 2017 2:06 am
by alangman
Hi,

What is the maximum power utilization for the internal flash on the ESP32-D2WD?

Best

Alan

Re: VDD_SDIO for ESP32 D2WD

Posted: Thu May 25, 2017 11:27 pm
by wojc0008
So is the new ESP32-D2WD able to run at 3.3V or not? The datasheet shows it can run from 1.8V to 3.6V. Is that not true for the embedded memory version? This should be stated in the datasheet clearly as I just designed and built up a custom PCB with 3.3V running all the voltage rails. Is the internal flash memory going to be damaged? Will it work at all at 3.3V?