a little less buffer for -S2

the last change caused a build error for ESP32-S2: region `dram0_0_seg' overflowed by 5064 bytes
This commit is contained in:
Frank
2023-04-20 00:58:31 +02:00
parent 1b3d9a1a53
commit 33a78bef4d
2 changed files with 8 additions and 3 deletions

View File

@@ -1347,6 +1347,7 @@ build_flags = ${common.build_flags} ${esp32s3.build_flags} -Wno-misleading-inden
; -D WLED_DISABLE_MQTT ; RAM 216 bytes; FLASH 16496 bytes
; -D WLED_DISABLE_HUESYNC ;RAM 122 bytes; FLASH 6308 bytes
; -D WLED_DISABLE_INFRARED ;RAM 136 bytes; FLASH 24492 bytes
-DBOARD_HAS_PSRAM -D WLED_USE_PSRAM_JSON -D WLED_USE_PSRAM ;; un-comment in case your board supports PSRAM
-D LEDPIN=4
-D STATUSLED=39
-D BTNPIN=48
@@ -1399,7 +1400,7 @@ build_flags = ${common.build_flags} ${esp32s2.build_flags}
-D WLED_DISABLE_ADALIGHT ;; disables serial protocols when using CDC USB (Serial RX will receive junk commands, unless its pulled down by resistor)
-DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0
-D SERVERNAME='"WLED-S2"'
-D WLED_USE_PSRAM
-DBOARD_HAS_PSRAM -D WLED_USE_PSRAM_JSON -D WLED_USE_PSRAM
-D WLED_DISABLE_LOXONE ;; FLASH 1272 bytes
-D WLED_DISABLE_HUESYNC ;; RAM 122 bytes; FLASH 6308 bytes
-D WLED_DISABLE_ALEXA ;; RAM 116 bytes; FLASH 13524 bytes
@@ -1449,7 +1450,7 @@ build_flags = ${common.build_flags} ${esp32s2.build_flags}
-DARDUINO_USB_CDC_ON_BOOT=0
-DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0
-D WLED_DISABLE_ADALIGHT ;; disables serial protocols, as the board onl has CDC USB
-D WLED_USE_PSRAM -DBOARD_HAS_PSRAM
-DBOARD_HAS_PSRAM -D WLED_USE_PSRAM_JSON -D WLED_USE_PSRAM
-D WLED_DISABLE_INFRARED ;; save flash space
-D WLED_DISABLE_ALEXA ;; save flash space
-D WLED_DISABLE_HUESYNC ;; save flash space

View File

@@ -408,7 +408,11 @@
#define JSON_BUFFER_SIZE 10240
#else
#if defined(BOARD_HAS_PSRAM) && (defined(WLED_USE_PSRAM) || defined(WLED_USE_PSRAM_JSON))
#define JSON_BUFFER_SIZE 60000
#if defined(ARDUINO_ARCH_ESP32S2) || defined(ARDUINO_ARCH_ESP32C3)
#define JSON_BUFFER_SIZE 48000 // WLEDMM
#else
#define JSON_BUFFER_SIZE 60000 // WLEDMM
#endif
#else
#define JSON_BUFFER_SIZE 24576
#endif