re-enable RMTHI for debugging, simplified buildenv for deugging
* re-enabled RMTI on -S3 * added [env:esp32s3dev_8MB_PSRAM_opi]
This commit is contained in:
@@ -525,10 +525,10 @@ build_flags = -g
|
|||||||
-D CONFIG_ASYNC_TCP_TASK_STACK_SIZE=9472 ;; WLEDMM increase stack by 1.25Kb, as audioreactive needs bigger SETTINGS_STACK_BUF_SIZE
|
-D CONFIG_ASYNC_TCP_TASK_STACK_SIZE=9472 ;; WLEDMM increase stack by 1.25Kb, as audioreactive needs bigger SETTINGS_STACK_BUF_SIZE
|
||||||
-D CONFIG_ASYNC_TCP_STACK_SIZE=9472 ;; *sigh* newer asyncTCP uses this instead of .._TASK_..
|
-D CONFIG_ASYNC_TCP_STACK_SIZE=9472 ;; *sigh* newer asyncTCP uses this instead of .._TASK_..
|
||||||
-DCO
|
-DCO
|
||||||
-D WLED_USE_SHARED_RMT ;; don't use the RMTHI driver (not compatible with -C3)
|
|
||||||
-DARDUINO_USB_MODE=1 ;; this flag is mandatory for ESP32-C3
|
-DARDUINO_USB_MODE=1 ;; this flag is mandatory for ESP32-C3
|
||||||
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
|
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
|
||||||
;; ARDUINO_USB_CDC_ON_BOOT
|
;; ARDUINO_USB_CDC_ON_BOOT
|
||||||
|
-D WLED_USE_SHARED_RMT ;; don't use the RMTHI driver (not compatible with -C3)
|
||||||
|
|
||||||
lib_deps =
|
lib_deps =
|
||||||
esp32async/AsyncTCP @ 3.4.7
|
esp32async/AsyncTCP @ 3.4.7
|
||||||
@@ -557,7 +557,7 @@ build_flags = -g
|
|||||||
-DCO
|
-DCO
|
||||||
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
|
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
|
||||||
;; ARDUINO_USB_MODE, ARDUINO_USB_CDC_ON_BOOT
|
;; ARDUINO_USB_MODE, ARDUINO_USB_CDC_ON_BOOT
|
||||||
-D WLED_USE_SHARED_RMT ;; RMTHI causes interrupt watchdog reset - needs more investigation
|
;-D WLED_USE_SHARED_RMT ;; RMTHI causes interrupt watchdog reset - needs more investigation
|
||||||
lib_deps =
|
lib_deps =
|
||||||
esp32async/AsyncTCP @ 3.4.7
|
esp32async/AsyncTCP @ 3.4.7
|
||||||
makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
makuna/NeoPixelBus @ 2.7.9 ;; experimental
|
||||||
@@ -811,27 +811,34 @@ board_build.flash_mode = dio ;; some boards do not boot with the faster "qio" mo
|
|||||||
;; ; board_build.flash_mode = dio ;; try this if you have problems at startup
|
;; ; board_build.flash_mode = dio ;; try this if you have problems at startup
|
||||||
;; monitor_filters = esp32_exception_decoder
|
;; monitor_filters = esp32_exception_decoder
|
||||||
|
|
||||||
;; [env:esp32s3dev_8MB_PSRAM_opi]
|
|
||||||
|
;; only for testing.
|
||||||
|
[env:esp32s3dev_8MB_PSRAM_opi]
|
||||||
;; ESP32-S3 development board, with 8MB FLASH and >= 8MB PSRAM (memory_type: qio_opi)
|
;; ESP32-S3 development board, with 8MB FLASH and >= 8MB PSRAM (memory_type: qio_opi)
|
||||||
;; board = esp32-s3-devkitc-1 ;; generic dev board; the next line adds PSRAM support
|
board = esp32-s3-devkitc-1 ;; generic dev board; the next lines add PSRAM support
|
||||||
;; board_build.arduino.memory_type = qio_opi ;; use with PSRAM: 8MB or 16MB
|
board_build.flash_mode = qio
|
||||||
;; platform = ${esp32s3.platform}
|
board_build.arduino.memory_type = qio_opi ;; use with PSRAM: 8MB or 16MB
|
||||||
;; platform_packages = ${esp32s3.platform_packages}
|
platform = ${esp32s3.platform}
|
||||||
;; upload_speed = 921600
|
platform_packages = ${esp32s3.platform_packages}
|
||||||
;; build_unflags = ${common.build_unflags}
|
upload_speed = 921600
|
||||||
;; build_flags = ${common.build_flags} ${esp32s3.build_flags}
|
build_unflags = ${common.build_unflags}
|
||||||
;; -D CONFIG_LITTLEFS_FOR_IDF_3_2 -D WLED_WATCHDOG_TIMEOUT=0
|
; -DCORE_DEBUG_LEVEL=0
|
||||||
;; ;-D ARDUINO_USB_CDC_ON_BOOT=0 ;; -D ARDUINO_USB_MODE=1 ;; for boards with serial-to-USB chip
|
;;-DNDEBUG ;; removing this flag leads to a massive flood of runtime warnings from NeoPixelBus 2.7.9
|
||||||
;; -D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_MODE=1 ;; for boards with USB-OTG connector only (USBCDC or "TinyUSB")
|
build_flags = ${common.build_flags} ${esp32s3.build_flags}
|
||||||
;; ; -D WLED_RELEASE_NAME=ESP32-S3_PSRAM
|
; -DCORE_DEBUG_LEVEL=5
|
||||||
;; -D WLED_USE_PSRAM -DBOARD_HAS_PSRAM ; tells WLED that PSRAM shall be used
|
;;-DWLED_DEBUG ; -DDEBUG
|
||||||
;; -D WLED_USE_PSRAM_JSON -DALL_JSON_TO_PSRAM ; WLEDMM --> force all JSON stuff into PSRAM; gives more free heap
|
; -D WLED_USE_SHARED_RMT ;; RMTHI causes interrupt watchdog reset - needs more investigation
|
||||||
;; lib_deps = ${esp32s3.lib_deps}
|
-D ARDUINO_USB_CDC_ON_BOOT=0 -D ARDUINO_USB_MODE=1 ;; for boards with serial-to-USB chip
|
||||||
;; ${esp32.AR_lib_deps}
|
;;-D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_MODE=1 ;; for boards with USB-OTG connector only (USBCDC or "TinyUSB")
|
||||||
;; board_build.partitions = ${esp32.large_partitions}
|
-D WLED_RELEASE_NAME=ESP32-S3_PSRAM_opi
|
||||||
;; board_build.f_flash = 80000000L
|
-D BOARD_HAS_PSRAM -D WLED_USE_PSRAM ; tells WLED that PSRAM shall be used
|
||||||
;; board_build.flash_mode = qio
|
-D WLED_USE_PSRAM_JSON -D ALL_JSON_TO_PSRAM ; WLEDMM --> force all JSON stuff into PSRAM; gives more free heap
|
||||||
;; monitor_filters = esp32_exception_decoder
|
lib_deps = ${esp32s3.lib_deps}
|
||||||
|
${esp32.AR_lib_deps}
|
||||||
|
board_build.partitions = ${esp32.large_partitions}
|
||||||
|
board_build.f_flash = 80000000L
|
||||||
|
monitor_filters = esp32_exception_decoder
|
||||||
|
|
||||||
|
|
||||||
;; [env:esp32s3dev_16MB_PSRAM_opi]
|
;; [env:esp32s3dev_16MB_PSRAM_opi]
|
||||||
;; extends = env:esp32s3dev_8MB_PSRAM_opi
|
;; extends = env:esp32s3dev_8MB_PSRAM_opi
|
||||||
|
|||||||
Reference in New Issue
Block a user