Page 1 of 1

Pin differences for embedded flash

Posted: Sat Apr 22, 2017 1:48 pm
by RobinC
In the latest ESP32 datasheet (esp32_datasheet_en) version 1.3, the notes at the bottom of pages 9 and 12 state that GPIO16 and GPIO17 should not be used since they are part of the embedded flash circuit. The other docs and schematics show those pins should actually be SD_DATA_2 and SD_DATA_3 (GPIO9 and GPIO10).

Robin

Re: Documentation error - ESP32 datasheet V1.3

Posted: Sat Apr 22, 2017 1:53 pm
by WiFive
That is because it is referencing the D2WD version of the device which has an internal flash chip connected to those pins. Yes, this is different from the standard pins used with external flash.

Re: Documentation error - ESP32 datasheet V1.3

Posted: Sun Apr 23, 2017 4:56 pm
by RobinC
Ok, guess that means the default ethernet example (that uses GPIO17) needs to be configured differently for the D2WD.

Robin

Re: Pin differences for embedded flash

Posted: Sun Apr 23, 2017 9:56 pm
by rudi ;-)
good catch robin, txs,

@espressif
From the ESP32 series of chips specified in this document, ESP32-D2WD has 16 Mbits of embedded flash, con-
nected via pins GPIO16, GPIO17, SD_CMD, SD_CLK, SD_DATA_0 and SD_DATA_1. The other chips in the ESP32
series have no embedded flash.
this mean,

GPIO16 can not used furthermore then for
EMAC_CLK_OUT
CLK_OUT(O)
CLK_OUT(O)
..

GPIO17 can not used furthermore then for
EMAC_CLK_OUT_180
CLK_OUT_180(O)
CLK_OUT_180(O)
..

have we for the eMbeddedFlash ESP32 Version D2WD replacement pins for CLK_OUT's or is this CLK_OUT then not more possible?

thank you

best wishes
rudi ;-)