xref: /btstack/port/esp32/template/sdkconfig (revision b175da0edb0ca94321241084a64c19073037ff14)
182cfdfc2SMatthias Ringwald#
282cfdfc2SMatthias Ringwald# Automatically generated file; DO NOT EDIT.
382cfdfc2SMatthias Ringwald# Espressif IoT Development Framework Configuration
482cfdfc2SMatthias Ringwald#
582cfdfc2SMatthias Ringwald
682cfdfc2SMatthias Ringwald#
782cfdfc2SMatthias Ringwald# SDK tool configuration
882cfdfc2SMatthias Ringwald#
982cfdfc2SMatthias RingwaldCONFIG_TOOLPREFIX="xtensa-esp32-elf-"
1082cfdfc2SMatthias RingwaldCONFIG_PYTHON="python"
1128a59cc1SMatthias RingwaldCONFIG_MAKE_WARN_UNDEFINED_VARIABLES=y
1282cfdfc2SMatthias Ringwald
1382cfdfc2SMatthias Ringwald#
1482cfdfc2SMatthias Ringwald# Bootloader config
1582cfdfc2SMatthias Ringwald#
1628a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_NONE=
1728a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_ERROR=
1882cfdfc2SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_WARN=y
1928a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_INFO=
2028a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_DEBUG=
2128a59cc1SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE=
2282cfdfc2SMatthias RingwaldCONFIG_LOG_BOOTLOADER_LEVEL=2
238701c842SMatthias RingwaldCONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V=
248701c842SMatthias RingwaldCONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y
258701c842SMatthias RingwaldCONFIG_BOOTLOADER_FACTORY_RESET=
268701c842SMatthias RingwaldCONFIG_BOOTLOADER_APP_TEST=
2782cfdfc2SMatthias Ringwald
2882cfdfc2SMatthias Ringwald#
2982cfdfc2SMatthias Ringwald# Security features
3082cfdfc2SMatthias Ringwald#
3128a59cc1SMatthias RingwaldCONFIG_SECURE_BOOT_ENABLED=
3228a59cc1SMatthias RingwaldCONFIG_FLASH_ENCRYPTION_ENABLED=
3382cfdfc2SMatthias Ringwald
3482cfdfc2SMatthias Ringwald#
3582cfdfc2SMatthias Ringwald# Serial flasher config
3682cfdfc2SMatthias Ringwald#
3782cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_PORT="/dev/tty.usbserial-DN02B3PF"
3828a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_115200B=
3928a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_230400B=
4028a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_921600B=
4128a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_2MB=
4282cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER=y
4382cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER_VAL=1000000
4482cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD=1000000
4528a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_COMPRESSED=
4628a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QIO=
4728a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QOUT=
4882cfdfc2SMatthias RingwaldCONFIG_FLASHMODE_DIO=y
4928a59cc1SMatthias RingwaldCONFIG_FLASHMODE_DOUT=
5082cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHMODE="dio"
5128a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_80M=
5282cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_40M=y
5328a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_26M=
5428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_20M=
5582cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ="40m"
5628a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_1MB=
5782cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_2MB=y
5828a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_4MB=
5928a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_8MB=
6028a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_16MB=
6182cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE="2MB"
6282cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
6382cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_RESET=y
6428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_NORESET=
6582cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE="default_reset"
6682cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_RESET=y
6728a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_NORESET=
6882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER="hard_reset"
6928a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_9600B=
7028a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_57600B=
7182cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_115200B=y
7228a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_230400B=
7328a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_921600B=
7428a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_2MB=
7528a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER=
7682cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER_VAL=115200
7782cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD=115200
7882cfdfc2SMatthias Ringwald
7982cfdfc2SMatthias Ringwald#
8082cfdfc2SMatthias Ringwald# Partition Table
8182cfdfc2SMatthias Ringwald#
8282cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_SINGLE_APP=y
8328a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_TWO_OTA=
8428a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM=
8582cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
8682cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv"
87*b175da0eSMatthias RingwaldCONFIG_PARTITION_TABLE_OFFSET=0x8000
888701c842SMatthias RingwaldCONFIG_PARTITION_TABLE_MD5=y
891287affeSMatthias Ringwald
901287affeSMatthias Ringwald#
911287affeSMatthias Ringwald# Compiler options
921287affeSMatthias Ringwald#
9382cfdfc2SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_DEBUG=y
9428a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_RELEASE=
951287affeSMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y
9628a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_SILENT=
9728a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_DISABLED=
989de20bbdSMatthias RingwaldCONFIG_CXX_EXCEPTIONS=
999de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_NONE=y
1009de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_NORM=
1019de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_STRONG=
1029de20bbdSMatthias RingwaldCONFIG_STACK_CHECK_ALL=
1039de20bbdSMatthias RingwaldCONFIG_STACK_CHECK=
1048701c842SMatthias RingwaldCONFIG_WARN_WRITE_STRINGS=
10582cfdfc2SMatthias Ringwald
10682cfdfc2SMatthias Ringwald#
10782cfdfc2SMatthias Ringwald# Component config
10882cfdfc2SMatthias Ringwald#
1091287affeSMatthias Ringwald
1101287affeSMatthias Ringwald#
1111287affeSMatthias Ringwald# Application Level Tracing
1121287affeSMatthias Ringwald#
11328a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_TRAX=
1141287affeSMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_NONE=y
11528a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_ENABLE=
116eb6282bcSMatthias RingwaldCONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
11728a59cc1SMatthias RingwaldCONFIG_AWS_IOT_SDK=
1189de20bbdSMatthias Ringwald
1199de20bbdSMatthias Ringwald#
1209de20bbdSMatthias Ringwald# Bluetooth
1219de20bbdSMatthias Ringwald#
12282cfdfc2SMatthias RingwaldCONFIG_BT_ENABLED=y
123*b175da0eSMatthias Ringwald
124*b175da0eSMatthias Ringwald#
125*b175da0eSMatthias Ringwald# Bluetooth controller
126*b175da0eSMatthias Ringwald#
127*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY=
128*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BR_EDR_ONLY=
129*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODE_BTDM=y
130*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BLE_MAX_CONN=9
131*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN=7
132*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN=2
133*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=9
134*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=7
135*b175da0eSMatthias RingwaldCONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=2
1369de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
1379de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y
1389de20bbdSMatthias RingwaldCONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4=
1398701c842SMatthias Ringwald
1408701c842SMatthias Ringwald#
1418701c842SMatthias Ringwald# MODEM SLEEP Options
1428701c842SMatthias Ringwald#
1438701c842SMatthias RingwaldCONFIG_BTDM_CONTROLLER_MODEM_SLEEP=
144*b175da0eSMatthias RingwaldCONFIG_BLE_SCAN_DUPLICATE=
14528a59cc1SMatthias RingwaldCONFIG_BLUEDROID_ENABLED=
146*b175da0eSMatthias RingwaldCONFIG_BT_RESERVE_DRAM=0xdb5c
147*b175da0eSMatthias Ringwald
148*b175da0eSMatthias Ringwald#
149*b175da0eSMatthias Ringwald# Driver configurations
150*b175da0eSMatthias Ringwald#
15182cfdfc2SMatthias Ringwald
15282cfdfc2SMatthias Ringwald#
1538701c842SMatthias Ringwald# ADC configuration
1548701c842SMatthias Ringwald#
1558701c842SMatthias RingwaldCONFIG_ADC_FORCE_XPD_FSM=
1568701c842SMatthias RingwaldCONFIG_ADC2_DISABLE_DAC=y
1578701c842SMatthias Ringwald
1588701c842SMatthias Ringwald#
159*b175da0eSMatthias Ringwald# SPI configuration
160*b175da0eSMatthias Ringwald#
161*b175da0eSMatthias RingwaldCONFIG_SPI_MASTER_IN_IRAM=
162*b175da0eSMatthias RingwaldCONFIG_SPI_MASTER_ISR_IN_IRAM=y
163*b175da0eSMatthias RingwaldCONFIG_SPI_SLAVE_IN_IRAM=
164*b175da0eSMatthias RingwaldCONFIG_SPI_SLAVE_ISR_IN_IRAM=y
165*b175da0eSMatthias Ringwald
166*b175da0eSMatthias Ringwald#
16782cfdfc2SMatthias Ringwald# ESP32-specific
16882cfdfc2SMatthias Ringwald#
16928a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_80=
17028a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_160=
17182cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
17282cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240
17328a59cc1SMatthias RingwaldCONFIG_SPIRAM_SUPPORT=
17428a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM=
17528a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM_TWOBANKS=
17628a59cc1SMatthias RingwaldCONFIG_ESP32_TRAX=
17782cfdfc2SMatthias RingwaldCONFIG_TRACEMEM_RESERVE_DRAM=0x0
17828a59cc1SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH=
17982cfdfc2SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_UART=y
18028a59cc1SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=
18182cfdfc2SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP=y
18282cfdfc2SMatthias RingwaldCONFIG_ESP32_CORE_DUMP_UART_DELAY=0
18382cfdfc2SMatthias RingwaldCONFIG_ESP32_CORE_DUMP_LOG_LEVEL=1
18428a59cc1SMatthias RingwaldCONFIG_TWO_UNIVERSAL_MAC_ADDRESS=
1859000f915SMatthias RingwaldCONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y
1869000f915SMatthias RingwaldCONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4
18782cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
18882cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2048
18982cfdfc2SMatthias RingwaldCONFIG_MAIN_TASK_STACK_SIZE=4096
1901287affeSMatthias RingwaldCONFIG_IPC_TASK_STACK_SIZE=1024
19128a59cc1SMatthias RingwaldCONFIG_TIMER_TASK_STACK_SIZE=4096
192f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y
19328a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_LF=
19428a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CR=
19528a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF=
19628a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_LF=
197f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y
19828a59cc1SMatthias RingwaldCONFIG_NEWLIB_NANO_FORMAT=
19982cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_DEFAULT=y
20028a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_CUSTOM=
20128a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_NONE=
20282cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_NUM=0
20382cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_BAUDRATE=115200
20428a59cc1SMatthias RingwaldCONFIG_ULP_COPROC_ENABLED=
20582cfdfc2SMatthias RingwaldCONFIG_ULP_COPROC_RESERVE_MEM=0
20682cfdfc2SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_HALT=y
20728a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_REBOOT=
20828a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_SILENT_REBOOT=
20928a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_GDBSTUB=
21082cfdfc2SMatthias RingwaldCONFIG_ESP32_DEBUG_OCDAWARE=y
2118701c842SMatthias RingwaldCONFIG_ESP32_DEBUG_STUBS_ENABLE=y
21282cfdfc2SMatthias RingwaldCONFIG_INT_WDT=y
21382cfdfc2SMatthias RingwaldCONFIG_INT_WDT_TIMEOUT_MS=300
21482cfdfc2SMatthias RingwaldCONFIG_TASK_WDT=y
21528a59cc1SMatthias RingwaldCONFIG_TASK_WDT_PANIC=
21682cfdfc2SMatthias RingwaldCONFIG_TASK_WDT_TIMEOUT_S=5
2179de20bbdSMatthias RingwaldCONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
2181287affeSMatthias RingwaldCONFIG_BROWNOUT_DET=y
2191287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_0=y
22028a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_1=
22128a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_2=
22228a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_3=
22328a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_4=
22428a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_5=
22528a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_6=
22628a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_7=
2271287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL=0
22882cfdfc2SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y
2299de20bbdSMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC=
23028a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_FRC1=
23128a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_NONE=
23282cfdfc2SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y
23328a59cc1SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL=
234*b175da0eSMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC=
235*b175da0eSMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256=
2360e6963e5SMatthias RingwaldCONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024
23782cfdfc2SMatthias RingwaldCONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=0
23828a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_40=
23928a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_26=
2400e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_AUTO=y
2410e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ=0
24228a59cc1SMatthias RingwaldCONFIG_DISABLE_BASIC_ROM_CONSOLE=
2439de20bbdSMatthias RingwaldCONFIG_ESP_TIMER_PROFILING=
2449de20bbdSMatthias RingwaldCONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS=
2458701c842SMatthias RingwaldCONFIG_ESP_ERR_TO_NAME_LOOKUP=y
24682cfdfc2SMatthias Ringwald
24782cfdfc2SMatthias Ringwald#
248f03cd3a1SMatthias Ringwald# Wi-Fi
249f03cd3a1SMatthias Ringwald#
25028a59cc1SMatthias RingwaldCONFIG_SW_COEXIST_ENABLE=
251f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
252f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
25328a59cc1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_TX_BUFFER=
254f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y
255f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1
256f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
2578701c842SMatthias RingwaldCONFIG_ESP32_WIFI_CSI_ENABLED=
2589de20bbdSMatthias RingwaldCONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y
259f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BA_WIN=6
2609de20bbdSMatthias RingwaldCONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y
261f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_RX_BA_WIN=6
262f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_NVS_ENABLED=y
263f03cd3a1SMatthias Ringwald
264f03cd3a1SMatthias Ringwald#
26528a59cc1SMatthias Ringwald# PHY
26682cfdfc2SMatthias Ringwald#
26782cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y
26828a59cc1SMatthias RingwaldCONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION=
269f03cd3a1SMatthias RingwaldCONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20
27082cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_MAX_TX_POWER=20
271f03cd3a1SMatthias Ringwald
272f03cd3a1SMatthias Ringwald#
2739de20bbdSMatthias Ringwald# Power Management
2749de20bbdSMatthias Ringwald#
2759de20bbdSMatthias RingwaldCONFIG_PM_ENABLE=
2769de20bbdSMatthias Ringwald
2779de20bbdSMatthias Ringwald#
2788701c842SMatthias Ringwald# ADC-Calibration
2798701c842SMatthias Ringwald#
2808701c842SMatthias RingwaldCONFIG_ADC_CAL_EFUSE_TP_ENABLE=y
2818701c842SMatthias RingwaldCONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y
2828701c842SMatthias RingwaldCONFIG_ADC_CAL_LUT_ENABLE=y
2838701c842SMatthias Ringwald
2848701c842SMatthias Ringwald#
2858701c842SMatthias Ringwald# ESP HTTP client
2868701c842SMatthias Ringwald#
2878701c842SMatthias RingwaldCONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y
2888701c842SMatthias Ringwald
2898701c842SMatthias Ringwald#
290f03cd3a1SMatthias Ringwald# Ethernet
291f03cd3a1SMatthias Ringwald#
292f03cd3a1SMatthias RingwaldCONFIG_DMA_RX_BUF_NUM=10
293f03cd3a1SMatthias RingwaldCONFIG_DMA_TX_BUF_NUM=10
29428a59cc1SMatthias RingwaldCONFIG_EMAC_L2_TO_L3_RX_BUF_MODE=
295f03cd3a1SMatthias RingwaldCONFIG_EMAC_TASK_PRIORITY=20
29682cfdfc2SMatthias Ringwald
29782cfdfc2SMatthias Ringwald#
29882cfdfc2SMatthias Ringwald# FAT Filesystem support
29982cfdfc2SMatthias Ringwald#
3009de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE_DYNAMIC=
3019de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE_437=y
30228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_720=
30328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_737=
30428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_771=
30528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_775=
30628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_850=
30728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_852=
30828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_855=
30928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_857=
31028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_860=
31128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_861=
31228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_862=
31328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_863=
31428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_864=
31528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_865=
31628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_866=
31728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_869=
31828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_932=
31928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_936=
32028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_949=
32128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_950=
3229de20bbdSMatthias RingwaldCONFIG_FATFS_CODEPAGE=437
3239de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_NONE=y
3249de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_HEAP=
3259de20bbdSMatthias RingwaldCONFIG_FATFS_LFN_STACK=
3269de20bbdSMatthias RingwaldCONFIG_FATFS_FS_LOCK=0
3279de20bbdSMatthias RingwaldCONFIG_FATFS_TIMEOUT_MS=10000
3289de20bbdSMatthias RingwaldCONFIG_FATFS_PER_FILE_CACHE=y
32982cfdfc2SMatthias Ringwald
33082cfdfc2SMatthias Ringwald#
33182cfdfc2SMatthias Ringwald# FreeRTOS
33282cfdfc2SMatthias Ringwald#
33382cfdfc2SMatthias RingwaldCONFIG_FREERTOS_UNICORE=y
33482cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_0=y
33528a59cc1SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_1=
33682cfdfc2SMatthias RingwaldCONFIG_FREERTOS_HZ=1000
33782cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y
33828a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE=
33928a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL=
34082cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y
34128a59cc1SMatthias RingwaldCONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=
34228a59cc1SMatthias RingwaldCONFIG_FREERTOS_INTERRUPT_BACKTRACE=y
34382cfdfc2SMatthias RingwaldCONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=3
34482cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_ABORT=y
34528a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE=
34628a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_DISABLE=
3471287affeSMatthias RingwaldCONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1024
34882cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ISR_STACKSIZE=1536
34928a59cc1SMatthias RingwaldCONFIG_FREERTOS_LEGACY_HOOKS=
35082cfdfc2SMatthias RingwaldCONFIG_FREERTOS_MAX_TASK_NAME_LEN=16
35182cfdfc2SMatthias RingwaldCONFIG_SUPPORT_STATIC_ALLOCATION=y
35228a59cc1SMatthias RingwaldCONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK=
35382cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_PRIORITY=1
35482cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_STACK_DEPTH=2048
35582cfdfc2SMatthias RingwaldCONFIG_TIMER_QUEUE_LENGTH=10
3569de20bbdSMatthias RingwaldCONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0
3579de20bbdSMatthias RingwaldCONFIG_FREERTOS_USE_TRACE_FACILITY=
3589de20bbdSMatthias RingwaldCONFIG_FREERTOS_GENERATE_RUN_TIME_STATS=
35928a59cc1SMatthias RingwaldCONFIG_FREERTOS_DEBUG_INTERNALS=
36028a59cc1SMatthias Ringwald
36128a59cc1SMatthias Ringwald#
36228a59cc1SMatthias Ringwald# Heap memory debugging
36328a59cc1SMatthias Ringwald#
36428a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_DISABLED=y
36528a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_LIGHT=
36628a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_COMPREHENSIVE=
36728a59cc1SMatthias RingwaldCONFIG_HEAP_TRACING=
36882cfdfc2SMatthias Ringwald
36982cfdfc2SMatthias Ringwald#
370*b175da0eSMatthias Ringwald# HTTP Server
371*b175da0eSMatthias Ringwald#
372*b175da0eSMatthias RingwaldCONFIG_HTTPD_MAX_REQ_HDR_LEN=512
373*b175da0eSMatthias RingwaldCONFIG_HTTPD_MAX_URI_LEN=512
374*b175da0eSMatthias Ringwald
375*b175da0eSMatthias Ringwald#
3769de20bbdSMatthias Ringwald# libsodium
3779de20bbdSMatthias Ringwald#
3789de20bbdSMatthias Ringwald
3799de20bbdSMatthias Ringwald#
38082cfdfc2SMatthias Ringwald# Log output
38182cfdfc2SMatthias Ringwald#
38228a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_NONE=
38328a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_ERROR=
38428a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_WARN=
38582cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_INFO=y
38628a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_DEBUG=
38728a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_VERBOSE=
38882cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL=3
38982cfdfc2SMatthias RingwaldCONFIG_LOG_COLORS=y
39082cfdfc2SMatthias Ringwald
39182cfdfc2SMatthias Ringwald#
39282cfdfc2SMatthias Ringwald# LWIP
39382cfdfc2SMatthias Ringwald#
39428a59cc1SMatthias RingwaldCONFIG_L2_TO_L3_COPY=
3958701c842SMatthias RingwaldCONFIG_LWIP_IRAM_OPTIMIZATION=
39682cfdfc2SMatthias RingwaldCONFIG_LWIP_MAX_SOCKETS=4
3978701c842SMatthias RingwaldCONFIG_USE_ONLY_LWIP_SELECT=
39828a59cc1SMatthias RingwaldCONFIG_LWIP_SO_REUSE=
39928a59cc1SMatthias RingwaldCONFIG_LWIP_SO_RCVBUF=
40082cfdfc2SMatthias RingwaldCONFIG_LWIP_DHCP_MAX_NTP_SERVERS=1
40128a59cc1SMatthias RingwaldCONFIG_LWIP_IP_FRAG=
40228a59cc1SMatthias RingwaldCONFIG_LWIP_IP_REASSEMBLY=
403dc01ccc6SMatthias RingwaldCONFIG_LWIP_STATS=
404dc01ccc6SMatthias RingwaldCONFIG_LWIP_ETHARP_TRUST_IP_MAC=y
405dc01ccc6SMatthias RingwaldCONFIG_TCPIP_RECVMBOX_SIZE=32
4069de20bbdSMatthias RingwaldCONFIG_LWIP_DHCP_DOES_ARP_CHECK=
4079de20bbdSMatthias Ringwald
4089de20bbdSMatthias Ringwald#
4099de20bbdSMatthias Ringwald# DHCP server
4109de20bbdSMatthias Ringwald#
4119de20bbdSMatthias RingwaldCONFIG_LWIP_DHCPS_LEASE_UNIT=60
4129de20bbdSMatthias RingwaldCONFIG_LWIP_DHCPS_MAX_STATION_NUM=8
4139de20bbdSMatthias RingwaldCONFIG_LWIP_AUTOIP=
4149de20bbdSMatthias RingwaldCONFIG_LWIP_NETIF_LOOPBACK=y
4159de20bbdSMatthias RingwaldCONFIG_LWIP_LOOPBACK_MAX_PBUFS=8
4161287affeSMatthias Ringwald
4171287affeSMatthias Ringwald#
4181287affeSMatthias Ringwald# TCP
4191287affeSMatthias Ringwald#
4209de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_ACTIVE_TCP=16
4219de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_LISTENING_TCP=16
42282cfdfc2SMatthias RingwaldCONFIG_TCP_MAXRTX=12
42382cfdfc2SMatthias RingwaldCONFIG_TCP_SYNMAXRTX=6
4241287affeSMatthias RingwaldCONFIG_TCP_MSS=1436
42528a59cc1SMatthias RingwaldCONFIG_TCP_MSL=60000
4261287affeSMatthias RingwaldCONFIG_TCP_SND_BUF_DEFAULT=5744
4271287affeSMatthias RingwaldCONFIG_TCP_WND_DEFAULT=5744
428eb6282bcSMatthias RingwaldCONFIG_TCP_RECVMBOX_SIZE=6
4291287affeSMatthias RingwaldCONFIG_TCP_QUEUE_OOSEQ=y
4308701c842SMatthias RingwaldCONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES=
4311287affeSMatthias RingwaldCONFIG_TCP_OVERSIZE_MSS=y
43228a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_QUARTER_MSS=
43328a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_DISABLE=
434eb6282bcSMatthias Ringwald
435eb6282bcSMatthias Ringwald#
436eb6282bcSMatthias Ringwald# UDP
437eb6282bcSMatthias Ringwald#
4389de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_UDP_PCBS=16
439eb6282bcSMatthias RingwaldCONFIG_UDP_RECVMBOX_SIZE=6
4400e6963e5SMatthias RingwaldCONFIG_TCPIP_TASK_STACK_SIZE=2560
44128a59cc1SMatthias RingwaldCONFIG_PPP_SUPPORT=
44282cfdfc2SMatthias Ringwald
44382cfdfc2SMatthias Ringwald#
4441287affeSMatthias Ringwald# ICMP
4451287affeSMatthias Ringwald#
44628a59cc1SMatthias RingwaldCONFIG_LWIP_MULTICAST_PING=
44728a59cc1SMatthias RingwaldCONFIG_LWIP_BROADCAST_PING=
4481287affeSMatthias Ringwald
4491287affeSMatthias Ringwald#
4509de20bbdSMatthias Ringwald# LWIP RAW API
4519de20bbdSMatthias Ringwald#
4529de20bbdSMatthias RingwaldCONFIG_LWIP_MAX_RAW_PCBS=16
4539de20bbdSMatthias Ringwald
4549de20bbdSMatthias Ringwald#
45582cfdfc2SMatthias Ringwald# mbedTLS
45682cfdfc2SMatthias Ringwald#
457*b175da0eSMatthias RingwaldCONFIG_MBEDTLS_PLATFORM_MEMORY=
45882cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
45928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DEBUG=
46082cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_AES=y
46182cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_MPI=y
46282cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_MPI_USE_INTERRUPT=y
46382cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_SHA=y
46482cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME=y
46528a59cc1SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME_DATE=
466f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y
46728a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_ONLY=
46828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT_ONLY=
46928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_DISABLED=
470f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER=y
471f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT=y
472f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_ENABLED=y
473f03cd3a1SMatthias Ringwald
474f03cd3a1SMatthias Ringwald#
475f03cd3a1SMatthias Ringwald# TLS Key Exchange Methods
476f03cd3a1SMatthias Ringwald#
47728a59cc1SMatthias RingwaldCONFIG_MBEDTLS_PSK_MODES=
478f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
479f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y
480f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y
481f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y
482f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y
483f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y
484f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y
485f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_RENEGOTIATION=y
48628a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_SSL3=
487f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1=y
488f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y
489f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
49028a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_DTLS=
491f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_ALPN=y
492f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_SESSION_TICKETS=y
493f03cd3a1SMatthias Ringwald
494f03cd3a1SMatthias Ringwald#
495f03cd3a1SMatthias Ringwald# Symmetric Ciphers
496f03cd3a1SMatthias Ringwald#
497f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_AES_C=y
49828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_CAMELLIA_C=
49928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DES_C=
500f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_RC4_DISABLED=y
50128a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT=
50228a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED=
50328a59cc1SMatthias RingwaldCONFIG_MBEDTLS_BLOWFISH_C=
50428a59cc1SMatthias RingwaldCONFIG_MBEDTLS_XTEA_C=
505f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_CCM_C=y
506f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_GCM_C=y
50728a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RIPEMD160_C=
508f03cd3a1SMatthias Ringwald
509f03cd3a1SMatthias Ringwald#
510f03cd3a1SMatthias Ringwald# Certificates
511f03cd3a1SMatthias Ringwald#
512f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_PARSE_C=y
513f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_WRITE_C=y
514f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CRL_PARSE_C=y
515f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CSR_PARSE_C=y
516f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_C=y
517f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDH_C=y
518f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDSA_C=y
519f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y
520f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y
521f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
522f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y
523f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y
524f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y
525f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y
526f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y
527f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y
528f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y
529f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y
530f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y
531f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_NIST_OPTIM=y
53282cfdfc2SMatthias Ringwald
53382cfdfc2SMatthias Ringwald#
534*b175da0eSMatthias Ringwald# mDNS
535*b175da0eSMatthias Ringwald#
536*b175da0eSMatthias RingwaldCONFIG_MDNS_MAX_SERVICES=10
537*b175da0eSMatthias Ringwald
538*b175da0eSMatthias Ringwald#
53982cfdfc2SMatthias Ringwald# OpenSSL
54082cfdfc2SMatthias Ringwald#
54128a59cc1SMatthias RingwaldCONFIG_OPENSSL_DEBUG=
54282cfdfc2SMatthias RingwaldCONFIG_OPENSSL_ASSERT_DO_NOTHING=y
54328a59cc1SMatthias RingwaldCONFIG_OPENSSL_ASSERT_EXIT=
54428a59cc1SMatthias Ringwald
54528a59cc1SMatthias Ringwald#
54628a59cc1SMatthias Ringwald# PThreads
54728a59cc1SMatthias Ringwald#
54828a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5
54928a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=2048
55082cfdfc2SMatthias Ringwald
55182cfdfc2SMatthias Ringwald#
55282cfdfc2SMatthias Ringwald# SPI Flash driver
55382cfdfc2SMatthias Ringwald#
5549de20bbdSMatthias RingwaldCONFIG_SPI_FLASH_VERIFY_WRITE=
55528a59cc1SMatthias RingwaldCONFIG_SPI_FLASH_ENABLE_COUNTERS=
55640e336b7SMatthias RingwaldCONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y
5579de20bbdSMatthias RingwaldCONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y
5589de20bbdSMatthias RingwaldCONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS=
5599de20bbdSMatthias RingwaldCONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED=
56015077576SMatthias Ringwald
56115077576SMatthias Ringwald#
56228a59cc1SMatthias Ringwald# SPIFFS Configuration
56328a59cc1SMatthias Ringwald#
56428a59cc1SMatthias RingwaldCONFIG_SPIFFS_MAX_PARTITIONS=3
56528a59cc1SMatthias Ringwald
56628a59cc1SMatthias Ringwald#
56728a59cc1SMatthias Ringwald# SPIFFS Cache Configuration
56828a59cc1SMatthias Ringwald#
56928a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE=y
57028a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_WR=y
57128a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_STATS=
57228a59cc1SMatthias RingwaldCONFIG_SPIFFS_PAGE_CHECK=y
57328a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_MAX_RUNS=10
57428a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_STATS=
5758701c842SMatthias RingwaldCONFIG_SPIFFS_PAGE_SIZE=256
57628a59cc1SMatthias RingwaldCONFIG_SPIFFS_OBJ_NAME_LEN=32
57728a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC=y
57828a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC_LENGTH=y
5799de20bbdSMatthias RingwaldCONFIG_SPIFFS_META_LENGTH=4
5809de20bbdSMatthias RingwaldCONFIG_SPIFFS_USE_MTIME=y
58128a59cc1SMatthias Ringwald
58228a59cc1SMatthias Ringwald#
58328a59cc1SMatthias Ringwald# Debug Configuration
58428a59cc1SMatthias Ringwald#
58528a59cc1SMatthias RingwaldCONFIG_SPIFFS_DBG=
58628a59cc1SMatthias RingwaldCONFIG_SPIFFS_API_DBG=
58728a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_DBG=
58828a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_DBG=
58928a59cc1SMatthias RingwaldCONFIG_SPIFFS_CHECK_DBG=
59028a59cc1SMatthias RingwaldCONFIG_SPIFFS_TEST_VISUALISATION=
59128a59cc1SMatthias Ringwald
59228a59cc1SMatthias Ringwald#
593*b175da0eSMatthias Ringwald# TCP/IP Adapter
594f03cd3a1SMatthias Ringwald#
595f03cd3a1SMatthias RingwaldCONFIG_IP_LOST_TIMER_INTERVAL=120
596*b175da0eSMatthias RingwaldCONFIG_TCPIP_LWIP=y
597f03cd3a1SMatthias Ringwald
598f03cd3a1SMatthias Ringwald#
5998701c842SMatthias Ringwald# Virtual file system
6008701c842SMatthias Ringwald#
6018701c842SMatthias RingwaldCONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y
6028701c842SMatthias Ringwald
6038701c842SMatthias Ringwald#
60415077576SMatthias Ringwald# Wear Levelling
60515077576SMatthias Ringwald#
60628a59cc1SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_512=
60715077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_4096=y
60815077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE=4096
609