Only 4M PSRAM seen on N8R8 chip
Posted: Tue Jul 25, 2023 1:29 am
I'm using a WROVER-E-N8R8 (8M flash, 8M PSRAM) on a custom PCB. The code manages to initialize PSRAM, but it only finds 4M, not 8M.
I'm using PlatformIO, though an Ardunio build. But the same code works on an 8M ESP32-S3 and reports 8M.
Is there anything special or particular I can or need to do for it to see the full 8M?
Thanks!
Dave
PS: This is the chip it's built with: https://jlcpcb.com/partdetail/3370765-E ... 8/C2973667
I'm using PlatformIO, though an Ardunio build. But the same code works on an 8M ESP32-S3 and reports 8M.
Is there anything special or particular I can or need to do for it to see the full 8M?
Thanks!
Dave
PS: This is the chip it's built with: https://jlcpcb.com/partdetail/3370765-E ... 8/C2973667
Code: Select all
debugI("ESP32 PSRAM Init: %s", psramInit() ? "OK" : "FAIL");
debugI("Version %u: Wifi SSID: \"%s\" - ESP32 Free Memory: %u, PSRAM:%u, PSRAM Free: %u",
FLASH_VERSION, cszSSID, ESP.getFreeHeap(), ESP.getPsramSize(), ESP.getFreePsram());