diff --git a/Kconfig b/Kconfig index 9b230774b6..0646ca29d2 100644 --- a/Kconfig +++ b/Kconfig @@ -58,11 +58,18 @@ mainmenu "Espressif IoT Development Framework Configuration" prompt "ESP32-S3 beta2" endchoice + config IDF_TARGET_ESP32C3 + bool + default "y" if IDF_TARGET="esp32c3" + select FREERTOS_UNICORE + select IDF_TARGET_ARCH_RISCV + config IDF_FIRMWARE_CHIP_ID hex default 0x0000 if IDF_TARGET_ESP32 default 0x0002 if IDF_TARGET_ESP32S2 default 0x0004 if IDF_TARGET_ESP32S3 + default 0x0005 if IDF_TARGET_ESP32C3 default 0xFFFF menu "SDK tool configuration" @@ -71,6 +78,8 @@ mainmenu "Espressif IoT Development Framework Configuration" default "xtensa-esp32-elf-" if IDF_TARGET_ESP32 default "xtensa-esp32s2-elf-" if IDF_TARGET_ESP32S2 default "xtensa-esp32s3-elf-" if IDF_TARGET_ESP32S3 + default "riscv32-esp-elf-" if IDF_TARGET_ESP32C3 + help The prefix/path that is used to call the toolchain. The default setting assumes a crosstool-ng gcc setup that is in your PATH.