From 9f22e75e5e48a9223720e0d5b9fdc381f05e6a63 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Tue, 23 Aug 2022 11:34:16 -0500 Subject: [PATCH] error if camera is configured but no psram --- ports/espressif/common-hal/esp32_camera/Camera.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ports/espressif/common-hal/esp32_camera/Camera.c b/ports/espressif/common-hal/esp32_camera/Camera.c index af1d20542a..772d4159a0 100644 --- a/ports/espressif/common-hal/esp32_camera/Camera.c +++ b/ports/espressif/common-hal/esp32_camera/Camera.c @@ -34,6 +34,10 @@ #include "esp32-camera/driver/private_include/cam_hal.h" +#if !CONFIG_SPIRAM +#error esp32_camera only works on boards configured with spiram, disable it in mpconfigboard.mk +#endif + static void maybe_claim_pin(const mcu_pin_obj_t *pin) { if (pin) { claim_pin(pin);