xref: /btstack/port/esp32/template/sdkconfig (revision dc01ccc6b23fb84d78b2e6c1f4a02f3559d9bd6a)
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
2382cfdfc2SMatthias Ringwald
2482cfdfc2SMatthias Ringwald#
2582cfdfc2SMatthias Ringwald# Security features
2682cfdfc2SMatthias Ringwald#
2728a59cc1SMatthias RingwaldCONFIG_SECURE_BOOT_ENABLED=
2828a59cc1SMatthias RingwaldCONFIG_FLASH_ENCRYPTION_ENABLED=
2982cfdfc2SMatthias Ringwald
3082cfdfc2SMatthias Ringwald#
3182cfdfc2SMatthias Ringwald# Serial flasher config
3282cfdfc2SMatthias Ringwald#
3382cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_PORT="/dev/tty.usbserial-DN02B3PF"
3428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_115200B=
3528a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_230400B=
3628a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_921600B=
3728a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_2MB=
3882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER=y
3982cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD_OTHER_VAL=1000000
4082cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BAUD=1000000
4128a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_COMPRESSED=
4228a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QIO=
4328a59cc1SMatthias RingwaldCONFIG_FLASHMODE_QOUT=
4482cfdfc2SMatthias RingwaldCONFIG_FLASHMODE_DIO=y
4528a59cc1SMatthias RingwaldCONFIG_FLASHMODE_DOUT=
4682cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHMODE="dio"
4728a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_80M=
4882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_40M=y
4928a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_26M=
5028a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ_20M=
5182cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHFREQ="40m"
5228a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_1MB=
5382cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_2MB=y
5428a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_4MB=
5528a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_8MB=
5628a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_16MB=
5782cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE="2MB"
5882cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
5982cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_RESET=y
6028a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE_NORESET=
6182cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_BEFORE="default_reset"
6282cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_RESET=y
6328a59cc1SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER_NORESET=
6482cfdfc2SMatthias RingwaldCONFIG_ESPTOOLPY_AFTER="hard_reset"
6528a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_9600B=
6628a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_57600B=
6782cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_115200B=y
6828a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_230400B=
6928a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_921600B=
7028a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_2MB=
7128a59cc1SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER=
7282cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD_OTHER_VAL=115200
7382cfdfc2SMatthias RingwaldCONFIG_MONITOR_BAUD=115200
7482cfdfc2SMatthias Ringwald
7582cfdfc2SMatthias Ringwald#
7682cfdfc2SMatthias Ringwald# Partition Table
7782cfdfc2SMatthias Ringwald#
7882cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_SINGLE_APP=y
7928a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_TWO_OTA=
8028a59cc1SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM=
8182cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
8282cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_CUSTOM_APP_BIN_OFFSET=0x10000
8382cfdfc2SMatthias RingwaldCONFIG_PARTITION_TABLE_FILENAME="partitions_singleapp.csv"
8482cfdfc2SMatthias RingwaldCONFIG_APP_OFFSET=0x10000
851287affeSMatthias Ringwald
861287affeSMatthias Ringwald#
871287affeSMatthias Ringwald# Compiler options
881287affeSMatthias Ringwald#
8982cfdfc2SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_DEBUG=y
9028a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_LEVEL_RELEASE=
911287affeSMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y
9228a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_SILENT=
9328a59cc1SMatthias RingwaldCONFIG_OPTIMIZATION_ASSERTIONS_DISABLED=
9482cfdfc2SMatthias Ringwald
9582cfdfc2SMatthias Ringwald#
9682cfdfc2SMatthias Ringwald# Component config
9782cfdfc2SMatthias Ringwald#
981287affeSMatthias Ringwald
991287affeSMatthias Ringwald#
1001287affeSMatthias Ringwald# Application Level Tracing
1011287affeSMatthias Ringwald#
10228a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_TRAX=
1031287affeSMatthias RingwaldCONFIG_ESP32_APPTRACE_DEST_NONE=y
10428a59cc1SMatthias RingwaldCONFIG_ESP32_APPTRACE_ENABLE=
105eb6282bcSMatthias RingwaldCONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
1061287affeSMatthias Ringwald
1071287affeSMatthias Ringwald#
1081287affeSMatthias Ringwald# FreeRTOS SystemView Tracing
1091287affeSMatthias Ringwald#
11028a59cc1SMatthias RingwaldCONFIG_AWS_IOT_SDK=
11182cfdfc2SMatthias RingwaldCONFIG_BT_ENABLED=y
11228a59cc1SMatthias RingwaldCONFIG_BLUEDROID_ENABLED=
11340e336b7SMatthias RingwaldCONFIG_BTDM_CONTROLLER_RUN_CPU=0
11428a59cc1SMatthias RingwaldCONFIG_BT_HCI_UART=
11582cfdfc2SMatthias RingwaldCONFIG_BT_RESERVE_DRAM=0x10000
11682cfdfc2SMatthias Ringwald
11782cfdfc2SMatthias Ringwald#
11882cfdfc2SMatthias Ringwald# ESP32-specific
11982cfdfc2SMatthias Ringwald#
12028a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_80=
12128a59cc1SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_160=
12282cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
12382cfdfc2SMatthias RingwaldCONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240
12482cfdfc2SMatthias RingwaldCONFIG_MEMMAP_SMP=y
12528a59cc1SMatthias RingwaldCONFIG_SPIRAM_SUPPORT=
12628a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM=
12728a59cc1SMatthias RingwaldCONFIG_MEMMAP_TRACEMEM_TWOBANKS=
12828a59cc1SMatthias RingwaldCONFIG_ESP32_TRAX=
12982cfdfc2SMatthias RingwaldCONFIG_TRACEMEM_RESERVE_DRAM=0x0
13028a59cc1SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH=
13182cfdfc2SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_UART=y
13228a59cc1SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=
13382cfdfc2SMatthias RingwaldCONFIG_ESP32_ENABLE_COREDUMP=y
13482cfdfc2SMatthias RingwaldCONFIG_ESP32_CORE_DUMP_UART_DELAY=0
13582cfdfc2SMatthias RingwaldCONFIG_ESP32_CORE_DUMP_LOG_LEVEL=1
13628a59cc1SMatthias RingwaldCONFIG_TWO_UNIVERSAL_MAC_ADDRESS=
1379000f915SMatthias RingwaldCONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y
1389000f915SMatthias RingwaldCONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4
13982cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
14082cfdfc2SMatthias RingwaldCONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2048
14182cfdfc2SMatthias RingwaldCONFIG_MAIN_TASK_STACK_SIZE=4096
1421287affeSMatthias RingwaldCONFIG_IPC_TASK_STACK_SIZE=1024
14328a59cc1SMatthias RingwaldCONFIG_TIMER_TASK_STACK_SIZE=4096
144f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y
14528a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_LF=
14628a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDOUT_LINE_ENDING_CR=
14728a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF=
14828a59cc1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_LF=
149f03cd3a1SMatthias RingwaldCONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y
15028a59cc1SMatthias RingwaldCONFIG_NEWLIB_NANO_FORMAT=
15182cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_DEFAULT=y
15228a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_CUSTOM=
15328a59cc1SMatthias RingwaldCONFIG_CONSOLE_UART_NONE=
15482cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_NUM=0
15582cfdfc2SMatthias RingwaldCONFIG_CONSOLE_UART_BAUDRATE=115200
15628a59cc1SMatthias RingwaldCONFIG_ULP_COPROC_ENABLED=
15782cfdfc2SMatthias RingwaldCONFIG_ULP_COPROC_RESERVE_MEM=0
15882cfdfc2SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_HALT=y
15928a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_PRINT_REBOOT=
16028a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_SILENT_REBOOT=
16128a59cc1SMatthias RingwaldCONFIG_ESP32_PANIC_GDBSTUB=
16282cfdfc2SMatthias RingwaldCONFIG_ESP32_DEBUG_OCDAWARE=y
16382cfdfc2SMatthias RingwaldCONFIG_INT_WDT=y
16482cfdfc2SMatthias RingwaldCONFIG_INT_WDT_TIMEOUT_MS=300
16582cfdfc2SMatthias RingwaldCONFIG_TASK_WDT=y
16628a59cc1SMatthias RingwaldCONFIG_TASK_WDT_PANIC=
16782cfdfc2SMatthias RingwaldCONFIG_TASK_WDT_TIMEOUT_S=5
16882cfdfc2SMatthias RingwaldCONFIG_TASK_WDT_CHECK_IDLE_TASK=y
1691287affeSMatthias RingwaldCONFIG_BROWNOUT_DET=y
1701287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_0=y
17128a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_1=
17228a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_2=
17328a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_3=
17428a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_4=
17528a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_5=
17628a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_6=
17728a59cc1SMatthias RingwaldCONFIG_BROWNOUT_DET_LVL_SEL_7=
1781287affeSMatthias RingwaldCONFIG_BROWNOUT_DET_LVL=0
17928a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC=
18082cfdfc2SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y
18128a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_FRC1=
18228a59cc1SMatthias RingwaldCONFIG_ESP32_TIME_SYSCALL_USE_NONE=
18382cfdfc2SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y
18428a59cc1SMatthias RingwaldCONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL=
1850e6963e5SMatthias RingwaldCONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024
18682cfdfc2SMatthias RingwaldCONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=0
18728a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_40=
18828a59cc1SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_26=
1890e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ_AUTO=y
1900e6963e5SMatthias RingwaldCONFIG_ESP32_XTAL_FREQ=0
19128a59cc1SMatthias RingwaldCONFIG_DISABLE_BASIC_ROM_CONSOLE=
19282cfdfc2SMatthias Ringwald
19382cfdfc2SMatthias Ringwald#
194f03cd3a1SMatthias Ringwald# Wi-Fi
195f03cd3a1SMatthias Ringwald#
19628a59cc1SMatthias RingwaldCONFIG_SW_COEXIST_ENABLE=
197f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
198f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
19928a59cc1SMatthias RingwaldCONFIG_ESP32_WIFI_STATIC_TX_BUFFER=
200f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y
201f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1
202f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
203f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_AMPDU_ENABLED=y
204f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_TX_BA_WIN=6
205f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_RX_BA_WIN=6
206f03cd3a1SMatthias RingwaldCONFIG_ESP32_WIFI_NVS_ENABLED=y
207f03cd3a1SMatthias Ringwald
208f03cd3a1SMatthias Ringwald#
20928a59cc1SMatthias Ringwald# PHY
21082cfdfc2SMatthias Ringwald#
21182cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y
21228a59cc1SMatthias RingwaldCONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION=
213f03cd3a1SMatthias RingwaldCONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20
21482cfdfc2SMatthias RingwaldCONFIG_ESP32_PHY_MAX_TX_POWER=20
215f03cd3a1SMatthias Ringwald
216f03cd3a1SMatthias Ringwald#
217f03cd3a1SMatthias Ringwald# Ethernet
218f03cd3a1SMatthias Ringwald#
219f03cd3a1SMatthias RingwaldCONFIG_DMA_RX_BUF_NUM=10
220f03cd3a1SMatthias RingwaldCONFIG_DMA_TX_BUF_NUM=10
22128a59cc1SMatthias RingwaldCONFIG_EMAC_L2_TO_L3_RX_BUF_MODE=
222f03cd3a1SMatthias RingwaldCONFIG_EMAC_TASK_PRIORITY=20
22382cfdfc2SMatthias Ringwald
22482cfdfc2SMatthias Ringwald#
22582cfdfc2SMatthias Ringwald# FAT Filesystem support
22682cfdfc2SMatthias Ringwald#
22782cfdfc2SMatthias RingwaldCONFIG_FATFS_CODEPAGE_ASCII=y
22828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_437=
22928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_720=
23028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_737=
23128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_771=
23228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_775=
23328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_850=
23428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_852=
23528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_855=
23628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_857=
23728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_860=
23828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_861=
23928a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_862=
24028a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_863=
24128a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_864=
24228a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_865=
24328a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_866=
24428a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_869=
24528a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_932=
24628a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_936=
24728a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_949=
24828a59cc1SMatthias RingwaldCONFIG_FATFS_CODEPAGE_950=
24982cfdfc2SMatthias RingwaldCONFIG_FATFS_CODEPAGE=1
25082cfdfc2SMatthias RingwaldCONFIG_FATFS_MAX_LFN=255
25182cfdfc2SMatthias Ringwald
25282cfdfc2SMatthias Ringwald#
25382cfdfc2SMatthias Ringwald# FreeRTOS
25482cfdfc2SMatthias Ringwald#
25582cfdfc2SMatthias RingwaldCONFIG_FREERTOS_UNICORE=y
25682cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_0=y
25728a59cc1SMatthias RingwaldCONFIG_FREERTOS_CORETIMER_1=
25882cfdfc2SMatthias RingwaldCONFIG_FREERTOS_HZ=1000
25982cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y
26028a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE=
26128a59cc1SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL=
26282cfdfc2SMatthias RingwaldCONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y
26328a59cc1SMatthias RingwaldCONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=
26428a59cc1SMatthias RingwaldCONFIG_FREERTOS_INTERRUPT_BACKTRACE=y
26582cfdfc2SMatthias RingwaldCONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=3
26682cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_ABORT=y
26728a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_FAIL_PRINT_CONTINUE=
26828a59cc1SMatthias RingwaldCONFIG_FREERTOS_ASSERT_DISABLE=
26982cfdfc2SMatthias RingwaldCONFIG_FREERTOS_BREAK_ON_SCHEDULER_START_JTAG=y
27028a59cc1SMatthias RingwaldCONFIG_ENABLE_MEMORY_DEBUG=
2711287affeSMatthias RingwaldCONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1024
27282cfdfc2SMatthias RingwaldCONFIG_FREERTOS_ISR_STACKSIZE=1536
27328a59cc1SMatthias RingwaldCONFIG_FREERTOS_LEGACY_HOOKS=
27482cfdfc2SMatthias RingwaldCONFIG_FREERTOS_MAX_TASK_NAME_LEN=16
27582cfdfc2SMatthias RingwaldCONFIG_SUPPORT_STATIC_ALLOCATION=y
27628a59cc1SMatthias RingwaldCONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK=
27782cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_PRIORITY=1
27882cfdfc2SMatthias RingwaldCONFIG_TIMER_TASK_STACK_DEPTH=2048
27982cfdfc2SMatthias RingwaldCONFIG_TIMER_QUEUE_LENGTH=10
28028a59cc1SMatthias RingwaldCONFIG_FREERTOS_DEBUG_INTERNALS=
28128a59cc1SMatthias Ringwald
28228a59cc1SMatthias Ringwald#
28328a59cc1SMatthias Ringwald# Heap memory debugging
28428a59cc1SMatthias Ringwald#
28528a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_DISABLED=y
28628a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_LIGHT=
28728a59cc1SMatthias RingwaldCONFIG_HEAP_POISONING_COMPREHENSIVE=
28828a59cc1SMatthias RingwaldCONFIG_HEAP_TRACING=
28982cfdfc2SMatthias Ringwald
29082cfdfc2SMatthias Ringwald#
29182cfdfc2SMatthias Ringwald# Log output
29282cfdfc2SMatthias Ringwald#
29328a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_NONE=
29428a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_ERROR=
29528a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_WARN=
29682cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_INFO=y
29728a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_DEBUG=
29828a59cc1SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL_VERBOSE=
29982cfdfc2SMatthias RingwaldCONFIG_LOG_DEFAULT_LEVEL=3
30082cfdfc2SMatthias RingwaldCONFIG_LOG_COLORS=y
30182cfdfc2SMatthias Ringwald
30282cfdfc2SMatthias Ringwald#
30382cfdfc2SMatthias Ringwald# LWIP
30482cfdfc2SMatthias Ringwald#
30528a59cc1SMatthias RingwaldCONFIG_L2_TO_L3_COPY=
30682cfdfc2SMatthias RingwaldCONFIG_LWIP_MAX_SOCKETS=4
30782cfdfc2SMatthias RingwaldCONFIG_LWIP_THREAD_LOCAL_STORAGE_INDEX=0
30828a59cc1SMatthias RingwaldCONFIG_LWIP_SO_REUSE=
30928a59cc1SMatthias RingwaldCONFIG_LWIP_SO_RCVBUF=
31082cfdfc2SMatthias RingwaldCONFIG_LWIP_DHCP_MAX_NTP_SERVERS=1
31128a59cc1SMatthias RingwaldCONFIG_LWIP_IP_FRAG=
31228a59cc1SMatthias RingwaldCONFIG_LWIP_IP_REASSEMBLY=
313*dc01ccc6SMatthias RingwaldCONFIG_LWIP_STATS=
314*dc01ccc6SMatthias RingwaldCONFIG_LWIP_ETHARP_TRUST_IP_MAC=y
315*dc01ccc6SMatthias RingwaldCONFIG_TCPIP_RECVMBOX_SIZE=32
3161287affeSMatthias Ringwald
3171287affeSMatthias Ringwald#
3181287affeSMatthias Ringwald# TCP
3191287affeSMatthias Ringwald#
32082cfdfc2SMatthias RingwaldCONFIG_TCP_MAXRTX=12
32182cfdfc2SMatthias RingwaldCONFIG_TCP_SYNMAXRTX=6
3221287affeSMatthias RingwaldCONFIG_TCP_MSS=1436
32328a59cc1SMatthias RingwaldCONFIG_TCP_MSL=60000
3241287affeSMatthias RingwaldCONFIG_TCP_SND_BUF_DEFAULT=5744
3251287affeSMatthias RingwaldCONFIG_TCP_WND_DEFAULT=5744
326eb6282bcSMatthias RingwaldCONFIG_TCP_RECVMBOX_SIZE=6
3271287affeSMatthias RingwaldCONFIG_TCP_QUEUE_OOSEQ=y
3281287affeSMatthias RingwaldCONFIG_TCP_OVERSIZE_MSS=y
32928a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_QUARTER_MSS=
33028a59cc1SMatthias RingwaldCONFIG_TCP_OVERSIZE_DISABLE=
331eb6282bcSMatthias Ringwald
332eb6282bcSMatthias Ringwald#
333eb6282bcSMatthias Ringwald# UDP
334eb6282bcSMatthias Ringwald#
335eb6282bcSMatthias RingwaldCONFIG_UDP_RECVMBOX_SIZE=6
33628a59cc1SMatthias RingwaldCONFIG_LWIP_DHCP_DOES_ARP_CHECK=
3370e6963e5SMatthias RingwaldCONFIG_TCPIP_TASK_STACK_SIZE=2560
33828a59cc1SMatthias RingwaldCONFIG_PPP_SUPPORT=
33982cfdfc2SMatthias Ringwald
34082cfdfc2SMatthias Ringwald#
3411287affeSMatthias Ringwald# ICMP
3421287affeSMatthias Ringwald#
34328a59cc1SMatthias RingwaldCONFIG_LWIP_MULTICAST_PING=
34428a59cc1SMatthias RingwaldCONFIG_LWIP_BROADCAST_PING=
3451287affeSMatthias Ringwald
3461287affeSMatthias Ringwald#
34782cfdfc2SMatthias Ringwald# mbedTLS
34882cfdfc2SMatthias Ringwald#
34982cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
35028a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DEBUG=
35182cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_AES=y
35282cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_MPI=y
35382cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_MPI_USE_INTERRUPT=y
35482cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HARDWARE_SHA=y
35582cfdfc2SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME=y
35628a59cc1SMatthias RingwaldCONFIG_MBEDTLS_HAVE_TIME_DATE=
357f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y
35828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER_ONLY=
35928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT_ONLY=
36028a59cc1SMatthias RingwaldCONFIG_MBEDTLS_TLS_DISABLED=
361f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_SERVER=y
362f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_CLIENT=y
363f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_TLS_ENABLED=y
364f03cd3a1SMatthias Ringwald
365f03cd3a1SMatthias Ringwald#
366f03cd3a1SMatthias Ringwald# TLS Key Exchange Methods
367f03cd3a1SMatthias Ringwald#
36828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_PSK_MODES=
369f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
370f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y
371f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y
372f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y
373f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y
374f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y
375f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y
376f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_RENEGOTIATION=y
37728a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_SSL3=
378f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1=y
379f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y
380f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
38128a59cc1SMatthias RingwaldCONFIG_MBEDTLS_SSL_PROTO_DTLS=
382f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_ALPN=y
383f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_SSL_SESSION_TICKETS=y
384f03cd3a1SMatthias Ringwald
385f03cd3a1SMatthias Ringwald#
386f03cd3a1SMatthias Ringwald# Symmetric Ciphers
387f03cd3a1SMatthias Ringwald#
388f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_AES_C=y
38928a59cc1SMatthias RingwaldCONFIG_MBEDTLS_CAMELLIA_C=
39028a59cc1SMatthias RingwaldCONFIG_MBEDTLS_DES_C=
391f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_RC4_DISABLED=y
39228a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED_NO_DEFAULT=
39328a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RC4_ENABLED=
39428a59cc1SMatthias RingwaldCONFIG_MBEDTLS_BLOWFISH_C=
39528a59cc1SMatthias RingwaldCONFIG_MBEDTLS_XTEA_C=
396f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_CCM_C=y
397f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_GCM_C=y
39828a59cc1SMatthias RingwaldCONFIG_MBEDTLS_RIPEMD160_C=
399f03cd3a1SMatthias Ringwald
400f03cd3a1SMatthias Ringwald#
401f03cd3a1SMatthias Ringwald# Certificates
402f03cd3a1SMatthias Ringwald#
403f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_PARSE_C=y
404f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_PEM_WRITE_C=y
405f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CRL_PARSE_C=y
406f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_X509_CSR_PARSE_C=y
407f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_C=y
408f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDH_C=y
409f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECDSA_C=y
410f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y
411f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y
412f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
413f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y
414f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y
415f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y
416f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y
417f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y
418f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y
419f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y
420f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y
421f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y
422f03cd3a1SMatthias RingwaldCONFIG_MBEDTLS_ECP_NIST_OPTIM=y
42382cfdfc2SMatthias Ringwald
42482cfdfc2SMatthias Ringwald#
42582cfdfc2SMatthias Ringwald# OpenSSL
42682cfdfc2SMatthias Ringwald#
42728a59cc1SMatthias RingwaldCONFIG_OPENSSL_DEBUG=
42882cfdfc2SMatthias RingwaldCONFIG_OPENSSL_ASSERT_DO_NOTHING=y
42928a59cc1SMatthias RingwaldCONFIG_OPENSSL_ASSERT_EXIT=
43028a59cc1SMatthias Ringwald
43128a59cc1SMatthias Ringwald#
43228a59cc1SMatthias Ringwald# PThreads
43328a59cc1SMatthias Ringwald#
43428a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5
43528a59cc1SMatthias RingwaldCONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=2048
43682cfdfc2SMatthias Ringwald
43782cfdfc2SMatthias Ringwald#
43882cfdfc2SMatthias Ringwald# SPI Flash driver
43982cfdfc2SMatthias Ringwald#
44028a59cc1SMatthias RingwaldCONFIG_SPI_FLASH_ENABLE_COUNTERS=
44140e336b7SMatthias RingwaldCONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y
44215077576SMatthias Ringwald
44315077576SMatthias Ringwald#
44428a59cc1SMatthias Ringwald# SPIFFS Configuration
44528a59cc1SMatthias Ringwald#
44628a59cc1SMatthias RingwaldCONFIG_SPIFFS_MAX_PARTITIONS=3
44728a59cc1SMatthias Ringwald
44828a59cc1SMatthias Ringwald#
44928a59cc1SMatthias Ringwald# SPIFFS Cache Configuration
45028a59cc1SMatthias Ringwald#
45128a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE=y
45228a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_WR=y
45328a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_STATS=
45428a59cc1SMatthias RingwaldCONFIG_SPIFFS_PAGE_CHECK=y
45528a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_MAX_RUNS=10
45628a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_STATS=
45728a59cc1SMatthias RingwaldCONFIG_SPIFFS_OBJ_NAME_LEN=32
45828a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC=y
45928a59cc1SMatthias RingwaldCONFIG_SPIFFS_USE_MAGIC_LENGTH=y
46028a59cc1SMatthias Ringwald
46128a59cc1SMatthias Ringwald#
46228a59cc1SMatthias Ringwald# Debug Configuration
46328a59cc1SMatthias Ringwald#
46428a59cc1SMatthias RingwaldCONFIG_SPIFFS_DBG=
46528a59cc1SMatthias RingwaldCONFIG_SPIFFS_API_DBG=
46628a59cc1SMatthias RingwaldCONFIG_SPIFFS_GC_DBG=
46728a59cc1SMatthias RingwaldCONFIG_SPIFFS_CACHE_DBG=
46828a59cc1SMatthias RingwaldCONFIG_SPIFFS_CHECK_DBG=
46928a59cc1SMatthias RingwaldCONFIG_SPIFFS_TEST_VISUALISATION=
47028a59cc1SMatthias Ringwald
47128a59cc1SMatthias Ringwald#
472f03cd3a1SMatthias Ringwald# tcpip adapter
473f03cd3a1SMatthias Ringwald#
474f03cd3a1SMatthias RingwaldCONFIG_IP_LOST_TIMER_INTERVAL=120
475f03cd3a1SMatthias Ringwald
476f03cd3a1SMatthias Ringwald#
47715077576SMatthias Ringwald# Wear Levelling
47815077576SMatthias Ringwald#
47928a59cc1SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_512=
48015077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE_4096=y
48115077576SMatthias RingwaldCONFIG_WL_SECTOR_SIZE=4096
482