182cfdfc2SMatthias Ringwald# 282cfdfc2SMatthias Ringwald# Automatically generated file; DO NOT EDIT. 382cfdfc2SMatthias Ringwald# Espressif IoT Development Framework Configuration 482cfdfc2SMatthias Ringwald# 5*536d74bcSMatthias RingwaldCONFIG_IDF_TARGET="esp32" 682cfdfc2SMatthias Ringwald 782cfdfc2SMatthias Ringwald# 882cfdfc2SMatthias Ringwald# SDK tool configuration 982cfdfc2SMatthias Ringwald# 1082cfdfc2SMatthias RingwaldCONFIG_TOOLPREFIX="xtensa-esp32-elf-" 1182cfdfc2SMatthias RingwaldCONFIG_PYTHON="python" 1228a59cc1SMatthias RingwaldCONFIG_MAKE_WARN_UNDEFINED_VARIABLES=y 1382cfdfc2SMatthias Ringwald 1482cfdfc2SMatthias Ringwald# 15*536d74bcSMatthias Ringwald# Application manager 16*536d74bcSMatthias Ringwald# 17*536d74bcSMatthias RingwaldCONFIG_APP_COMPILE_TIME_DATE=y 18*536d74bcSMatthias RingwaldCONFIG_APP_EXCLUDE_PROJECT_VER_VAR= 19*536d74bcSMatthias RingwaldCONFIG_APP_EXCLUDE_PROJECT_NAME_VAR= 20*536d74bcSMatthias Ringwald 21*536d74bcSMatthias Ringwald# 2282cfdfc2SMatthias Ringwald# Bootloader config 2382cfdfc2SMatthias Ringwald# 2428a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_NONE= 2528a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_ERROR= 2682cfdfc2SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_WARN=y 2728a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_INFO= 2828a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_DEBUG= 2928a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE= 3082cfdfc2SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL=2 318701c842SMatthias RingwaldCONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V= 328701c842SMatthias RingwaldCONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y 338701c842SMatthias RingwaldCONFIG_BOOTLOADER_FACTORY_RESET= 348701c842SMatthias RingwaldCONFIG_BOOTLOADER_APP_TEST= 35*536d74bcSMatthias RingwaldCONFIG_BOOTLOADER_WDT_ENABLE=y 36*536d74bcSMatthias RingwaldCONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE= 37*536d74bcSMatthias RingwaldCONFIG_BOOTLOADER_WDT_TIME_MS=9000 38*536d74bcSMatthias RingwaldCONFIG_APP_ROLLBACK_ENABLE= 3982cfdfc2SMatthias Ringwald 4082cfdfc2SMatthias Ringwald# 4182cfdfc2SMatthias Ringwald# Security features 4282cfdfc2SMatthias Ringwald# 43*536d74bcSMatthias RingwaldCONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT= 4428a59cc1SMatthias RingwaldCONFIG_SECURE_BOOT_ENABLED= 4528a59cc1SMatthias RingwaldCONFIG_FLASH_ENCRYPTION_ENABLED= 4682cfdfc2SMatthias Ringwald 4782cfdfc2SMatthias Ringwald# 4882cfdfc2SMatthias Ringwald# Serial flasher config 4982cfdfc2SMatthias Ringwald# 5082cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_PORT="/dev/tty.usbserial-DN02B3PF" 5128a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_115200B= 5228a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_230400B= 5328a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_921600B= 5428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_2MB= 5582cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER=y 5682cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER_VAL=1000000 5782cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD=1000000 5828a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_COMPRESSED= 5928a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QIO= 6028a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QOUT= 6182cfdfc2SMatthias RingwaldCONFIG_FLASHMODE_DIO=y 6228a59cc1SMatthias RingwaldCONFIG_FLASHMODE_DOUT= 6382cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHMODE="dio" 6428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_80M= 6582cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_40M=y 6628a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_26M= 6728a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_20M= 6882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ="40m" 6928a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_1MB= 7082cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_2MB=y 7128a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_4MB= 7228a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_8MB= 7328a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_16MB= 7482cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE="2MB" 7582cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y 7682cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_RESET=y 7728a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_NORESET= 7882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE="default_reset" 7982cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_RESET=y 8028a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_NORESET= 8182cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER="hard_reset" 8228a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_9600B= 8328a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_57600B= 8482cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_115200B=y 8528a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_230400B= 8628a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_921600B= 8728a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_2MB= 8828a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER= 8982cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER_VAL=115200 9082cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD=115200 9182cfdfc2SMatthias Ringwald 9282cfdfc2SMatthias Ringwald# 9382cfdfc2SMatthias Ringwald# Partition Table 9482cfdfc2SMatthias Ringwald# 9582cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_SINGLE_APP=y 9628a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_TWO_OTA= 9728a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM= 9882cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" 9982cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv" 100b175da0eSMatthias RingwaldCONFIG_PARTITION_TABLE_OFFSET=0x8000 1018701c842SMatthias RingwaldCONFIG_PARTITION_TABLE_MD5=y 1021287affeSMatthias Ringwald 1031287affeSMatthias Ringwald# 1041287affeSMatthias Ringwald# Compiler options 1051287affeSMatthias Ringwald# 10682cfdfc2SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_DEBUG=y 10728a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_RELEASE= 1081287affeSMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y 10928a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_SILENT= 11028a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_DISABLED= 1119de20bbdSMatthias RingwaldCONFIG_CXX_EXCEPTIONS= 1129de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_NONE=y 1139de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_NORM= 1149de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_STRONG= 1159de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_ALL= 1169de20bbdSMatthias RingwaldCONFIG_STACK_CHECK= 1178701c842SMatthias RingwaldCONFIG_WARN_WRITE_STRINGS= 118*536d74bcSMatthias RingwaldCONFIG_DISABLE_GCC8_WARNINGS= 11982cfdfc2SMatthias Ringwald 12082cfdfc2SMatthias Ringwald# 12182cfdfc2SMatthias Ringwald# Component config 12282cfdfc2SMatthias Ringwald# 1231287affeSMatthias Ringwald 1241287affeSMatthias Ringwald# 1251287affeSMatthias Ringwald# Application Level Tracing 1261287affeSMatthias Ringwald# 12728a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_TRAX= 1281287affeSMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_NONE=y 12928a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_ENABLE= 130eb6282bcSMatthias RingwaldCONFIG_ESP32_APPTRACE_LOCK_ENABLE=y 13128a59cc1SMatthias RingwaldCONFIG_AWS_IOT_SDK= 1329de20bbdSMatthias Ringwald 1339de20bbdSMatthias Ringwald# 1349de20bbdSMatthias Ringwald# Bluetooth 1359de20bbdSMatthias Ringwald# 13682cfdfc2SMatthias RingwaldCONFIG_BT_ENABLED=y 137b175da0eSMatthias Ringwald 138b175da0eSMatthias Ringwald# 139b175da0eSMatthias Ringwald# Bluetooth controller 140b175da0eSMatthias Ringwald# 141b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY= 142b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BR_EDR_ONLY= 143b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BTDM=y 144b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BLE_MAX_CONN=9 145b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN=7 146b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN=2 147b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=9 148b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=7 149b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=2 1509de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0 1519de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y 1529de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4= 1538701c842SMatthias Ringwald 1548701c842SMatthias Ringwald# 1558701c842SMatthias Ringwald# MODEM SLEEP Options 1568701c842SMatthias Ringwald# 1578701c842SMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODEM_SLEEP= 158b175da0eSMatthias RingwaldCONFIG_BLE_SCAN_DUPLICATE= 15928a59cc1SMatthias RingwaldCONFIG_BLUEDROID_ENABLED= 160b175da0eSMatthias RingwaldCONFIG_BT_RESERVE_DRAM=0xdb5c 161b175da0eSMatthias Ringwald 162b175da0eSMatthias Ringwald# 163b175da0eSMatthias Ringwald# Driver configurations 164b175da0eSMatthias Ringwald# 16582cfdfc2SMatthias Ringwald 16682cfdfc2SMatthias Ringwald# 1678701c842SMatthias Ringwald# ADC configuration 1688701c842SMatthias Ringwald# 1698701c842SMatthias RingwaldCONFIG_ADC_FORCE_XPD_FSM= 1708701c842SMatthias RingwaldCONFIG_ADC2_DISABLE_DAC=y 1718701c842SMatthias Ringwald 1728701c842SMatthias Ringwald# 173b175da0eSMatthias Ringwald# SPI configuration 174b175da0eSMatthias Ringwald# 175b175da0eSMatthias RingwaldCONFIG_SPI_MASTER_IN_IRAM= 176b175da0eSMatthias RingwaldCONFIG_SPI_MASTER_ISR_IN_IRAM=y 177b175da0eSMatthias RingwaldCONFIG_SPI_SLAVE_IN_IRAM= 178b175da0eSMatthias RingwaldCONFIG_SPI_SLAVE_ISR_IN_IRAM=y 179b175da0eSMatthias Ringwald 180b175da0eSMatthias Ringwald# 181*536d74bcSMatthias Ringwald# eFuse Bit Manager 182*536d74bcSMatthias Ringwald# 183*536d74bcSMatthias RingwaldCONFIG_EFUSE_CUSTOM_TABLE= 184*536d74bcSMatthias RingwaldCONFIG_EFUSE_VIRTUAL= 185*536d74bcSMatthias RingwaldCONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE= 186*536d74bcSMatthias RingwaldCONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y 187*536d74bcSMatthias RingwaldCONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT= 188*536d74bcSMatthias RingwaldCONFIG_EFUSE_MAX_BLK_LEN=192 189*536d74bcSMatthias Ringwald 190*536d74bcSMatthias Ringwald# 19182cfdfc2SMatthias Ringwald# ESP32-specific 19282cfdfc2SMatthias Ringwald# 193*536d74bcSMatthias RingwaldCONFIG_IDF_TARGET_ESP32=y 19428a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_80= 19528a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_160= 19682cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_240=y 19782cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240 19828a59cc1SMatthias RingwaldCONFIG_SPIRAM_SUPPORT= 19928a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM= 20028a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM_TWOBANKS= 20128a59cc1SMatthias RingwaldCONFIG_ESP32_TRAX= 20282cfdfc2SMatthias RingwaldCONFIG_TRACEMEM_RESERVE_DRAM=0x0 20328a59cc1SMatthias RingwaldCONFIG_TWO_UNIVERSAL_MAC_ADDRESS= 2049000f915SMatthias RingwaldCONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y 2059000f915SMatthias RingwaldCONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 20682cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 20782cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2048 20882cfdfc2SMatthias RingwaldCONFIG_MAIN_TASK_STACK_SIZE=4096 2091287affeSMatthias RingwaldCONFIG_IPC_TASK_STACK_SIZE=1024 21028a59cc1SMatthias RingwaldCONFIG_TIMER_TASK_STACK_SIZE=4096 211f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y 21228a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_LF= 21328a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CR= 21428a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF= 21528a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_LF= 216f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y 21728a59cc1SMatthias RingwaldCONFIG_NEWLIB_NANO_FORMAT= 21882cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_DEFAULT=y 21928a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_CUSTOM= 22028a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_NONE= 22182cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_NUM=0 22282cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_BAUDRATE=115200 22328a59cc1SMatthias RingwaldCONFIG_ULP_COPROC_ENABLED= 22482cfdfc2SMatthias RingwaldCONFIG_ULP_COPROC_RESERVE_MEM=0 22582cfdfc2SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_HALT=y 22628a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_REBOOT= 22728a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_SILENT_REBOOT= 22828a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_GDBSTUB= 22982cfdfc2SMatthias RingwaldCONFIG_ESP32_DEBUG_OCDAWARE=y 2308701c842SMatthias RingwaldCONFIG_ESP32_DEBUG_STUBS_ENABLE=y 23182cfdfc2SMatthias RingwaldCONFIG_INT_WDT=y 23282cfdfc2SMatthias RingwaldCONFIG_INT_WDT_TIMEOUT_MS=300 23382cfdfc2SMatthias RingwaldCONFIG_TASK_WDT=y 23428a59cc1SMatthias RingwaldCONFIG_TASK_WDT_PANIC= 23582cfdfc2SMatthias RingwaldCONFIG_TASK_WDT_TIMEOUT_S=5 2369de20bbdSMatthias RingwaldCONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y 2371287affeSMatthias RingwaldCONFIG_BROWNOUT_DET=y 2381287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_0=y 23928a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_1= 24028a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_2= 24128a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_3= 24228a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_4= 24328a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_5= 24428a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_6= 24528a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_7= 2461287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL=0 247*536d74bcSMatthias RingwaldCONFIG_REDUCE_PHY_TX_POWER=y 24882cfdfc2SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y 2499de20bbdSMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC= 25028a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_FRC1= 25128a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_NONE= 25282cfdfc2SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y 25328a59cc1SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL= 254b175da0eSMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC= 255b175da0eSMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256= 2560e6963e5SMatthias RingwaldCONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 25782cfdfc2SMatthias RingwaldCONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=0 25828a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_40= 25928a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_26= 2600e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_AUTO=y 2610e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ=0 26228a59cc1SMatthias RingwaldCONFIG_DISABLE_BASIC_ROM_CONSOLE= 2639de20bbdSMatthias RingwaldCONFIG_ESP_TIMER_PROFILING= 2649de20bbdSMatthias RingwaldCONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS= 2658701c842SMatthias RingwaldCONFIG_ESP_ERR_TO_NAME_LOOKUP=y 266*536d74bcSMatthias RingwaldCONFIG_ESP32_RTCDATA_IN_FAST_MEM= 26782cfdfc2SMatthias Ringwald 26882cfdfc2SMatthias Ringwald# 269f03cd3a1SMatthias Ringwald# Wi-Fi 270f03cd3a1SMatthias Ringwald# 27128a59cc1SMatthias RingwaldCONFIG_SW_COEXIST_ENABLE= 272f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10 273f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32 27428a59cc1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_TX_BUFFER= 275f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y 276f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 277f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 2788701c842SMatthias RingwaldCONFIG_ESP32_WIFI_CSI_ENABLED= 2799de20bbdSMatthias RingwaldCONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y 280f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BA_WIN=6 2819de20bbdSMatthias RingwaldCONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y 282f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_RX_BA_WIN=6 283f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_NVS_ENABLED=y 284*536d74bcSMatthias RingwaldCONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 285*536d74bcSMatthias RingwaldCONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 286*536d74bcSMatthias RingwaldCONFIG_ESP32_WIFI_DEBUG_LOG_ENABLE= 287*536d74bcSMatthias RingwaldCONFIG_ESP32_WIFI_IRAM_OPT=y 288f03cd3a1SMatthias Ringwald 289f03cd3a1SMatthias Ringwald# 29028a59cc1SMatthias Ringwald# PHY 29182cfdfc2SMatthias Ringwald# 29282cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y 29328a59cc1SMatthias RingwaldCONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION= 294f03cd3a1SMatthias RingwaldCONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 29582cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_MAX_TX_POWER=20 296f03cd3a1SMatthias Ringwald 297f03cd3a1SMatthias Ringwald# 2989de20bbdSMatthias Ringwald# Power Management 2999de20bbdSMatthias Ringwald# 3009de20bbdSMatthias RingwaldCONFIG_PM_ENABLE= 3019de20bbdSMatthias Ringwald 3029de20bbdSMatthias Ringwald# 3038701c842SMatthias Ringwald# ADC-Calibration 3048701c842SMatthias Ringwald# 3058701c842SMatthias RingwaldCONFIG_ADC_CAL_EFUSE_TP_ENABLE=y 3068701c842SMatthias RingwaldCONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y 3078701c842SMatthias RingwaldCONFIG_ADC_CAL_LUT_ENABLE=y 3088701c842SMatthias Ringwald 3098701c842SMatthias Ringwald# 310*536d74bcSMatthias Ringwald# Event Loop Library 311*536d74bcSMatthias Ringwald# 312*536d74bcSMatthias RingwaldCONFIG_EVENT_LOOP_PROFILING= 313*536d74bcSMatthias Ringwald 314*536d74bcSMatthias Ringwald# 3158701c842SMatthias Ringwald# ESP HTTP client 3168701c842SMatthias Ringwald# 3178701c842SMatthias RingwaldCONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y 3188701c842SMatthias Ringwald 3198701c842SMatthias Ringwald# 320*536d74bcSMatthias Ringwald# HTTP Server 321*536d74bcSMatthias Ringwald# 322*536d74bcSMatthias RingwaldCONFIG_HTTPD_MAX_REQ_HDR_LEN=512 323*536d74bcSMatthias RingwaldCONFIG_HTTPD_MAX_URI_LEN=512 324*536d74bcSMatthias RingwaldCONFIG_HTTPD_ERR_RESP_NO_DELAY=y 325*536d74bcSMatthias Ringwald 326*536d74bcSMatthias Ringwald# 327*536d74bcSMatthias Ringwald# ESP HTTPS OTA 328*536d74bcSMatthias Ringwald# 329*536d74bcSMatthias RingwaldCONFIG_OTA_ALLOW_HTTP= 330*536d74bcSMatthias Ringwald 331*536d74bcSMatthias Ringwald# 332*536d74bcSMatthias Ringwald# Core dump 333*536d74bcSMatthias Ringwald# 334*536d74bcSMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH= 335*536d74bcSMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_UART=y 336*536d74bcSMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_NONE= 337*536d74bcSMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP=y 338*536d74bcSMatthias RingwaldCONFIG_ESP32_CORE_DUMP_MAX_TASKS_NUM=64 339*536d74bcSMatthias RingwaldCONFIG_ESP32_CORE_DUMP_UART_DELAY=0 340*536d74bcSMatthias Ringwald 341*536d74bcSMatthias Ringwald# 342f03cd3a1SMatthias Ringwald# Ethernet 343f03cd3a1SMatthias Ringwald# 344f03cd3a1SMatthias RingwaldCONFIG_DMA_RX_BUF_NUM=10 345f03cd3a1SMatthias RingwaldCONFIG_DMA_TX_BUF_NUM=10 34628a59cc1SMatthias RingwaldCONFIG_EMAC_L2_TO_L3_RX_BUF_MODE= 347*536d74bcSMatthias RingwaldCONFIG_EMAC_CHECK_LINK_PERIOD_MS=2000 348f03cd3a1SMatthias RingwaldCONFIG_EMAC_TASK_PRIORITY=20 349*536d74bcSMatthias RingwaldCONFIG_EMAC_TASK_STACK_SIZE=3072 35082cfdfc2SMatthias Ringwald 35182cfdfc2SMatthias Ringwald# 35282cfdfc2SMatthias Ringwald# FAT Filesystem support 35382cfdfc2SMatthias Ringwald# 3549de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE_DYNAMIC= 3559de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE_437=y 35628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_720= 35728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_737= 35828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_771= 35928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_775= 36028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_850= 36128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_852= 36228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_855= 36328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_857= 36428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_860= 36528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_861= 36628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_862= 36728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_863= 36828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_864= 36928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_865= 37028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_866= 37128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_869= 37228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_932= 37328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_936= 37428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_949= 37528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_950= 3769de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE=437 3779de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_NONE=y 3789de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_HEAP= 3799de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_STACK= 3809de20bbdSMatthias RingwaldCONFIG_FATFS_FS_LOCK=0 3819de20bbdSMatthias RingwaldCONFIG_FATFS_TIMEOUT_MS=10000 3829de20bbdSMatthias RingwaldCONFIG_FATFS_PER_FILE_CACHE=y 38382cfdfc2SMatthias Ringwald 38482cfdfc2SMatthias Ringwald# 385*536d74bcSMatthias Ringwald# Modbus configuration 386*536d74bcSMatthias Ringwald# 387*536d74bcSMatthias RingwaldCONFIG_MB_QUEUE_LENGTH=20 388*536d74bcSMatthias RingwaldCONFIG_MB_SERIAL_TASK_STACK_SIZE=2048 389*536d74bcSMatthias RingwaldCONFIG_MB_SERIAL_BUF_SIZE=256 390*536d74bcSMatthias RingwaldCONFIG_MB_SERIAL_TASK_PRIO=10 391*536d74bcSMatthias RingwaldCONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT= 392*536d74bcSMatthias RingwaldCONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT=20 393*536d74bcSMatthias RingwaldCONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 394*536d74bcSMatthias RingwaldCONFIG_MB_CONTROLLER_STACK_SIZE=4096 395*536d74bcSMatthias RingwaldCONFIG_MB_EVENT_QUEUE_TIMEOUT=20 396*536d74bcSMatthias RingwaldCONFIG_MB_TIMER_PORT_ENABLED=y 397*536d74bcSMatthias RingwaldCONFIG_MB_TIMER_GROUP=0 398*536d74bcSMatthias RingwaldCONFIG_MB_TIMER_INDEX=0 399*536d74bcSMatthias Ringwald 400*536d74bcSMatthias Ringwald# 40182cfdfc2SMatthias Ringwald# FreeRTOS 40282cfdfc2SMatthias Ringwald# 40382cfdfc2SMatthias RingwaldCONFIG_FREERTOS_UNICORE=y 404*536d74bcSMatthias RingwaldCONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF 40582cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_0=y 40628a59cc1SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_1= 40782cfdfc2SMatthias RingwaldCONFIG_FREERTOS_HZ=1000 40882cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y 40928a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE= 41028a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL= 41182cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y 41228a59cc1SMatthias RingwaldCONFIG_FREERTOS_WATCHPOINT_END_OF_STACK= 41328a59cc1SMatthias RingwaldCONFIG_FREERTOS_INTERRUPT_BACKTRACE=y 41482cfdfc2SMatthias RingwaldCONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=3 41582cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_ABORT=y 41628a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE= 41728a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_DISABLE= 4181287affeSMatthias RingwaldCONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1024 41982cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ISR_STACKSIZE=1536 42028a59cc1SMatthias RingwaldCONFIG_FREERTOS_LEGACY_HOOKS= 42182cfdfc2SMatthias RingwaldCONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 42282cfdfc2SMatthias RingwaldCONFIG_SUPPORT_STATIC_ALLOCATION=y 42328a59cc1SMatthias RingwaldCONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK= 42482cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_PRIORITY=1 42582cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_STACK_DEPTH=2048 42682cfdfc2SMatthias RingwaldCONFIG_TIMER_QUEUE_LENGTH=10 4279de20bbdSMatthias RingwaldCONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 4289de20bbdSMatthias RingwaldCONFIG_FREERTOS_USE_TRACE_FACILITY= 4299de20bbdSMatthias RingwaldCONFIG_FREERTOS_GENERATE_RUN_TIME_STATS= 43028a59cc1SMatthias RingwaldCONFIG_FREERTOS_DEBUG_INTERNALS= 431*536d74bcSMatthias RingwaldCONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y 43228a59cc1SMatthias Ringwald 43328a59cc1SMatthias Ringwald# 43428a59cc1SMatthias Ringwald# Heap memory debugging 43528a59cc1SMatthias Ringwald# 43628a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_DISABLED=y 43728a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_LIGHT= 43828a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_COMPREHENSIVE= 43928a59cc1SMatthias RingwaldCONFIG_HEAP_TRACING= 44082cfdfc2SMatthias Ringwald 44182cfdfc2SMatthias Ringwald# 4429de20bbdSMatthias Ringwald# libsodium 4439de20bbdSMatthias Ringwald# 4449de20bbdSMatthias Ringwald 4459de20bbdSMatthias Ringwald# 44682cfdfc2SMatthias Ringwald# Log output 44782cfdfc2SMatthias Ringwald# 44828a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_NONE= 44928a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_ERROR= 45028a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_WARN= 45182cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_INFO=y 45228a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_DEBUG= 45328a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_VERBOSE= 45482cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL=3 45582cfdfc2SMatthias RingwaldCONFIG_LOG_COLORS=y 45682cfdfc2SMatthias Ringwald 45782cfdfc2SMatthias Ringwald# 45882cfdfc2SMatthias Ringwald# LWIP 45982cfdfc2SMatthias Ringwald# 46028a59cc1SMatthias RingwaldCONFIG_L2_TO_L3_COPY= 4618701c842SMatthias RingwaldCONFIG_LWIP_IRAM_OPTIMIZATION= 46282cfdfc2SMatthias RingwaldCONFIG_LWIP_MAX_SOCKETS=4 4638701c842SMatthias RingwaldCONFIG_USE_ONLY_LWIP_SELECT= 46428a59cc1SMatthias RingwaldCONFIG_LWIP_SO_REUSE= 46528a59cc1SMatthias RingwaldCONFIG_LWIP_SO_RCVBUF= 46682cfdfc2SMatthias RingwaldCONFIG_LWIP_DHCP_MAX_NTP_SERVERS=1 46728a59cc1SMatthias RingwaldCONFIG_LWIP_IP_FRAG= 46828a59cc1SMatthias RingwaldCONFIG_LWIP_IP_REASSEMBLY= 469dc01ccc6SMatthias RingwaldCONFIG_LWIP_STATS= 470dc01ccc6SMatthias RingwaldCONFIG_LWIP_ETHARP_TRUST_IP_MAC=y 471*536d74bcSMatthias RingwaldCONFIG_ESP_GRATUITOUS_ARP=y 472*536d74bcSMatthias RingwaldCONFIG_GARP_TMR_INTERVAL=60 473dc01ccc6SMatthias RingwaldCONFIG_TCPIP_RECVMBOX_SIZE=32 4749de20bbdSMatthias RingwaldCONFIG_LWIP_DHCP_DOES_ARP_CHECK= 475*536d74bcSMatthias RingwaldCONFIG_LWIP_DHCP_RESTORE_LAST_IP= 4769de20bbdSMatthias Ringwald 4779de20bbdSMatthias Ringwald# 4789de20bbdSMatthias Ringwald# DHCP server 4799de20bbdSMatthias Ringwald# 4809de20bbdSMatthias RingwaldCONFIG_LWIP_DHCPS_LEASE_UNIT=60 4819de20bbdSMatthias RingwaldCONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 4829de20bbdSMatthias RingwaldCONFIG_LWIP_AUTOIP= 4839de20bbdSMatthias RingwaldCONFIG_LWIP_NETIF_LOOPBACK=y 4849de20bbdSMatthias RingwaldCONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 4851287affeSMatthias Ringwald 4861287affeSMatthias Ringwald# 4871287affeSMatthias Ringwald# TCP 4881287affeSMatthias Ringwald# 4899de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_ACTIVE_TCP=16 4909de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_LISTENING_TCP=16 49182cfdfc2SMatthias RingwaldCONFIG_TCP_MAXRTX=12 49282cfdfc2SMatthias RingwaldCONFIG_TCP_SYNMAXRTX=6 4931287affeSMatthias RingwaldCONFIG_TCP_MSS=1436 49428a59cc1SMatthias RingwaldCONFIG_TCP_MSL=60000 4951287affeSMatthias RingwaldCONFIG_TCP_SND_BUF_DEFAULT=5744 4961287affeSMatthias RingwaldCONFIG_TCP_WND_DEFAULT=5744 497eb6282bcSMatthias RingwaldCONFIG_TCP_RECVMBOX_SIZE=6 4981287affeSMatthias RingwaldCONFIG_TCP_QUEUE_OOSEQ=y 4998701c842SMatthias RingwaldCONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES= 5001287affeSMatthias RingwaldCONFIG_TCP_OVERSIZE_MSS=y 50128a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_QUARTER_MSS= 50228a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_DISABLE= 503eb6282bcSMatthias Ringwald 504eb6282bcSMatthias Ringwald# 505eb6282bcSMatthias Ringwald# UDP 506eb6282bcSMatthias Ringwald# 5079de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_UDP_PCBS=16 508eb6282bcSMatthias RingwaldCONFIG_UDP_RECVMBOX_SIZE=6 5090e6963e5SMatthias RingwaldCONFIG_TCPIP_TASK_STACK_SIZE=2560 510*536d74bcSMatthias RingwaldCONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y 511*536d74bcSMatthias RingwaldCONFIG_TCPIP_TASK_AFFINITY_CPU0= 512*536d74bcSMatthias RingwaldCONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF 51328a59cc1SMatthias RingwaldCONFIG_PPP_SUPPORT= 51482cfdfc2SMatthias Ringwald 51582cfdfc2SMatthias Ringwald# 5161287affeSMatthias Ringwald# ICMP 5171287affeSMatthias Ringwald# 51828a59cc1SMatthias RingwaldCONFIG_LWIP_MULTICAST_PING= 51928a59cc1SMatthias RingwaldCONFIG_LWIP_BROADCAST_PING= 5201287affeSMatthias Ringwald 5211287affeSMatthias Ringwald# 5229de20bbdSMatthias Ringwald# LWIP RAW API 5239de20bbdSMatthias Ringwald# 5249de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_RAW_PCBS=16 5259de20bbdSMatthias Ringwald 5269de20bbdSMatthias Ringwald# 52782cfdfc2SMatthias Ringwald# mbedTLS 52882cfdfc2SMatthias Ringwald# 529*536d74bcSMatthias RingwaldCONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y 530*536d74bcSMatthias RingwaldCONFIG_MBEDTLS_DEFAULT_MEM_ALLOC= 531*536d74bcSMatthias RingwaldCONFIG_MBEDTLS_CUSTOM_MEM_ALLOC= 53282cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384 533*536d74bcSMatthias RingwaldCONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN= 53428a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DEBUG= 53582cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_AES=y 53682cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_MPI=y 53782cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_MPI_USE_INTERRUPT=y 53882cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_SHA=y 53982cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME=y 54028a59cc1SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME_DATE= 541f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y 54228a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_ONLY= 54328a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT_ONLY= 54428a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_DISABLED= 545f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER=y 546f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT=y 547f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_ENABLED=y 548f03cd3a1SMatthias Ringwald 549f03cd3a1SMatthias Ringwald# 550f03cd3a1SMatthias Ringwald# TLS Key Exchange Methods 551f03cd3a1SMatthias Ringwald# 55228a59cc1SMatthias RingwaldCONFIG_MBEDTLS_PSK_MODES= 553f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y 554f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y 555f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y 556f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y 557f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y 558f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y 559f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y 560f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_RENEGOTIATION=y 56128a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_SSL3= 562f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1=y 563f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y 564f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y 56528a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_DTLS= 566f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_ALPN=y 567f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_SESSION_TICKETS=y 568f03cd3a1SMatthias Ringwald 569f03cd3a1SMatthias Ringwald# 570f03cd3a1SMatthias Ringwald# Symmetric Ciphers 571f03cd3a1SMatthias Ringwald# 572f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_AES_C=y 57328a59cc1SMatthias RingwaldCONFIG_MBEDTLS_CAMELLIA_C= 57428a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DES_C= 575f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_RC4_DISABLED=y 57628a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT= 57728a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED= 57828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_BLOWFISH_C= 57928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_XTEA_C= 580f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_CCM_C=y 581f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_GCM_C=y 58228a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RIPEMD160_C= 583f03cd3a1SMatthias Ringwald 584f03cd3a1SMatthias Ringwald# 585f03cd3a1SMatthias Ringwald# Certificates 586f03cd3a1SMatthias Ringwald# 587f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_PARSE_C=y 588f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_WRITE_C=y 589f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CRL_PARSE_C=y 590f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CSR_PARSE_C=y 591f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_C=y 592f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDH_C=y 593f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDSA_C=y 594f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y 595f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y 596f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y 597f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y 598f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y 599f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y 600f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y 601f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y 602f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y 603f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y 604f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y 605f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y 606f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_NIST_OPTIM=y 60782cfdfc2SMatthias Ringwald 60882cfdfc2SMatthias Ringwald# 609b175da0eSMatthias Ringwald# mDNS 610b175da0eSMatthias Ringwald# 611b175da0eSMatthias RingwaldCONFIG_MDNS_MAX_SERVICES=10 612b175da0eSMatthias Ringwald 613b175da0eSMatthias Ringwald# 614*536d74bcSMatthias Ringwald# ESP-MQTT Configurations 615*536d74bcSMatthias Ringwald# 616*536d74bcSMatthias RingwaldCONFIG_MQTT_PROTOCOL_311=y 617*536d74bcSMatthias RingwaldCONFIG_MQTT_TRANSPORT_SSL=y 618*536d74bcSMatthias RingwaldCONFIG_MQTT_TRANSPORT_WEBSOCKET=y 619*536d74bcSMatthias RingwaldCONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y 620*536d74bcSMatthias RingwaldCONFIG_MQTT_USE_CUSTOM_CONFIG= 621*536d74bcSMatthias RingwaldCONFIG_MQTT_TASK_CORE_SELECTION_ENABLED= 622*536d74bcSMatthias RingwaldCONFIG_MQTT_CUSTOM_OUTBOX= 623*536d74bcSMatthias Ringwald 624*536d74bcSMatthias Ringwald# 625*536d74bcSMatthias Ringwald# NVS 626*536d74bcSMatthias Ringwald# 627*536d74bcSMatthias Ringwald 628*536d74bcSMatthias Ringwald# 62982cfdfc2SMatthias Ringwald# OpenSSL 63082cfdfc2SMatthias Ringwald# 63128a59cc1SMatthias RingwaldCONFIG_OPENSSL_DEBUG= 63282cfdfc2SMatthias RingwaldCONFIG_OPENSSL_ASSERT_DO_NOTHING=y 63328a59cc1SMatthias RingwaldCONFIG_OPENSSL_ASSERT_EXIT= 63428a59cc1SMatthias Ringwald 63528a59cc1SMatthias Ringwald# 63628a59cc1SMatthias Ringwald# PThreads 63728a59cc1SMatthias Ringwald# 63828a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 63928a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=2048 640*536d74bcSMatthias RingwaldCONFIG_PTHREAD_STACK_MIN=768 641*536d74bcSMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 642*536d74bcSMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" 64382cfdfc2SMatthias Ringwald 64482cfdfc2SMatthias Ringwald# 64582cfdfc2SMatthias Ringwald# SPI Flash driver 64682cfdfc2SMatthias Ringwald# 6479de20bbdSMatthias RingwaldCONFIG_SPI_FLASH_VERIFY_WRITE= 64828a59cc1SMatthias RingwaldCONFIG_SPI_FLASH_ENABLE_COUNTERS= 64940e336b7SMatthias RingwaldCONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y 65015077576SMatthias Ringwald 65115077576SMatthias Ringwald# 65228a59cc1SMatthias Ringwald# SPIFFS Configuration 65328a59cc1SMatthias Ringwald# 65428a59cc1SMatthias RingwaldCONFIG_SPIFFS_MAX_PARTITIONS=3 65528a59cc1SMatthias Ringwald 65628a59cc1SMatthias Ringwald# 65728a59cc1SMatthias Ringwald# SPIFFS Cache Configuration 65828a59cc1SMatthias Ringwald# 65928a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE=y 66028a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_WR=y 66128a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_STATS= 66228a59cc1SMatthias RingwaldCONFIG_SPIFFS_PAGE_CHECK=y 66328a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_MAX_RUNS=10 66428a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_STATS= 6658701c842SMatthias RingwaldCONFIG_SPIFFS_PAGE_SIZE=256 66628a59cc1SMatthias RingwaldCONFIG_SPIFFS_OBJ_NAME_LEN=32 66728a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC=y 66828a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC_LENGTH=y 6699de20bbdSMatthias RingwaldCONFIG_SPIFFS_META_LENGTH=4 6709de20bbdSMatthias RingwaldCONFIG_SPIFFS_USE_MTIME=y 67128a59cc1SMatthias Ringwald 67228a59cc1SMatthias Ringwald# 67328a59cc1SMatthias Ringwald# Debug Configuration 67428a59cc1SMatthias Ringwald# 67528a59cc1SMatthias RingwaldCONFIG_SPIFFS_DBG= 67628a59cc1SMatthias RingwaldCONFIG_SPIFFS_API_DBG= 67728a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_DBG= 67828a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_DBG= 67928a59cc1SMatthias RingwaldCONFIG_SPIFFS_CHECK_DBG= 68028a59cc1SMatthias RingwaldCONFIG_SPIFFS_TEST_VISUALISATION= 68128a59cc1SMatthias Ringwald 68228a59cc1SMatthias Ringwald# 683b175da0eSMatthias Ringwald# TCP/IP Adapter 684f03cd3a1SMatthias Ringwald# 685f03cd3a1SMatthias RingwaldCONFIG_IP_LOST_TIMER_INTERVAL=120 686b175da0eSMatthias RingwaldCONFIG_TCPIP_LWIP=y 687f03cd3a1SMatthias Ringwald 688f03cd3a1SMatthias Ringwald# 689*536d74bcSMatthias Ringwald# Unity unit testing library 690*536d74bcSMatthias Ringwald# 691*536d74bcSMatthias RingwaldCONFIG_UNITY_ENABLE_FLOAT=y 692*536d74bcSMatthias RingwaldCONFIG_UNITY_ENABLE_DOUBLE=y 693*536d74bcSMatthias RingwaldCONFIG_UNITY_ENABLE_COLOR= 694*536d74bcSMatthias RingwaldCONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y 695*536d74bcSMatthias RingwaldCONFIG_UNITY_ENABLE_FIXTURE= 696*536d74bcSMatthias Ringwald 697*536d74bcSMatthias Ringwald# 6988701c842SMatthias Ringwald# Virtual file system 6998701c842SMatthias Ringwald# 7008701c842SMatthias RingwaldCONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y 701*536d74bcSMatthias RingwaldCONFIG_SUPPORT_TERMIOS=y 7028701c842SMatthias Ringwald 7038701c842SMatthias Ringwald# 70415077576SMatthias Ringwald# Wear Levelling 70515077576SMatthias Ringwald# 70628a59cc1SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_512= 70715077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_4096=y 70815077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE=4096 709