Multiple usage of Embedded Flash Pin

MAS_iesy
Posts: 1
Joined: Mon Jan 24, 2022 5:38 pm

Multiple usage of Embedded Flash Pin

Postby MAS_iesy » Mon Jan 24, 2022 5:43 pm

There is a note about the ESP32 devices with internal embedded flash:

"The pin-pin mapping between ESP32-D2WD and the embedded flash is as follows: GPIO16 = CS#, GPIO17 =
IO1/DO, SD_CMD = IO3/HOLD#, SD_CLK = CLK, SD_DATA_0 = IO2/WP#, SD_DATA_1 = IO0/DI. The pins used
for embedded flash are not recommended for other uses."

Because this is the only documented note about the internal connection please verify the following if iam true:

If internal embedded flash is used for read and write accesses and further for example Pin GPIO17 is configures to be GPIO and also be used to be driven high and low, this will conflict with the data read and written from flash?

Does this may result in crashes or wrong data read or written to/from the flash?

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

Re: Multiple usage of Embedded Flash Pin

Postby ESP_Sprite » Tue Jan 25, 2022 1:08 am

Yes. Do this and your ESP32 will generally get very unhappy very fast.

Who is online

Users browsing this forum: Google Adsense [Bot] and 71 guests