diff --git a/boards.txt b/boards.txt index e4031b618e1..872934a81af 100644 --- a/boards.txt +++ b/boards.txt @@ -19,6 +19,7 @@ menu.EraseFlash=Erase All Flash Before Sketch Upload menu.JTAGAdapter=JTAG Adapter menu.ZigbeeMode=Zigbee Mode menu.PinNumbers=Pin Numbering +menu.LoggingSubsystem=Logging Subsystem # Custom options menu.Revision=Board Revision @@ -36924,6 +36925,11 @@ XIAO_ESP32S3.menu.EraseFlash.none.upload.erase_cmd= XIAO_ESP32S3.menu.EraseFlash.all=Enabled XIAO_ESP32S3.menu.EraseFlash.all.upload.erase_cmd=-e +XIAO_ESP32S3.menu.LoggingSubsystem.Arduino=Arduino +XIAO_ESP32S3.menu.LoggingSubsystem.Arduino.build.log_subsystem= +XIAO_ESP32S3.menu.LoggingSubsystem.ESP_IDF=ESP_IDF +XIAO_ESP32S3.menu.LoggingSubsystem.ESP_IDF.build.log_subsystem=-DUSE_ESP_IDF_LOG + ############################################################## XIAO_ESP32S3_Plus.name=XIAO_ESP32S3_PLUS diff --git a/platform.txt b/platform.txt index 04fa390dddf..4f59c7ef41d 100644 --- a/platform.txt +++ b/platform.txt @@ -102,7 +102,8 @@ build.code_debug=0 build.defines= build.loop_core= build.event_core= -build.extra_flags=-DARDUINO_HOST_OS="{runtime.os}" -DARDUINO_FQBN="{build.fqbn}" -DESP32=ESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.loop_core} {build.event_core} {build.defines} {build.extra_flags.{build.mcu}} {build.zigbee_mode} +build.log_subsystem= +build.extra_flags=-DARDUINO_HOST_OS="{runtime.os}" -DARDUINO_FQBN="{build.fqbn}" -DESP32=ESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.loop_core} {build.event_core} {build.defines} {build.extra_flags.{build.mcu}} {build.zigbee_mode} {build.log_subsystem} build.extra_libs= build.memory_type={build.boot}_qspi