2021-09-25 14:30:00 -04:00
|
|
|
#
|
|
|
|
# Serial flasher config
|
|
|
|
#
|
|
|
|
# CONFIG_ESPTOOLPY_FLASHFREQ_80M is not set
|
|
|
|
CONFIG_ESPTOOLPY_FLASHFREQ_40M=y
|
|
|
|
CONFIG_ESPTOOLPY_FLASHFREQ="40m"
|
|
|
|
# end of Serial flasher config
|
|
|
|
|
|
|
|
#
|
|
|
|
# Partition Table
|
|
|
|
#
|
|
|
|
# CONFIG_PARTITION_TABLE_SINGLE_APP is not set
|
|
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
|
|
# end of Partition Table
|
|
|
|
|
|
|
|
#
|
|
|
|
# Compiler options
|
|
|
|
#
|
|
|
|
# CONFIG_COMPILER_OPTIMIZATION_DEFAULT is not set
|
|
|
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
|
|
|
# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE is not set
|
|
|
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
|
|
|
# end of Compiler options
|
|
|
|
|
|
|
|
#
|
|
|
|
# ESP-TLS
|
|
|
|
#
|
|
|
|
CONFIG_ESP_TLS_SERVER=y
|
|
|
|
# end of ESP-TLS
|
|
|
|
|
|
|
|
#
|
|
|
|
# ESP32S2-specific
|
|
|
|
#
|
|
|
|
# CONFIG_ESP32S2_DEFAULT_CPU_FREQ_160 is not set
|
|
|
|
CONFIG_ESP32S2_DEFAULT_CPU_FREQ_240=y
|
|
|
|
CONFIG_ESP32S2_DEFAULT_CPU_FREQ_MHZ=240
|
|
|
|
#
|
|
|
|
# Cache config
|
|
|
|
#
|
|
|
|
# CONFIG_ESP32S2_INSTRUCTION_CACHE_8KB is not set
|
|
|
|
CONFIG_ESP32S2_INSTRUCTION_CACHE_16KB=y
|
|
|
|
# CONFIG_ESP32S2_DATA_CACHE_8KB is not set
|
|
|
|
CONFIG_ESP32S2_DATA_CACHE_16KB=y
|
|
|
|
# end of Cache config
|
|
|
|
# end of ESP32S2-specific
|
|
|
|
|
2021-11-26 12:14:22 -05:00
|
|
|
#
|
|
|
|
# ESP32S3-specific
|
|
|
|
#
|
|
|
|
# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_160 is not set
|
|
|
|
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240=y
|
|
|
|
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ=240
|
|
|
|
# end of ESP32S3-specific
|
|
|
|
|
2021-09-25 14:30:00 -04:00
|
|
|
#
|
|
|
|
# Common ESP-related
|
|
|
|
#
|
|
|
|
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|
|
|
|
# CONFIG_ESP_TASK_WDT is not set
|
|
|
|
# end of Common ESP-related
|
|
|
|
|
|
|
|
#
|
|
|
|
# Ethernet
|
|
|
|
#
|
|
|
|
# CONFIG_ETH_USE_SPI_ETHERNET is not set
|
|
|
|
# end of Ethernet
|
|
|
|
|
|
|
|
#
|
|
|
|
# ESP NETIF Adapter
|
|
|
|
#
|
|
|
|
# CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER is not set
|
|
|
|
# end of ESP NETIF Adapter
|
|
|
|
|
|
|
|
#
|
|
|
|
# Wi-Fi
|
|
|
|
#
|
|
|
|
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=4
|
|
|
|
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
|
|
|
|
CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=16
|
|
|
|
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=16
|
|
|
|
# CONFIG_ESP32_WIFI_NVS_ENABLED is not set
|
|
|
|
# CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE is not set
|
|
|
|
# end of Wi-Fi
|
|
|
|
|
|
|
|
#
|
|
|
|
# FreeRTOS
|
|
|
|
#
|
|
|
|
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536
|
|
|
|
# end of FreeRTOS
|
|
|
|
|
|
|
|
#
|
|
|
|
# LWIP
|
|
|
|
#
|
|
|
|
CONFIG_LWIP_MAX_SOCKETS=4
|
|
|
|
CONFIG_LWIP_SO_RCVBUF=y
|
|
|
|
#
|
|
|
|
# TCP
|
|
|
|
#
|
|
|
|
CONFIG_LWIP_MAX_ACTIVE_TCP=4
|
|
|
|
CONFIG_LWIP_MAX_LISTENING_TCP=4
|
|
|
|
CONFIG_LWIP_TCP_SYNMAXRTX=6
|
|
|
|
CONFIG_LWIP_TCP_SND_BUF_DEFAULT=2880
|
|
|
|
CONFIG_LWIP_TCP_WND_DEFAULT=2880
|
|
|
|
CONFIG_LWIP_TCP_RTO_TIME=3000
|
|
|
|
# end of TCP
|
|
|
|
# end of LWIP
|
|
|
|
|
|
|
|
#
|
|
|
|
# mbedTLS
|
|
|
|
#
|
|
|
|
CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=2048
|
|
|
|
CONFIG_MBEDTLS_DYNAMIC_BUFFER=y
|
|
|
|
CONFIG_MBEDTLS_DYNAMIC_FREE_PEER_CERT=y
|
|
|
|
CONFIG_MBEDTLS_DYNAMIC_FREE_CONFIG_DATA=y
|
|
|
|
CONFIG_MBEDTLS_DYNAMIC_FREE_CA_CERT=y
|
|
|
|
#
|
|
|
|
# Certificate Bundle
|
|
|
|
#
|
|
|
|
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y
|
|
|
|
# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL is not set
|
|
|
|
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE=y
|
|
|
|
CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE=y
|
|
|
|
CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE_PATH="certificates/nina-fw/data/roots.pem"
|
|
|
|
# end of Certificate Bundle
|
|
|
|
#
|
|
|
|
# TLS Key Exchange Methods
|
|
|
|
#
|
|
|
|
CONFIG_MBEDTLS_PSK_MODES=y
|
|
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
|
|
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_PSK=y
|
|
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_PSK=y
|
|
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_PSK=y
|
|
|
|
# end of TLS Key Exchange Methods
|
|
|
|
# CONFIG_MBEDTLS_SSL_PROTO_TLS1 is not set
|
|
|
|
# CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 is not set
|
|
|
|
CONFIG_MBEDTLS_SSL_PROTO_DTLS=y
|
|
|
|
# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set
|
|
|
|
# end of mbedTLS
|
|
|
|
|
|
|
|
#
|
|
|
|
# SPI Flash driver
|
|
|
|
#
|
|
|
|
# CONFIG_SPI_FLASH_YIELD_DURING_ERASE is not set
|
|
|
|
CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=4096
|
|
|
|
# end of SPI Flash driver
|
|
|
|
|
|
|
|
#
|
|
|
|
# Deprecated options for backward compatibility
|
|
|
|
#
|
|
|
|
# CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG is not set
|
|
|
|
CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE=y
|
|
|
|
# CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED is not set
|
|
|
|
CONFIG_OPTIMIZATION_ASSERTIONS_SILENT=y
|
|
|
|
CONFIG_MAIN_TASK_STACK_SIZE=8192
|
|
|
|
# CONFIG_TASK_WDT is not set
|
|
|
|
CONFIG_TCP_SYNMAXRTX=6
|
|
|
|
CONFIG_TCP_SND_BUF_DEFAULT=2880
|
|
|
|
CONFIG_TCP_WND_DEFAULT=2880
|
|
|
|
# End of deprecated options
|