The datasheet makes it clear that IO16 is reserved for the PSRAM CS.
Unfortunately, it doesn't specify which pin is used for PSRAM SCLK.
In the SDK configuration, when configuring PSRAM for ESP32-DOWD, the default pins selected for the PSRAM are:
- PSRAM CLK IO number: 17
- PSRAM CS IO number: 16
Code: Select all
W (1664) uart: GPIO 17 is not usable, maybe used by othersThe datasheet indicates that IO16 is reserved (pages 11-12)
"In module variants that have embedded QSPI PSRAM, i.e., that embed ESP32-D0WDR2-V3, IO16 is
connected to the embedded PSRAM and can not be used for other functions"
https://www.espressif.com/sites/default ... eet_en.pdf
However, the GPIO reference indicates that IO16 and IO17
"SPI0/1: GPIO6-11 and GPIO16-17 are usually connected to the SPI flash and PSRAM integrated on the module and therefore should not be used for other purposes."
https://docs.espressif.com/projects/esp ... /gpio.html
It would also be nice to know whether we can use the flash and/or psram in QIO mode (not just DIO).
Bottom line: we need to know how the PSRAM is connected in the ESP32-WROOM-32E-N8R2 in order to configure the pins properly in sdk config.
Is there a technical guide for the WROOM-32E modules that includes the PSRAM? A schematic? Thanks!