ESP32 Flash Download Issue

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 Flash Download Issue

Postby ESP_Sprite » Thu Jun 23, 2022 5:09 am

It's a bootstrap pin, it needs to be low on boot. Alternatively, you can use e.g. espefuse.py to burn the fuses to force the flash voltage to some value independent of that bootstrap pin.

Stef_Esp32
Posts: 6
Joined: Tue Jun 21, 2022 9:26 pm

Re: ESP32 Flash Download Issue

Postby Stef_Esp32 » Thu Jun 23, 2022 9:44 am

GPIO_12 = MTDI

When pulled high it sets the VDD_SDIO voltage to 1.8V, pulled low sets it to 3.3V. This matches your observed change in flash voltage.

Level is sampled on release of reset only, so level after that does not matter.

See ESP32 datasheet: 2.4 Strapping Pins

The strapping pins can be overruled by burning eFuses (as I learned yesterday).

See also my post about flash problem on ESP32-U4HWD. I think the information there applies to your situation as well.
--
Stef

Ritesh
Posts: 1383
Joined: Tue Sep 06, 2016 9:37 am
Location: India
Contact:

Re: ESP32 Flash Download Issue

Postby Ritesh » Fri Jun 24, 2022 9:22 am

ESP_Sprite wrote:
Thu Jun 23, 2022 5:09 am
It's a bootstrap pin, it needs to be low on boot. Alternatively, you can use e.g. espefuse.py to burn the fuses to force the flash voltage to some value independent of that bootstrap pin.
Hello ESP_Sprite,

Thanks for your quick response. So, It should be only pulled down on boot and then it can be used for any purpose once system will be started successfully? or it should be required forever pulled down?
Regards,
Ritesh Prajapati

Ritesh
Posts: 1383
Joined: Tue Sep 06, 2016 9:37 am
Location: India
Contact:

Re: ESP32 Flash Download Issue

Postby Ritesh » Fri Jun 24, 2022 9:30 am

Stef_Esp32 wrote:
Thu Jun 23, 2022 9:44 am
GPIO_12 = MTDI

When pulled high it sets the VDD_SDIO voltage to 1.8V, pulled low sets it to 3.3V. This matches your observed change in flash voltage.

Level is sampled on release of reset only, so level after that does not matter.

See ESP32 datasheet: 2.4 Strapping Pins

The strapping pins can be overruled by burning eFuses (as I learned yesterday).

See also my post about flash problem on ESP32-U4HWD. I think the information there applies to your situation as well.
Thanks for sharing details

Would you please share your flash problem link?
Regards,
Ritesh Prajapati

Stef_Esp32
Posts: 6
Joined: Tue Jun 21, 2022 9:26 pm

Re: ESP32 Flash Download Issue

Postby Stef_Esp32 » Wed Jun 29, 2022 11:37 am

Ritesh wrote:
Fri Jun 24, 2022 9:30 am
Would you please share your flash problem link?
It's here in the same forum:
viewtopic.php?f=12&t=28486
--
Stef

Ritesh
Posts: 1383
Joined: Tue Sep 06, 2016 9:37 am
Location: India
Contact:

Re: ESP32 Flash Download Issue

Postby Ritesh » Wed Jun 29, 2022 4:03 pm

Stef_Esp32 wrote:
Wed Jun 29, 2022 11:37 am
Ritesh wrote:
Fri Jun 24, 2022 9:30 am
Would you please share your flash problem link?
It's here in the same forum:
viewtopic.php?f=12&t=28486
Thanks for providing updates for the same.

I will check it and let you know if need anything else
Regards,
Ritesh Prajapati

Who is online

Users browsing this forum: Baidu [Spider] and 114 guests