From d7dabc90f6cc2ec721372009d4ceff23c9f6c6f7 Mon Sep 17 00:00:00 2001 From: Tiago Medicci Serrano Date: Wed, 9 Apr 2025 15:07:32 -0300 Subject: [PATCH] arch/risc-v/espressif: Disable esptool's stubs for ESP32-C3 This commit disables the esptool's stubs when flashing ESP32-C3 (`CONFIG_ESPRESSIF_ESPTOOLPY_NO_STUB=y`) if the serial/JTAG console is enabled (`CONFIG_ESPRESSIF_USBSERIAL=y`). Signed-off-by: Tiago Medicci Serrano --- arch/risc-v/Kconfig | 1 - arch/risc-v/src/common/espressif/Kconfig | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/risc-v/Kconfig b/arch/risc-v/Kconfig index 7179efe3cf1..ee182e05a58 100644 --- a/arch/risc-v/Kconfig +++ b/arch/risc-v/Kconfig @@ -176,7 +176,6 @@ config ARCH_CHIP_ESP32H2 select LIBC_ARCH_STRNCPY select LIBC_ARCH_STRLEN select LIBC_ARCH_STRNLEN - select ESPRESSIF_ESPTOOLPY_NO_STUB select ESPRESSIF_SOC_RTC_MEM_SUPPORTED select ARCH_CHIP_ESPRESSIF select ARCH_HAVE_RAMFUNCS diff --git a/arch/risc-v/src/common/espressif/Kconfig b/arch/risc-v/src/common/espressif/Kconfig index da5740b11d1..45b94ece087 100644 --- a/arch/risc-v/src/common/espressif/Kconfig +++ b/arch/risc-v/src/common/espressif/Kconfig @@ -299,6 +299,7 @@ config ESPRESSIF_TWAI1 config ESPRESSIF_USBSERIAL bool "USB-Serial-JTAG Driver" default n + select ESPRESSIF_ESPTOOLPY_NO_STUB if ARCH_CHIP_ESP32C3_GENERIC select OTHER_UART_SERIALDRIVER select ARCH_HAVE_SERIAL_TERMIOS