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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user