This is an automated email from the ASF dual-hosted git repository.

lupyuen pushed a commit to branch releases/12.9
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit c16500af537960a23e3093fe7909873e0b9cb12f
Author: Tiago Medicci Serrano <tiago.medi...@espressif.com>
AuthorDate: Wed Apr 9 15:07:32 2025 -0300

    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 <tiago.medi...@espressif.com>
---
 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 2cd078f8d8..67385380b3 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 f67766625c..ea6e872f57 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
 

Reply via email to