sdkconfig 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017
  1. #
  2. # Automatically generated file. DO NOT EDIT.
  3. # Espressif IoT Development Framework (ESP-IDF) Project Configuration
  4. #
  5. CONFIG_SOC_ADC_SUPPORTED=y
  6. CONFIG_SOC_DEDICATED_GPIO_SUPPORTED=y
  7. CONFIG_SOC_GDMA_SUPPORTED=y
  8. CONFIG_SOC_TWAI_SUPPORTED=y
  9. CONFIG_SOC_BT_SUPPORTED=y
  10. CONFIG_SOC_ASYNC_MEMCPY_SUPPORTED=y
  11. CONFIG_SOC_USB_SERIAL_JTAG_SUPPORTED=y
  12. CONFIG_SOC_TEMP_SENSOR_SUPPORTED=y
  13. CONFIG_SOC_XT_WDT_SUPPORTED=y
  14. CONFIG_SOC_WIFI_SUPPORTED=y
  15. CONFIG_SOC_SUPPORTS_SECURE_DL_MODE=y
  16. CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD=y
  17. CONFIG_SOC_EFUSE_HAS_EFUSE_RST_BUG=y
  18. CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y
  19. CONFIG_SOC_RTC_MEM_SUPPORTED=y
  20. CONFIG_SOC_I2S_SUPPORTED=y
  21. CONFIG_SOC_RMT_SUPPORTED=y
  22. CONFIG_SOC_SDM_SUPPORTED=y
  23. CONFIG_SOC_SYSTIMER_SUPPORTED=y
  24. CONFIG_SOC_SUPPORT_COEXISTENCE=y
  25. CONFIG_SOC_AES_SUPPORTED=y
  26. CONFIG_SOC_MPI_SUPPORTED=y
  27. CONFIG_SOC_SHA_SUPPORTED=y
  28. CONFIG_SOC_HMAC_SUPPORTED=y
  29. CONFIG_SOC_DIG_SIGN_SUPPORTED=y
  30. CONFIG_SOC_FLASH_ENC_SUPPORTED=y
  31. CONFIG_SOC_SECURE_BOOT_SUPPORTED=y
  32. CONFIG_SOC_MEMPROT_SUPPORTED=y
  33. CONFIG_SOC_XTAL_SUPPORT_40M=y
  34. CONFIG_SOC_AES_SUPPORT_DMA=y
  35. CONFIG_SOC_AES_GDMA=y
  36. CONFIG_SOC_AES_SUPPORT_AES_128=y
  37. CONFIG_SOC_AES_SUPPORT_AES_256=y
  38. CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y
  39. CONFIG_SOC_ADC_ARBITER_SUPPORTED=y
  40. CONFIG_SOC_ADC_FILTER_SUPPORTED=y
  41. CONFIG_SOC_ADC_MONITOR_SUPPORTED=y
  42. CONFIG_SOC_ADC_DMA_SUPPORTED=y
  43. CONFIG_SOC_ADC_PERIPH_NUM=2
  44. CONFIG_SOC_ADC_MAX_CHANNEL_NUM=5
  45. CONFIG_SOC_ADC_ATTEN_NUM=4
  46. CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=1
  47. CONFIG_SOC_ADC_PATT_LEN_MAX=8
  48. CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=12
  49. CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12
  50. CONFIG_SOC_ADC_DIGI_RESULT_BYTES=4
  51. CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4
  52. CONFIG_SOC_ADC_DIGI_FILTER_NUM=2
  53. CONFIG_SOC_ADC_DIGI_MONITOR_NUM=2
  54. CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=83333
  55. CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=611
  56. CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=12
  57. CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12
  58. CONFIG_SOC_ADC_CALIBRATION_V1_SUPPORTED=y
  59. CONFIG_SOC_APB_BACKUP_DMA=y
  60. CONFIG_SOC_BROWNOUT_RESET_SUPPORTED=y
  61. CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y
  62. CONFIG_SOC_CACHE_MEMORY_IBANK_SIZE=0x4000
  63. CONFIG_SOC_CPU_CORES_NUM=1
  64. CONFIG_SOC_CPU_INTR_NUM=32
  65. CONFIG_SOC_CPU_HAS_FLEXIBLE_INTC=y
  66. CONFIG_SOC_CPU_BREAKPOINTS_NUM=8
  67. CONFIG_SOC_CPU_WATCHPOINTS_NUM=8
  68. CONFIG_SOC_CPU_WATCHPOINT_SIZE=0x80000000
  69. CONFIG_SOC_DS_SIGNATURE_MAX_BIT_LEN=3072
  70. CONFIG_SOC_DS_KEY_PARAM_MD_IV_LENGTH=16
  71. CONFIG_SOC_DS_KEY_CHECK_MAX_WAIT_US=1100
  72. CONFIG_SOC_GDMA_GROUPS=1
  73. CONFIG_SOC_GDMA_PAIRS_PER_GROUP=3
  74. CONFIG_SOC_GDMA_TX_RX_SHARE_INTERRUPT=y
  75. CONFIG_SOC_GPIO_PORT=1
  76. CONFIG_SOC_GPIO_PIN_COUNT=22
  77. CONFIG_SOC_GPIO_SUPPORTS_RTC_INDEPENDENT=y
  78. CONFIG_SOC_GPIO_SUPPORT_FORCE_HOLD=y
  79. CONFIG_SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP=y
  80. CONFIG_SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK=0
  81. CONFIG_SOC_GPIO_SUPPORT_SLP_SWITCH=y
  82. CONFIG_SOC_DEDIC_GPIO_OUT_CHANNELS_NUM=8
  83. CONFIG_SOC_DEDIC_GPIO_IN_CHANNELS_NUM=8
  84. CONFIG_SOC_DEDIC_PERIPH_ALWAYS_ENABLE=y
  85. CONFIG_SOC_I2C_NUM=1
  86. CONFIG_SOC_I2C_FIFO_LEN=32
  87. CONFIG_SOC_I2C_SUPPORT_SLAVE=y
  88. CONFIG_SOC_I2C_SUPPORT_HW_CLR_BUS=y
  89. CONFIG_SOC_I2C_SUPPORT_XTAL=y
  90. CONFIG_SOC_I2C_SUPPORT_RTC=y
  91. CONFIG_SOC_I2S_NUM=y
  92. CONFIG_SOC_I2S_HW_VERSION_2=y
  93. CONFIG_SOC_I2S_SUPPORTS_PCM=y
  94. CONFIG_SOC_I2S_SUPPORTS_PDM=y
  95. CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y
  96. CONFIG_SOC_I2S_SUPPORTS_PDM_CODEC=y
  97. CONFIG_SOC_I2S_SUPPORTS_TDM=y
  98. CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y
  99. CONFIG_SOC_LEDC_SUPPORT_XTAL_CLOCK=y
  100. CONFIG_SOC_LEDC_CHANNEL_NUM=6
  101. CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=14
  102. CONFIG_SOC_LEDC_SUPPORT_FADE_STOP=y
  103. CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000
  104. CONFIG_SOC_MPU_REGIONS_MAX_NUM=8
  105. CONFIG_SOC_RMT_GROUPS=1
  106. CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=2
  107. CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=2
  108. CONFIG_SOC_RMT_CHANNELS_PER_GROUP=4
  109. CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=48
  110. CONFIG_SOC_RMT_SUPPORT_RX_PINGPONG=y
  111. CONFIG_SOC_RMT_SUPPORT_RX_DEMODULATION=y
  112. CONFIG_SOC_RMT_SUPPORT_TX_ASYNC_STOP=y
  113. CONFIG_SOC_RMT_SUPPORT_TX_LOOP_COUNT=y
  114. CONFIG_SOC_RMT_SUPPORT_TX_SYNCHRO=y
  115. CONFIG_SOC_RMT_SUPPORT_TX_CARRIER_DATA_ONLY=y
  116. CONFIG_SOC_RMT_SUPPORT_XTAL=y
  117. CONFIG_SOC_RMT_SUPPORT_APB=y
  118. CONFIG_SOC_RMT_SUPPORT_RC_FAST=y
  119. CONFIG_SOC_RTC_CNTL_CPU_PD_DMA_BUS_WIDTH=128
  120. CONFIG_SOC_RTC_CNTL_CPU_PD_REG_FILE_NUM=108
  121. CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y
  122. CONFIG_SOC_RTCIO_PIN_COUNT=0
  123. CONFIG_SOC_RSA_MAX_BIT_LEN=3072
  124. CONFIG_SOC_SHA_DMA_MAX_BUFFER_SIZE=3968
  125. CONFIG_SOC_SHA_SUPPORT_DMA=y
  126. CONFIG_SOC_SHA_SUPPORT_RESUME=y
  127. CONFIG_SOC_SHA_GDMA=y
  128. CONFIG_SOC_SHA_SUPPORT_SHA1=y
  129. CONFIG_SOC_SHA_SUPPORT_SHA224=y
  130. CONFIG_SOC_SHA_SUPPORT_SHA256=y
  131. CONFIG_SOC_SDM_GROUPS=1
  132. CONFIG_SOC_SDM_CHANNELS_PER_GROUP=4
  133. CONFIG_SOC_SPI_PERIPH_NUM=2
  134. CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64
  135. CONFIG_SOC_SPI_SUPPORT_DDRCLK=y
  136. CONFIG_SOC_SPI_SLAVE_SUPPORT_SEG_TRANS=y
  137. CONFIG_SOC_SPI_SUPPORT_CD_SIG=y
  138. CONFIG_SOC_SPI_SUPPORT_CONTINUOUS_TRANS=y
  139. CONFIG_SOC_SPI_SUPPORT_SLAVE_HD_VER2=y
  140. CONFIG_SOC_SPI_PERIPH_SUPPORT_CONTROL_DUMMY_OUT=y
  141. CONFIG_SOC_MEMSPI_IS_INDEPENDENT=y
  142. CONFIG_SOC_SPI_MAX_PRE_DIVIDER=16
  143. CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_WAIT_IDLE=y
  144. CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_SUSPEND=y
  145. CONFIG_SOC_SPI_MEM_SUPPORT_AUTO_RESUME=y
  146. CONFIG_SOC_SPI_MEM_SUPPORT_IDLE_INTR=y
  147. CONFIG_SOC_SPI_MEM_SUPPORT_SW_SUSPEND=y
  148. CONFIG_SOC_SPI_MEM_SUPPORT_CHECK_SUS=y
  149. CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y
  150. CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y
  151. CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y
  152. CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y
  153. CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y
  154. CONFIG_SOC_SYSTIMER_COUNTER_NUM=2
  155. CONFIG_SOC_SYSTIMER_ALARM_NUM=3
  156. CONFIG_SOC_SYSTIMER_BIT_WIDTH_LO=32
  157. CONFIG_SOC_SYSTIMER_BIT_WIDTH_HI=20
  158. CONFIG_SOC_SYSTIMER_FIXED_DIVIDER=y
  159. CONFIG_SOC_SYSTIMER_INT_LEVEL=y
  160. CONFIG_SOC_SYSTIMER_ALARM_MISS_COMPENSATE=y
  161. CONFIG_SOC_TIMER_GROUPS=2
  162. CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=1
  163. CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=54
  164. CONFIG_SOC_TIMER_GROUP_SUPPORT_XTAL=y
  165. CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y
  166. CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=2
  167. CONFIG_SOC_TWAI_BRP_MIN=2
  168. CONFIG_SOC_TWAI_BRP_MAX=16384
  169. CONFIG_SOC_TWAI_SUPPORTS_RX_STATUS=y
  170. CONFIG_SOC_SECURE_BOOT_V2_RSA=y
  171. CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=3
  172. CONFIG_SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS=y
  173. CONFIG_SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY=y
  174. CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32
  175. CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES=y
  176. CONFIG_SOC_FLASH_ENCRYPTION_XTS_AES_128=y
  177. CONFIG_SOC_MEMPROT_CPU_PREFETCH_PAD_SIZE=16
  178. CONFIG_SOC_MEMPROT_MEM_ALIGN_SIZE=512
  179. CONFIG_SOC_UART_NUM=2
  180. CONFIG_SOC_UART_FIFO_LEN=128
  181. CONFIG_SOC_UART_BITRATE_MAX=5000000
  182. CONFIG_SOC_UART_SUPPORT_APB_CLK=y
  183. CONFIG_SOC_UART_SUPPORT_RTC_CLK=y
  184. CONFIG_SOC_UART_SUPPORT_XTAL_CLK=y
  185. CONFIG_SOC_UART_SUPPORT_WAKEUP_INT=y
  186. CONFIG_SOC_UART_REQUIRE_CORE_RESET=y
  187. CONFIG_SOC_UART_SUPPORT_FSM_TX_WAIT_SEND=y
  188. CONFIG_SOC_COEX_HW_PTI=y
  189. CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21
  190. CONFIG_SOC_MAC_BB_PD_MEM_SIZE=192
  191. CONFIG_SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH=12
  192. CONFIG_SOC_PM_SUPPORT_WIFI_WAKEUP=y
  193. CONFIG_SOC_PM_SUPPORT_BT_WAKEUP=y
  194. CONFIG_SOC_PM_SUPPORT_CPU_PD=y
  195. CONFIG_SOC_PM_SUPPORT_WIFI_PD=y
  196. CONFIG_SOC_PM_SUPPORT_BT_PD=y
  197. CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_FAST_RC=y
  198. CONFIG_SOC_TEMPERATURE_SENSOR_SUPPORT_XTAL=y
  199. CONFIG_SOC_WIFI_HW_TSF=y
  200. CONFIG_SOC_WIFI_FTM_SUPPORT=y
  201. CONFIG_SOC_WIFI_GCMP_SUPPORT=y
  202. CONFIG_SOC_WIFI_WAPI_SUPPORT=y
  203. CONFIG_SOC_WIFI_CSI_SUPPORT=y
  204. CONFIG_SOC_WIFI_MESH_SUPPORT=y
  205. CONFIG_SOC_BLE_SUPPORTED=y
  206. CONFIG_IDF_CMAKE=y
  207. CONFIG_IDF_TARGET_ARCH_RISCV=y
  208. CONFIG_IDF_TARGET_ARCH="riscv"
  209. CONFIG_IDF_TARGET="esp32c3"
  210. CONFIG_IDF_TARGET_ESP32C3=y
  211. CONFIG_IDF_RTOS_RTTHREAD=y
  212. CONFIG_IDF_FIRMWARE_CHIP_ID=0x0005
  213. #
  214. # Build type
  215. #
  216. CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y
  217. # CONFIG_APP_BUILD_TYPE_ELF_RAM is not set
  218. CONFIG_APP_BUILD_GENERATE_BINARIES=y
  219. CONFIG_APP_BUILD_BOOTLOADER=y
  220. CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y
  221. # CONFIG_APP_REPRODUCIBLE_BUILD is not set
  222. # CONFIG_APP_NO_BLOBS is not set
  223. # end of Build type
  224. #
  225. # Bootloader config
  226. #
  227. CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x0
  228. CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
  229. # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set
  230. # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set
  231. # CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set
  232. # CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set
  233. # CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set
  234. # CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set
  235. CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y
  236. # CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set
  237. # CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set
  238. CONFIG_BOOTLOADER_LOG_LEVEL=3
  239. CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y
  240. # CONFIG_BOOTLOADER_FACTORY_RESET is not set
  241. # CONFIG_BOOTLOADER_APP_TEST is not set
  242. CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y
  243. CONFIG_BOOTLOADER_WDT_ENABLE=y
  244. # CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set
  245. CONFIG_BOOTLOADER_WDT_TIME_MS=9000
  246. # CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set
  247. # CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set
  248. # CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set
  249. # CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set
  250. CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0
  251. # CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set
  252. CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y
  253. # end of Bootloader config
  254. #
  255. # Security features
  256. #
  257. CONFIG_SECURE_BOOT_V2_RSA_SUPPORTED=y
  258. CONFIG_SECURE_BOOT_V2_PREFERRED=y
  259. # CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set
  260. # CONFIG_SECURE_BOOT is not set
  261. # CONFIG_SECURE_FLASH_ENC_ENABLED is not set
  262. CONFIG_SECURE_ROM_DL_MODE_ENABLED=y
  263. # end of Security features
  264. #
  265. # Application manager
  266. #
  267. CONFIG_APP_COMPILE_TIME_DATE=y
  268. # CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set
  269. # CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set
  270. # CONFIG_APP_PROJECT_VER_FROM_CONFIG is not set
  271. CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16
  272. # end of Application manager
  273. CONFIG_ESP_ROM_HAS_CRC_LE=y
  274. CONFIG_ESP_ROM_HAS_CRC_BE=y
  275. CONFIG_ESP_ROM_HAS_JPEG_DECODE=y
  276. CONFIG_ESP_ROM_UART_CLK_IS_XTAL=y
  277. CONFIG_ESP_ROM_USB_SERIAL_DEVICE_NUM=3
  278. CONFIG_ESP_ROM_HAS_RETARGETABLE_LOCKING=y
  279. CONFIG_ESP_ROM_HAS_ERASE_0_REGION_BUG=y
  280. CONFIG_ESP_ROM_GET_CLK_FREQ=y
  281. CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y
  282. #
  283. # Boot ROM Behavior
  284. #
  285. CONFIG_BOOT_ROM_LOG_ALWAYS_ON=y
  286. # CONFIG_BOOT_ROM_LOG_ALWAYS_OFF is not set
  287. # CONFIG_BOOT_ROM_LOG_ON_GPIO_HIGH is not set
  288. # CONFIG_BOOT_ROM_LOG_ON_GPIO_LOW is not set
  289. # end of Boot ROM Behavior
  290. #
  291. # Serial flasher config
  292. #
  293. # CONFIG_ESPTOOLPY_NO_STUB is not set
  294. # CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set
  295. # CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set
  296. CONFIG_ESPTOOLPY_FLASHMODE_DIO=y
  297. # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set
  298. CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y
  299. CONFIG_ESPTOOLPY_FLASHMODE="dio"
  300. CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
  301. # CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set
  302. # CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set
  303. # CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set
  304. CONFIG_ESPTOOLPY_FLASHFREQ="80m"
  305. # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set
  306. # CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set
  307. CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
  308. # CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set
  309. # CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set
  310. # CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set
  311. # CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set
  312. # CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set
  313. CONFIG_ESPTOOLPY_FLASHSIZE="4MB"
  314. # CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set
  315. CONFIG_ESPTOOLPY_BEFORE_RESET=y
  316. # CONFIG_ESPTOOLPY_BEFORE_NORESET is not set
  317. CONFIG_ESPTOOLPY_BEFORE="default_reset"
  318. CONFIG_ESPTOOLPY_AFTER_RESET=y
  319. # CONFIG_ESPTOOLPY_AFTER_NORESET is not set
  320. CONFIG_ESPTOOLPY_AFTER="hard_reset"
  321. CONFIG_ESPTOOLPY_MONITOR_BAUD=115200
  322. # end of Serial flasher config
  323. #
  324. # Partition Table
  325. #
  326. CONFIG_PARTITION_TABLE_SINGLE_APP=y
  327. # CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set
  328. # CONFIG_PARTITION_TABLE_TWO_OTA is not set
  329. # CONFIG_PARTITION_TABLE_CUSTOM is not set
  330. CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
  331. CONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv"
  332. CONFIG_PARTITION_TABLE_OFFSET=0x8000
  333. CONFIG_PARTITION_TABLE_MD5=y
  334. # end of Partition Table
  335. #
  336. # Compiler options
  337. #
  338. CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y
  339. # CONFIG_COMPILER_OPTIMIZATION_SIZE is not set
  340. # CONFIG_COMPILER_OPTIMIZATION_PERF is not set
  341. # CONFIG_COMPILER_OPTIMIZATION_NONE is not set
  342. CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y
  343. # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set
  344. # CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set
  345. CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y
  346. CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2
  347. # CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set
  348. CONFIG_COMPILER_HIDE_PATHS_MACROS=y
  349. # CONFIG_COMPILER_CXX_EXCEPTIONS is not set
  350. # CONFIG_COMPILER_CXX_RTTI is not set
  351. CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y
  352. # CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set
  353. # CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set
  354. # CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set
  355. # CONFIG_COMPILER_WARN_WRITE_STRINGS is not set
  356. # CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS is not set
  357. # CONFIG_COMPILER_DUMP_RTL_FILES is not set
  358. # end of Compiler options
  359. #
  360. # Component config
  361. #
  362. #
  363. # Driver Configurations
  364. #
  365. #
  366. # Legacy ADC Configuration
  367. #
  368. # CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set
  369. #
  370. # Legacy ADC Calibration Configuration
  371. #
  372. # CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set
  373. # end of Legacy ADC Calibration Configuration
  374. # end of Legacy ADC Configuration
  375. #
  376. # SPI Configuration
  377. #
  378. # CONFIG_SPI_MASTER_IN_IRAM is not set
  379. CONFIG_SPI_MASTER_ISR_IN_IRAM=y
  380. # CONFIG_SPI_SLAVE_IN_IRAM is not set
  381. CONFIG_SPI_SLAVE_ISR_IN_IRAM=y
  382. # end of SPI Configuration
  383. #
  384. # TWAI Configuration
  385. #
  386. # CONFIG_TWAI_ISR_IN_IRAM is not set
  387. # end of TWAI Configuration
  388. #
  389. # Temperature sensor Configuration
  390. #
  391. # CONFIG_TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN is not set
  392. # CONFIG_TEMP_SENSOR_ENABLE_DEBUG_LOG is not set
  393. # end of Temperature sensor Configuration
  394. #
  395. # UART Configuration
  396. #
  397. # CONFIG_UART_ISR_IN_IRAM is not set
  398. # end of UART Configuration
  399. #
  400. # GPIO Configuration
  401. #
  402. # CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set
  403. # end of GPIO Configuration
  404. #
  405. # Sigma Delta Modulator Configuration
  406. #
  407. # CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set
  408. # CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set
  409. # CONFIG_SDM_ENABLE_DEBUG_LOG is not set
  410. # end of Sigma Delta Modulator Configuration
  411. #
  412. # GPTimer Configuration
  413. #
  414. # CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set
  415. # CONFIG_GPTIMER_ISR_IRAM_SAFE is not set
  416. # CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set
  417. # CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set
  418. # end of GPTimer Configuration
  419. #
  420. # RMT Configuration
  421. #
  422. # CONFIG_RMT_ISR_IRAM_SAFE is not set
  423. # CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set
  424. # CONFIG_RMT_ENABLE_DEBUG_LOG is not set
  425. # end of RMT Configuration
  426. #
  427. # I2S Configuration
  428. #
  429. # CONFIG_I2S_ISR_IRAM_SAFE is not set
  430. # CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set
  431. # CONFIG_I2S_ENABLE_DEBUG_LOG is not set
  432. # end of I2S Configuration
  433. # end of Driver Configurations
  434. #
  435. # eFuse Bit Manager
  436. #
  437. # CONFIG_EFUSE_CUSTOM_TABLE is not set
  438. # CONFIG_EFUSE_VIRTUAL is not set
  439. CONFIG_EFUSE_MAX_BLK_LEN=256
  440. # end of eFuse Bit Manager
  441. #
  442. # Common ESP-related
  443. #
  444. CONFIG_ESP_ERR_TO_NAME_LOOKUP=y
  445. # end of Common ESP-related
  446. #
  447. # Hardware Settings
  448. #
  449. #
  450. # MAC Config
  451. #
  452. CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y
  453. CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y
  454. CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y
  455. CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y
  456. # CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_TWO is not set
  457. CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES_FOUR=y
  458. CONFIG_ESP32C3_UNIVERSAL_MAC_ADDRESSES=4
  459. # end of MAC Config
  460. #
  461. # Sleep Config
  462. #
  463. CONFIG_ESP_SLEEP_POWER_DOWN_FLASH=y
  464. CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND=y
  465. # CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND is not set
  466. # end of Sleep Config
  467. #
  468. # RTC Clock Config
  469. #
  470. CONFIG_RTC_CLK_SRC_INT_RC=y
  471. # CONFIG_RTC_CLK_SRC_EXT_CRYS is not set
  472. # CONFIG_RTC_CLK_SRC_EXT_OSC is not set
  473. # CONFIG_RTC_CLK_SRC_INT_8MD256 is not set
  474. CONFIG_RTC_CLK_CAL_CYCLES=1024
  475. CONFIG_RTC_CLOCK_BBPLL_POWER_ON_WITH_USB=y
  476. # end of RTC Clock Config
  477. #
  478. # Peripheral Control
  479. #
  480. # CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set
  481. # end of Peripheral Control
  482. #
  483. # MMU Config
  484. #
  485. CONFIG_MMU_PAGE_SIZE_64KB=y
  486. CONFIG_MMU_PAGE_MODE="64KB"
  487. CONFIG_MMU_PAGE_SIZE=0x10000
  488. # end of MMU Config
  489. # CONFIG_ESP32C3_REV_MIN_0 is not set
  490. # CONFIG_ESP32C3_REV_MIN_1 is not set
  491. # CONFIG_ESP32C3_REV_MIN_2 is not set
  492. CONFIG_ESP32C3_REV_MIN_3=y
  493. # CONFIG_ESP32C3_REV_MIN_4 is not set
  494. CONFIG_ESP32C3_REV_MIN=3
  495. #
  496. # GDMA Configuration
  497. #
  498. # CONFIG_GDMA_CTRL_FUNC_IN_IRAM is not set
  499. # CONFIG_GDMA_ISR_IRAM_SAFE is not set
  500. # end of GDMA Configuration
  501. #
  502. # Main XTAL Config
  503. #
  504. CONFIG_XTAL_FREQ_40=y
  505. CONFIG_XTAL_FREQ=40
  506. # end of Main XTAL Config
  507. # end of Hardware Settings
  508. #
  509. # Power Management
  510. #
  511. # CONFIG_PM_ENABLE is not set
  512. CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP=y
  513. # end of Power Management
  514. #
  515. # ESP Ringbuf
  516. #
  517. # CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set
  518. # CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH is not set
  519. # end of ESP Ringbuf
  520. #
  521. # ESP System Settings
  522. #
  523. # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set
  524. CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y
  525. CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160
  526. # CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set
  527. CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y
  528. # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set
  529. # CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set
  530. # CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set
  531. CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE=y
  532. CONFIG_ESP_SYSTEM_RTC_FAST_MEM_AS_HEAP_DEPCHECK=y
  533. CONFIG_ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP=y
  534. # CONFIG_ESP_SYSTEM_USE_EH_FRAME is not set
  535. #
  536. # Memory protection
  537. #
  538. CONFIG_ESP_SYSTEM_MEMPROT_FEATURE=y
  539. CONFIG_ESP_SYSTEM_MEMPROT_FEATURE_LOCK=y
  540. # end of Memory protection
  541. CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32
  542. CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304
  543. CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584
  544. CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y
  545. # CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set
  546. CONFIG_ESP_MAIN_TASK_AFFINITY=0x0
  547. CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048
  548. CONFIG_ESP_CONSOLE_UART_DEFAULT=y
  549. # CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG is not set
  550. # CONFIG_ESP_CONSOLE_UART_CUSTOM is not set
  551. # CONFIG_ESP_CONSOLE_NONE is not set
  552. # CONFIG_ESP_CONSOLE_SECONDARY_NONE is not set
  553. CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG=y
  554. CONFIG_ESP_CONSOLE_UART=y
  555. CONFIG_ESP_CONSOLE_UART_NUM=0
  556. CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200
  557. # CONFIG_ESP_INT_WDT is not set
  558. # CONFIG_ESP_TASK_WDT is not set
  559. # CONFIG_ESP_PANIC_HANDLER_IRAM is not set
  560. # CONFIG_ESP_DEBUG_STUBS_ENABLE is not set
  561. # CONFIG_ESP_DEBUG_OCDAWARE is not set
  562. CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y
  563. #
  564. # Brownout Detector
  565. #
  566. CONFIG_ESP_BROWNOUT_DET=y
  567. CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7=y
  568. # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set
  569. # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set
  570. # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set
  571. # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set
  572. # CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set
  573. CONFIG_ESP_BROWNOUT_DET_LVL=7
  574. # end of Brownout Detector
  575. CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y
  576. # end of ESP System Settings
  577. #
  578. # IPC (Inter-Processor Call)
  579. #
  580. CONFIG_ESP_IPC_TASK_STACK_SIZE=1536
  581. # end of IPC (Inter-Processor Call)
  582. #
  583. # High resolution timer (esp_timer)
  584. #
  585. # CONFIG_ESP_TIMER_PROFILING is not set
  586. CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y
  587. CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y
  588. CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584
  589. CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1
  590. # CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set
  591. CONFIG_ESP_TIMER_IMPL_SYSTIMER=y
  592. # end of High resolution timer (esp_timer)
  593. #
  594. # FreeRTOS
  595. #
  596. #
  597. # Kernel
  598. #
  599. # CONFIG_FREERTOS_SMP is not set
  600. CONFIG_FREERTOS_UNICORE=y
  601. CONFIG_FREERTOS_HZ=1000
  602. CONFIG_FREERTOS_OPTIMIZED_SCHEDULER=y
  603. CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE=y
  604. # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set
  605. # CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY is not set
  606. CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1
  607. CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536
  608. # CONFIG_FREERTOS_USE_IDLE_HOOK is not set
  609. # CONFIG_FREERTOS_USE_TICK_HOOK is not set
  610. CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16
  611. # CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set
  612. CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1
  613. CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048
  614. CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10
  615. CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0
  616. # CONFIG_FREERTOS_USE_TRACE_FACILITY is not set
  617. # CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set
  618. # end of Kernel
  619. #
  620. # Port
  621. #
  622. CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y
  623. # CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set
  624. # CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set
  625. CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y
  626. CONFIG_FREERTOS_ISR_STACKSIZE=1536
  627. CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y
  628. CONFIG_FREERTOS_TICK_SUPPORT_SYSTIMER=y
  629. CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL1=y
  630. # CONFIG_FREERTOS_CORETIMER_SYSTIMER_LVL3 is not set
  631. CONFIG_FREERTOS_SYSTICK_USES_SYSTIMER=y
  632. # CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set
  633. # CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set
  634. CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y
  635. # CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT is not set
  636. # end of Port
  637. CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF
  638. CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y
  639. # end of FreeRTOS
  640. #
  641. # Hardware Abstraction Layer (HAL) and Low Level (LL)
  642. #
  643. CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y
  644. # CONFIG_HAL_ASSERTION_DISABLE is not set
  645. # CONFIG_HAL_ASSERTION_SILENT is not set
  646. # CONFIG_HAL_ASSERTION_ENABLE is not set
  647. CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2
  648. # end of Hardware Abstraction Layer (HAL) and Low Level (LL)
  649. #
  650. # Heap memory debugging
  651. #
  652. CONFIG_HEAP_POISONING_DISABLED=y
  653. # CONFIG_HEAP_POISONING_LIGHT is not set
  654. # CONFIG_HEAP_POISONING_COMPREHENSIVE is not set
  655. CONFIG_HEAP_TRACING_OFF=y
  656. # CONFIG_HEAP_TRACING_STANDALONE is not set
  657. # CONFIG_HEAP_TRACING_TOHOST is not set
  658. # CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set
  659. # end of Heap memory debugging
  660. #
  661. # Log output
  662. #
  663. # CONFIG_LOG_DEFAULT_LEVEL_NONE is not set
  664. # CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set
  665. # CONFIG_LOG_DEFAULT_LEVEL_WARN is not set
  666. CONFIG_LOG_DEFAULT_LEVEL_INFO=y
  667. # CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set
  668. # CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set
  669. CONFIG_LOG_DEFAULT_LEVEL=3
  670. CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y
  671. # CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set
  672. # CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set
  673. CONFIG_LOG_MAXIMUM_LEVEL=3
  674. CONFIG_LOG_COLORS=y
  675. CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y
  676. # CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set
  677. # end of Log output
  678. #
  679. # mbedTLS
  680. #
  681. CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y
  682. # CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set
  683. # CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set
  684. CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y
  685. CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384
  686. CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096
  687. # CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set
  688. # CONFIG_MBEDTLS_DEBUG is not set
  689. #
  690. # mbedTLS v3.x related
  691. #
  692. # CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set
  693. # CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set
  694. # CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set
  695. # CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set
  696. CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y
  697. # end of mbedTLS v3.x related
  698. #
  699. # Certificate Bundle
  700. #
  701. CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y
  702. CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y
  703. # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set
  704. # CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set
  705. # CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set
  706. CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200
  707. # end of Certificate Bundle
  708. # CONFIG_MBEDTLS_ECP_RESTARTABLE is not set
  709. # CONFIG_MBEDTLS_CMAC_C is not set
  710. CONFIG_MBEDTLS_HARDWARE_AES=y
  711. CONFIG_MBEDTLS_AES_USE_INTERRUPT=y
  712. CONFIG_MBEDTLS_HARDWARE_MPI=y
  713. CONFIG_MBEDTLS_MPI_USE_INTERRUPT=y
  714. CONFIG_MBEDTLS_HARDWARE_SHA=y
  715. CONFIG_MBEDTLS_ROM_MD5=y
  716. # CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set
  717. # CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set
  718. CONFIG_MBEDTLS_HAVE_TIME=y
  719. # CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set
  720. # CONFIG_MBEDTLS_HAVE_TIME_DATE is not set
  721. CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y
  722. CONFIG_MBEDTLS_SHA512_C=y
  723. CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y
  724. # CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set
  725. # CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set
  726. # CONFIG_MBEDTLS_TLS_DISABLED is not set
  727. CONFIG_MBEDTLS_TLS_SERVER=y
  728. CONFIG_MBEDTLS_TLS_CLIENT=y
  729. CONFIG_MBEDTLS_TLS_ENABLED=y
  730. #
  731. # TLS Key Exchange Methods
  732. #
  733. # CONFIG_MBEDTLS_PSK_MODES is not set
  734. CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
  735. CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y
  736. CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y
  737. CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y
  738. CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y
  739. CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y
  740. # end of TLS Key Exchange Methods
  741. CONFIG_MBEDTLS_SSL_RENEGOTIATION=y
  742. CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
  743. # CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set
  744. # CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set
  745. CONFIG_MBEDTLS_SSL_ALPN=y
  746. CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y
  747. CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y
  748. #
  749. # Symmetric Ciphers
  750. #
  751. CONFIG_MBEDTLS_AES_C=y
  752. # CONFIG_MBEDTLS_CAMELLIA_C is not set
  753. # CONFIG_MBEDTLS_DES_C is not set
  754. # CONFIG_MBEDTLS_BLOWFISH_C is not set
  755. # CONFIG_MBEDTLS_XTEA_C is not set
  756. CONFIG_MBEDTLS_CCM_C=y
  757. CONFIG_MBEDTLS_GCM_C=y
  758. # CONFIG_MBEDTLS_NIST_KW_C is not set
  759. # end of Symmetric Ciphers
  760. # CONFIG_MBEDTLS_RIPEMD160_C is not set
  761. #
  762. # Certificates
  763. #
  764. CONFIG_MBEDTLS_PEM_PARSE_C=y
  765. CONFIG_MBEDTLS_PEM_WRITE_C=y
  766. CONFIG_MBEDTLS_X509_CRL_PARSE_C=y
  767. CONFIG_MBEDTLS_X509_CSR_PARSE_C=y
  768. # end of Certificates
  769. CONFIG_MBEDTLS_ECP_C=y
  770. # CONFIG_MBEDTLS_DHM_C is not set
  771. CONFIG_MBEDTLS_ECDH_C=y
  772. CONFIG_MBEDTLS_ECDSA_C=y
  773. # CONFIG_MBEDTLS_ECJPAKE_C is not set
  774. CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y
  775. CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y
  776. CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
  777. CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y
  778. CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y
  779. CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y
  780. CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y
  781. CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y
  782. CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y
  783. CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y
  784. CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y
  785. CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y
  786. CONFIG_MBEDTLS_ECP_NIST_OPTIM=y
  787. # CONFIG_MBEDTLS_POLY1305_C is not set
  788. # CONFIG_MBEDTLS_CHACHA20_C is not set
  789. # CONFIG_MBEDTLS_HKDF_C is not set
  790. # CONFIG_MBEDTLS_THREADING_C is not set
  791. CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI=y
  792. # CONFIG_MBEDTLS_SECURITY_RISKS is not set
  793. # end of mbedTLS
  794. #
  795. # Newlib
  796. #
  797. CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y
  798. # CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set
  799. # CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set
  800. # CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set
  801. # CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set
  802. CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y
  803. # CONFIG_NEWLIB_NANO_FORMAT is not set
  804. CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y
  805. # CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set
  806. # CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set
  807. # CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set
  808. # end of Newlib
  809. #
  810. # PThreads
  811. #
  812. CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5
  813. CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072
  814. CONFIG_PTHREAD_STACK_MIN=768
  815. CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1
  816. CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread"
  817. # end of PThreads
  818. #
  819. # SPI Flash driver
  820. #
  821. # CONFIG_SPI_FLASH_VERIFY_WRITE is not set
  822. # CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set
  823. CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y
  824. CONFIG_SPI_FLASH_HAS_ROM_IMPL=y
  825. # CONFIG_SPI_FLASH_ROM_IMPL is not set
  826. CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y
  827. # CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set
  828. # CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set
  829. # CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set
  830. # CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set
  831. CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y
  832. CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20
  833. CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1
  834. # CONFIG_SPI_FLASH_AUTO_SUSPEND is not set
  835. CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192
  836. # CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set
  837. # CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set
  838. # CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set
  839. #
  840. # SPI Flash behavior when brownout
  841. #
  842. CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y
  843. CONFIG_SPI_FLASH_BROWNOUT_RESET=y
  844. # end of SPI Flash behavior when brownout
  845. #
  846. # Auto-detect flash chips
  847. #
  848. CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y
  849. CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y
  850. CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y
  851. CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y
  852. CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP=y
  853. CONFIG_SPI_FLASH_SUPPORT_TH_CHIP=y
  854. # end of Auto-detect flash chips
  855. CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y
  856. # end of SPI Flash driver
  857. # end of Component config
  858. # Deprecated options for backward compatibility
  859. # CONFIG_NO_BLOBS is not set
  860. # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set
  861. # CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set
  862. # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set
  863. CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y
  864. # CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set
  865. # CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set
  866. CONFIG_LOG_BOOTLOADER_LEVEL=3
  867. # CONFIG_APP_ROLLBACK_ENABLE is not set
  868. # CONFIG_FLASH_ENCRYPTION_ENABLED is not set
  869. # CONFIG_FLASHMODE_QIO is not set
  870. # CONFIG_FLASHMODE_QOUT is not set
  871. CONFIG_FLASHMODE_DIO=y
  872. # CONFIG_FLASHMODE_DOUT is not set
  873. CONFIG_MONITOR_BAUD=115200
  874. CONFIG_OPTIMIZATION_LEVEL_DEBUG=y
  875. CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y
  876. # CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set
  877. # CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set
  878. CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y
  879. # CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set
  880. # CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set
  881. CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2
  882. # CONFIG_CXX_EXCEPTIONS is not set
  883. CONFIG_STACK_CHECK_NONE=y
  884. # CONFIG_STACK_CHECK_NORM is not set
  885. # CONFIG_STACK_CHECK_STRONG is not set
  886. # CONFIG_STACK_CHECK_ALL is not set
  887. # CONFIG_WARN_WRITE_STRINGS is not set
  888. CONFIG_ESP_SYSTEM_PD_FLASH=y
  889. CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND=y
  890. CONFIG_ESP32C3_RTC_CLK_SRC_INT_RC=y
  891. # CONFIG_ESP32C3_RTC_CLK_SRC_EXT_CRYS is not set
  892. # CONFIG_ESP32C3_RTC_CLK_SRC_EXT_OSC is not set
  893. # CONFIG_ESP32C3_RTC_CLK_SRC_INT_8MD256 is not set
  894. CONFIG_ESP32C3_RTC_CLK_CAL_CYCLES=1024
  895. CONFIG_ESP_SYSTEM_PM_POWER_DOWN_CPU=y
  896. # CONFIG_ESP32C3_DEFAULT_CPU_FREQ_80 is not set
  897. CONFIG_ESP32C3_DEFAULT_CPU_FREQ_160=y
  898. CONFIG_ESP32C3_DEFAULT_CPU_FREQ_MHZ=160
  899. CONFIG_ESP32C3_MEMPROT_FEATURE=y
  900. CONFIG_ESP32C3_MEMPROT_FEATURE_LOCK=y
  901. CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
  902. CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304
  903. CONFIG_MAIN_TASK_STACK_SIZE=3584
  904. CONFIG_CONSOLE_UART_DEFAULT=y
  905. # CONFIG_CONSOLE_UART_CUSTOM is not set
  906. # CONFIG_CONSOLE_UART_NONE is not set
  907. # CONFIG_ESP_CONSOLE_UART_NONE is not set
  908. CONFIG_CONSOLE_UART=y
  909. CONFIG_CONSOLE_UART_NUM=0
  910. CONFIG_CONSOLE_UART_BAUDRATE=115200
  911. # CONFIG_INT_WDT is not set
  912. # CONFIG_TASK_WDT is not set
  913. # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set
  914. # CONFIG_ESP32C3_DEBUG_OCDAWARE is not set
  915. CONFIG_BROWNOUT_DET=y
  916. CONFIG_ESP32C3_BROWNOUT_DET=y
  917. CONFIG_ESP32C3_BROWNOUT_DET=y
  918. CONFIG_BROWNOUT_DET_LVL_SEL_7=y
  919. CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_7=y
  920. # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set
  921. # CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_6 is not set
  922. # CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set
  923. # CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_5 is not set
  924. # CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set
  925. # CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_4 is not set
  926. # CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set
  927. # CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_3 is not set
  928. # CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set
  929. # CONFIG_ESP32C3_BROWNOUT_DET_LVL_SEL_2 is not set
  930. CONFIG_BROWNOUT_DET_LVL=7
  931. CONFIG_ESP32C3_BROWNOUT_DET_LVL=7
  932. CONFIG_IPC_TASK_STACK_SIZE=1536
  933. CONFIG_TIMER_TASK_STACK_SIZE=3584
  934. CONFIG_TIMER_TASK_PRIORITY=1
  935. CONFIG_TIMER_TASK_STACK_DEPTH=2048
  936. CONFIG_TIMER_QUEUE_LENGTH=10
  937. # CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set
  938. # CONFIG_HAL_ASSERTION_SILIENT is not set
  939. CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC_SYSTIMER=y
  940. # CONFIG_ESP32C3_TIME_SYSCALL_USE_RTC is not set
  941. # CONFIG_ESP32C3_TIME_SYSCALL_USE_SYSTIMER is not set
  942. # CONFIG_ESP32C3_TIME_SYSCALL_USE_NONE is not set
  943. CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5
  944. CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072
  945. CONFIG_ESP32_PTHREAD_STACK_MIN=768
  946. CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1
  947. CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread"
  948. CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y
  949. # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set
  950. # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set
  951. # End of deprecated options