diff --git a/platformio.ini b/platformio.ini index 56feed5a..54605ba2 100644 --- a/platformio.ini +++ b/platformio.ini @@ -64,6 +64,7 @@ default_envs = esp32c3dev_4MB_max ;; experimental esp32_4MB_V4_min ;; experimental esp32_16MB_V4_max ;; experimental + esp32_16MB_V4_max_debug ;; experimental esp8266pro_16MB_min esp01_1MB_min @@ -920,7 +921,7 @@ build_flags = ${esp32_4MB_max_base.build_flags} extends = esp32_4MB_max_base build_flags = ${esp32_4MB_max_base.build_flags} -D WLED_RELEASE_NAME=esp32_4MB_max_debug - -D WLED_DEBUG + -D WLED_DEBUG -D SR_DEBUG monitor_filters = esp32_exception_decoder [env:esp32_4MB_all] @@ -944,7 +945,7 @@ board_build.partitions = ${Board_ESP32_16MB.board_build.partitions} extends = esp32_4MB_max_base build_flags = ${esp32_4MB_max_base.build_flags} -D WLED_RELEASE_NAME=esp32_16MB_max_debug - -D WLED_DEBUG + -D WLED_DEBUG -D SR_DEBUG board = ${Board_ESP32_16MB.board} board_build.partitions = ${Board_ESP32_16MB.board_build.partitions} monitor_filters = esp32_exception_decoder @@ -1128,6 +1129,17 @@ board_build.partitions = ${Board_ESP32_16MB.board_build.partitions} ; RAM: [== ] 24.8% (used 81316 bytes from 327680 bytes) ; Flash: [======= ] 72.9% (used 1528253 bytes from 2097152 bytes) +[env:esp32_16MB_V4_max_debug] +extends = esp32_4MB_V4_max_base +build_flags = ${esp32_4MB_V4_max_base.build_flags} + -D WLED_RELEASE_NAME=esp32_16MB_V4_max_debug + -D WLED_DEBUG -D SR_DEBUG + -D WLED_WATCHDOG_TIMEOUT=0 #-D WLED_DISABLE_BROWNOUT_DET + -D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4; avoids errors on startup +board = ${Board_ESP32_16MB.board} +board_build.partitions = ${Board_ESP32_16MB.board_build.partitions} +monitor_filters = esp32_exception_decoder + ;; experimental environment for boards with PSRAM (needs ESP-IDF 4.4.1). [env:esp32_4MB_PSRAM_max] extends = esp32_4MB_V4_max_base