From a84c7d88ff39fd563970caca83c77de8b7a77f47 Mon Sep 17 00:00:00 2001 From: Lorow Date: Fri, 7 Jun 2024 22:48:22 +0200 Subject: [PATCH] Add DARDUINO_USB_MODE=1 and DARDUINO_USB_CDC_ON_BOOT=1 to Babble and wroom boards to fix USB streaming discovered and fixed entirely by Rames --- ESP/ini/boards.ini | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ESP/ini/boards.ini b/ESP/ini/boards.ini index 712587a..8115cbf 100644 --- a/ESP/ini/boards.ini +++ b/ESP/ini/boards.ini @@ -125,6 +125,7 @@ build_type = debug build_flags = ${env.build_flags} -DCORE_DEBUG_LEVEL=4 -DDEBUG_MODE=1 + -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DETVR_EYE_TRACKER_USB_API -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY @@ -137,6 +138,7 @@ build_type = release build_flags = ${env.build_flags} -DDEBUG_MODE=0 -DCORE_DEBUG_LEVEL=1 + -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DETVR_EYE_TRACKER_USB_API -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY @@ -166,6 +168,8 @@ build_type = debug build_flags = ${env.build_flags} -DCORE_DEBUG_LEVEL=4 -DDEBUG_MODE=1 + -DARDUINO_USB_MODE=1 + -DARDUINO_USB_CDC_ON_BOOT=1 -DETVR_EYE_TRACKER_USB_API -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY ${pinoutsESPS3WROOM.build_flags} @@ -177,24 +181,27 @@ build_type = release build_flags = ${env.build_flags} -DDEBUG_MODE=0 -DCORE_DEBUG_LEVEL=1 + -DARDUINO_USB_MODE=1 + -DARDUINO_USB_CDC_ON_BOOT=1 -DETVR_EYE_TRACKER_USB_API -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY ${pinoutsESPS3WROOM.build_flags} upload_flags = --no-stub [env:Babble-wrooms-s3] -board = esp32-s3-devkitc-1 ; this probably should be the default esp32s3 dev module +board = esp32-s3-devkitc-1 board_build.flash_mode = qio ; qio_qspi board_build.arduino.memory_type = qio_qspi build_type = debug build_flags = ${env.build_flags} -DCORE_DEBUG_LEVEL=4 -DDEBUG_MODE=1 + -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY ${pinoutSWROOMBABBLES3.build_flags} upload_flags = --no-stub [env:Babble_USB-wrooms-s3] -board = esp32-s3-devkitc-1 ; this probably should be the default esp32s3 dev module +board = esp32-s3-devkitc-1 board_build.flash_mode = qio ; qio_qspi board_build.arduino.memory_type = qio_qspi build_type = debug @@ -202,6 +209,9 @@ build_flags = ${env.build_flags} -DCORE_DEBUG_LEVEL=4 -DDEBUG_MODE=1 -DETVR_EYE_TRACKER_USB_API + -DARDUINO_USB_MODE=1 + -DARDUINO_USB_CDC_ON_BOOT=1 + -DSERIAL_MANAGER_USE_HIGHER_FREQUENCY ${pinoutSWROOMBABBLES3.build_flags} upload_flags = --no-stub