From 8d673bdbf5e50d2614238a8815df658fdb0e54c9 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Thu, 4 Aug 2022 15:11:51 -0500 Subject: [PATCH] reserve 1MB of PSRAM for camera framebuffer on esp32s3-eye .. this setting can be overridden with a bigger or smaller value in CIRCUITPY/.env but 1/8 of PSRAM seems like a good initial value. It's enough to store a single 800x600 or 640x480 RGB565 frame, or multiple smaller frames such as 320x240. --- ports/espressif/boards/espressif_esp32s3_eye/mpconfigboard.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ports/espressif/boards/espressif_esp32s3_eye/mpconfigboard.h b/ports/espressif/boards/espressif_esp32s3_eye/mpconfigboard.h index 093bcb0e68..7bf1fa8993 100644 --- a/ports/espressif/boards/espressif_esp32s3_eye/mpconfigboard.h +++ b/ports/espressif/boards/espressif_esp32s3_eye/mpconfigboard.h @@ -37,3 +37,5 @@ #define DEFAULT_SPI_BUS_SCK (&pin_GPIO39) #define DEFAULT_SPI_BUS_MISO (&pin_GPIO40) #define DEFAULT_SPI_BUS_MOSI (&pin_GPIO38) + +#define DEFAULT_RESERVED_PSRAM (1048576)