30 #include "esp_idf_ver.h" 
   32 #if defined(CPU_FAM_ESP32) 
   34 #elif defined(CPU_FAM_ESP32C3) 
   36 #elif defined(CPU_FAM_ESP32C6) 
   38 #elif defined(CPU_FAM_ESP32H2) 
   40 #elif defined(CPU_FAM_ESP32S2) 
   42 #elif defined(CPU_FAM_ESP32S3) 
   45 #  error "ESP32x family implementation missing" 
   54 #define CONFIG_BOOTLOADER_PROJECT_VER   1 
   56 #if MODULE_ESP_LOG_COLORED 
   57 #  define CONFIG_BOOTLOADER_LOG_COLORS  1 
   60 #ifndef CONFIG_BOOTLOADER_LOG_LEVEL 
   71 #  if MODULE_ESP_LOG_STARTUP 
   72 #    define CONFIG_BOOTLOADER_LOG_LEVEL 3    
   74 #    define CONFIG_BOOTLOADER_LOG_LEVEL 0    
   81 #if !defined(CONFIG_FLASHMODE_DOUT) && \ 
   82     !defined(CONFIG_FLASHMODE_DIO) && \ 
   83     !defined(CONFIG_FLASHMODE_QOUT) && \ 
   84     !defined(CONFIG_FLASHMODE_QIO) 
   85 #  error "Flash mode not configured" 
   92 #define CONFIG_ESP_CONSOLE_UART_BAUDRATE    (RIOT_BOOTLOADER_BAUD) 
   98 #if defined(CONFIG_CONSOLE_UART_TX) && defined(CONFIG_CONSOLE_UART_RX) 
   99 #  define CONFIG_ESP_CONSOLE_UART_CUSTOM    1 
  100 #  define CONFIG_ESP_CONSOLE_UART_TX_GPIO   CONFIG_CONSOLE_UART_TX 
  101 #  define CONFIG_ESP_CONSOLE_UART_RX_GPIO   CONFIG_CONSOLE_UART_RX 
  103 #  define CONFIG_ESP_CONSOLE_UART_DEFAULT   1 
  106 #if defined(CONFIG_CONSOLE_UART_NUM) 
  107 #  define CONFIG_ESP_CONSOLE_UART_NUM       CONFIG_CONSOLE_UART_NUM 
  109 #  define CONFIG_ESP_CONSOLE_UART_NUM       0 
  112 #define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM CONFIG_ESP_CONSOLE_UART_NUM 
  114 #define CONFIG_LOG_TAG_LEVEL_IMPL_CACHE_AND_LINKED_LIST 1 
Default SDK configuration for all ESP32x SoC bootloaders.
 
Default SDK configuration for the ESP32 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-C3 SoC bootloader.
 
Default SDK configuration for the ESP32-S2 SoC bootloader.
 
Default SDK configuration for the ESP32-S3 SoC bootloader.