I was trying to understand why I can't add my external PSRAM working with my ESP32-pico-d4 chip
I'm using ESP-IDF v4.0 with eclipse. My PSRAM chip is LY68L6400 and is connected as described below:
PSRAM ESP32-PICO-D4
CS IO17 (pin 27)
SCLK CLK (pin 31)
SIO0/SI SD0
SIO1/SO SD1
SIO2 SD2
SIO3 SD3
The CS is configured in the menuconfig
In the spiram_psram.c file I see the same configuration I have:
Code: Select all
#define PSRAM_SPIQ_SD0_IO 7
#define PSRAM_SPID_SD1_IO 8
#define PSRAM_SPIWP_SD3_IO 10
#define PSRAM_SPIHD_SD2_IO 9
I (225) psram: This chip is ESP32-PICO
E (230) cpu_start: Failed to init external RAM!
abort() was called at PC 0x4008136e on core 0
My PSRAM chip is connected to the VDD_SDIO and the voltage is 3.3V (measured)
With my oscilloscope, I can see signals in all pins except SIO3
If anyone can help me a bit I'll be very thanked because I'm very stuck with that.
Thanks in advance, Julian