diff --git a/platformio.ini b/platformio.ini index 03d8335..23a1015 100644 --- a/platformio.ini +++ b/platformio.ini @@ -35,12 +35,24 @@ build_flags = ; Flash : 4 MB QIO / PSRAM : none ; ───────────────────────────────────────── [env:esp32s3_zero] -board = waveshare_esp32_s3_zero +board = esp32-s3-devkitm-1 +board_build.flash_mode = qio +board_build.arduino.memory_type = qio_qspi + ; Partition scheme with LittleFS (default_8MB has ota+littlefs) board_build.partitions = default.csv upload_speed = 921600 monitor_speed = 115200 +board_upload.flash_size = 4MB +board_build.arduino.flash_size = 4MB + +build_flags = + ${env.build_flags} + -DBOARD_HAS_PSRAM + -DBOARD_ESP32S3_ZERO + -mfix-esp32-psram-cache-issue + ; ───────────────────────────────────────── ; Generic ESP32-S3 N16R8V ; Flash : 16 MB QIO / PSRAM : 8 MB OPI @@ -55,3 +67,4 @@ monitor_speed = 115200 build_flags = ${env.build_flags} -DBOARD_HAS_PSRAM + -mfix-esp32-psram-cache-issue