Skip to content

Commit 8b8827f

Browse files
authored
5.5 fix esp32 (#110)
1 parent 8aa076b commit 8b8827f

11 files changed

+121
-302
lines changed

configs/defconfig.common

+95-163
Original file line numberDiff line numberDiff line change
@@ -1,236 +1,165 @@
11
CONFIG_AUTOSTART_ARDUINO=y
22
# CONFIG_WS2812_LED_ENABLE is not set
3-
CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y
3+
44
CONFIG_APP_REPRODUCIBLE_BUILD=y
5-
CONFIG_COMPILER_HIDE_PATHS_MACROS=y
6-
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
7-
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
8-
# CONFIG_APP_COMPILE_TIME_DATE is not set
95
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
10-
CONFIG_BOOT_ROM_LOG_ALWAYS_OFF=y
116
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
12-
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
13-
CONFIG_I2S_SUPPRESS_DEPRECATE_WARN=y
14-
CONFIG_I2S_ISR_IRAM_SAFE=y
15-
CONFIG_RMT_SUPPRESS_DEPRECATE_WARN=y
16-
CONFIG_TEMP_SENSOR_SUPPRESS_DEPRECATE_WARN=y
17-
CONFIG_TOUCH_SUPPRESS_DEPRECATE_WARN=y
18-
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
7+
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
8+
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
199
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
20-
CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS=y
10+
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
11+
CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT=y
2112
CONFIG_COMPILER_DISABLE_GCC12_WARNINGS=y
2213
CONFIG_COMPILER_DISABLE_GCC13_WARNINGS=y
2314
CONFIG_COMPILER_DISABLE_GCC14_WARNINGS=y
24-
CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y
25-
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
26-
# CONFIG_COMPILER_CXX_EXCEPTIONS is not set
27-
# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set
15+
CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE=y
16+
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
17+
CONFIG_ADC_SUPPRESS_DEPRECATE_WARN=y
18+
CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN=y
19+
CONFIG_DAC_SUPPRESS_DEPRECATE_WARN=y
20+
# CONFIG_DAC_DMA_AUTO_16BIT_ALIGN is not set
21+
CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN=y
22+
CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN=y
23+
CONFIG_RMT_SUPPRESS_DEPRECATE_WARN=y
24+
CONFIG_I2S_SUPPRESS_DEPRECATE_WARN=y
25+
CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN=y
26+
CONFIG_SDM_SUPPRESS_DEPRECATE_WARN=y
27+
CONFIG_TOUCH_SUPPRESS_DEPRECATE_WARN=y
28+
CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS=y
29+
CONFIG_ESP_TLS_INSECURE=y
2830
# CONFIG_ESP_ERR_TO_NAME_LOOKUP is not set
31+
CONFIG_I2S_ISR_IRAM_SAFE=y
32+
CONFIG_ETH_TRANSMIT_MUTEX=y
33+
CONFIG_ETH_SPI_ETHERNET_DM9051=y
34+
CONFIG_ETH_SPI_ETHERNET_W5500=y
35+
CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL=y
2936
# CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR is not set
30-
CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS=y
31-
# CONFIG_ESP_TLS_USING_MBEDTLS is not set
32-
# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set
3337
# CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS is not set
34-
# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set
35-
# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set
36-
# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set
37-
# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set
38-
# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set
39-
# CONFIG_ESP_TLS_USE_DS_PERIPHERAL is not set
40-
# CONFIG_ESP_HTTP_CLIENT_ENABLE_CUSTOM_TRANSPORT is not set
41-
# CONFIG_MBEDTLS_HARDWARE_ECDSA_SIGN is not set
38+
CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO=y
39+
CONFIG_ESP_PHY_REDUCE_TX_POWER=y
40+
CONFIG_SPIRAM=y
41+
CONFIG_SPIRAM_BOOT_HW_INIT=y
42+
CONFIG_SPIRAM_BOOT_INIT=y
43+
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
44+
# CONFIG_SPIRAM_PRE_CONFIGURE_MEMORY_PROTECTION is not set
45+
# CONFIG_SPIRAM_MEMTEST is not set
46+
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
47+
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
48+
# CONFIG_SPIRAM_BANKSWITCH_ENABLE is not set
4249
CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH=y
50+
CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH=y
4351
CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM=y
44-
CONFIG_ESP_INT_WDT_TIMEOUT_MS=300
45-
CONFIG_ESP_IPC_TASK_STACK_SIZE=1024
46-
CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096
4752
CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2048
53+
CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096
54+
CONFIG_ESP_INT_WDT_TIMEOUT_MS=300
4855
CONFIG_ESP_TASK_WDT_PANIC=y
56+
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
4957
# CONFIG_ESP_SYSTEM_HW_STACK_GUARD is not set
50-
CONFIG_ESP_TIMER_TASK_STACK_SIZE=4096
51-
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
52-
CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE=y
53-
# CONFIG_ESP_WIFI_MBEDTLS_CRYPTO is not set
54-
# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set
55-
# CONFIG_ESP_WIFI_FTM_ENABLE is not set
56-
# CONFIG_ESP_WIFI_CSI_ENABLED is not set
57-
# CONFIG_ESP_WIFI_ENABLE_WPA3_SAE is not set
58-
# CONFIG_ESP_WIFI_ENABLE_SAE_PK is not set
59-
# CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT is not set
60-
# CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT is not set
61-
# CONFIG_ESP_WIFI_SOFTAP_SAE_SUPPORT is not set
62-
# CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA is not set
63-
CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=0
58+
CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5=y
59+
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=8
6460
# CONFIG_ESP_WIFI_IRAM_OPT is not set
6561
# CONFIG_ESP_WIFI_RX_IRAM_OPT is not set
66-
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=8
67-
CONFIG_ESP_WIFI_STATIC_TX_BUFFER_NUM=8
68-
CONFIG_ESP_WIFI_CACHE_TX_BUFFER_NUM=16
69-
CONFIG_ESP_PHY_REDUCE_TX_POWER=y
70-
CONFIG_ETH_TRANSMIT_MUTEX=y
71-
CONFIG_ETH_SPI_ETHERNET_DM9051=y
72-
CONFIG_ETH_SPI_ETHERNET_W5500=y
73-
CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL=y
74-
CONFIG_FATFS_CODEPAGE_850=y
62+
# CONFIG_ESP_WIFI_ENABLE_WPA3_SAE is not set
63+
# CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA is not set
64+
# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set
65+
# CONFIG_ESP_WIFI_MBEDTLS_CRYPTO is not set
66+
# CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT is not set
7567
CONFIG_FATFS_LFN_STACK=y
76-
# CONFIG_FATFS_API_ENCODING_ANSI_OEM is not set
68+
CONFIG_FATFS_CODEPAGE_850=y
7769
CONFIG_FATFS_API_ENCODING_UTF_8=y
78-
# CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT is not set
79-
CONFIG_FMB_TIMER_PORT_ENABLED=y
8070
CONFIG_FREERTOS_HZ=1000
71+
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1024
8172
# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set
8273
# CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION is not set
8374
# CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT is not set
84-
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304
85-
# CONFIG_FREERTOS_FPU_IN_ISR is not set
75+
CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=4096
76+
CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y
77+
CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS=y
78+
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
79+
CONFIG_FREERTOS_ISR_STACKSIZE=2096
8680
CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y
87-
CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y
8881
CONFIG_HAL_ASSERTION_DISABLE=y
89-
CONFIG_HEAP_POISONING_DISABLED=y
90-
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
91-
CONFIG_HTTPD_WS_SUPPORT=y
9282
CONFIG_LOG_DEFAULT_LEVEL_NONE=y
93-
# CONFIG_LOG_COLORS is not set
9483
CONFIG_LWIP_LOCAL_HOSTNAME="tasmota"
9584
CONFIG_LWIP_MAX_SOCKETS=16
9685
CONFIG_LWIP_SO_RCVBUF=y
9786
CONFIG_LWIP_IP_FORWARD=y
9887
CONFIG_LWIP_IPV4_NAPT=y
99-
# CONFIG_LWIP_DHCP_DOES_ARP_CHECK is not set
88+
CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=48
89+
CONFIG_LWIP_DHCP_OPTIONS_LEN=128
90+
CONFIG_LWIP_IPV6_AUTOCONFIG=y
91+
CONFIG_LWIP_IPV6_RDNSS_MAX_DNS_SERVERS=2
10092
CONFIG_LWIP_TCP_SYNMAXRTX=6
10193
CONFIG_LWIP_TCP_MSS=1436
10294
CONFIG_LWIP_TCP_RTO_TIME=3000
103-
CONFIG_LWIP_TCP_MSL=6000
104-
CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=2000
105-
CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=2560
95+
CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=4096
10696
CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0=y
107-
CONFIG_LWIP_IPV6_AUTOCONFIG=y
108-
CONFIG_LWIP_IPV6_RDNSS_MAX_DNS_SERVERS=2
109-
CONFIG_LWIP_MAX_SOCKETS=16
110-
CONFIG_LWIP_DHCP_RESTORE_LAST_IP=n
111-
CONFIG_LWIP_DHCP_OPTIONS_LEN=128
97+
CONFIG_LWIP_PPP_SUPPORT=y
98+
# CONFIG_LWIP_PPP_ENABLE_IPV6 is not set
99+
CONFIG_LWIP_PPP_NOTIFY_PHASE_SUPPORT=y
100+
CONFIG_LWIP_PPP_PAP_SUPPORT=y
101+
CONFIG_LWIP_MULTICAST_PING=y
102+
CONFIG_LWIP_BROADCAST_PING=y
112103
CONFIG_LWIP_SNTP_MAX_SERVERS=3
113104
# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set
114105
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
115-
CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=48
116-
CONFIG_LWIP_TCP_RECVMBOX_SIZE=16
117-
CONFIG_LWIP_UDP_RECVMBOX_SIZE=64
118-
CONFIG_NEWLIB_NANO_FORMAT=y
119-
# CONFIG_DAC_DMA_AUTO_16BIT_ALIGN is not set
120-
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y
121-
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y
122-
CONFIG_MBEDTLS_PSK_MODES=y
123-
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
106+
CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT=y
107+
CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT=y
108+
CONFIG_LWIP_HOOK_IP6_SELECT_SRC_ADDR_DEFAULT=y
109+
CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT=y
124110
# CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN is not set
125-
# CONFIG_MBEDTLS_PKCS7_C is not set
126-
# CONFIG_MBEDTLS_ERROR_STRINGS is not set
127-
CONFIG_MBEDTLS_DYNAMIC_BUFFER=y
128-
CONFIG_MBEDTLS_DYNAMIC_FREE_PEER_CERT=y
129-
CONFIG_MBEDTLS_DYNAMIC_FREE_CONFIG_DATA=y
130-
#
131-
# Symmetric Ciphers
132-
#
133-
CONFIG_MBEDTLS_AES_C=y
134-
# CONFIG_MBEDTLS_CAMELLIA_C is not set
135-
# CONFIG_MBEDTLS_DES_C is not set
136-
# CONFIG_MBEDTLS_BLOWFISH_C is not set
137-
# CONFIG_MBEDTLS_XTEA_C is not set
138-
# CONFIG_MBEDTLS_CCM_C is not set
139-
# CONFIG_MBEDTLS_GCM_C is not set
140-
# CONFIG_MBEDTLS_NIST_KW_C is not set
141-
# end of Symmetric Ciphers
142-
143-
144-
#
145-
# TLS Key Exchange Methods
146-
#
147-
148-
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
149-
# CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE is not set
150-
# CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA is not set
151-
# CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA is not set
152-
# CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA is not set
153-
# CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA is not set
154-
155-
CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
156-
# CONFIG_MBEDTLS_SSL_RENEGOTIATION is not set
157-
# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set
158-
# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set
159-
# CONFIG_MBEDTLS_SSL_ALPN is not set
160-
# CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS is not set
161-
162-
CONFIG_MBEDTLS_CMAC_C=y
163-
CONFIG_MBEDTLS_ROM_MD5=y
164-
CONFIG_MBEDTLS_HARDWARE_ECC=y
165-
CONFIG_MBEDTLS_HARDWARE_AES=y
166-
CONFIG_MBEDTLS_HARDWARE_MPI=y
111+
# CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE is not set
112+
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=180
113+
# CONFIG_MBEDTLS_GCM_SUPPORT_NON_AES_CIPHER is not set
167114
# CONFIG_MBEDTLS_HARDWARE_SHA is not set
168-
# CONFIG_MBEDTLS_ECC_OTHER_CURVES_SOFT_FALLBACK is not set
169115
# CONFIG_MBEDTLS_HAVE_TIME is not set
170-
171-
#
172-
# Certificates
173-
#
116+
# CONFIG_MBEDTLS_ECDSA_DETERMINISTIC is not set
117+
# CONFIG_MBEDTLS_SHA1_C is not set
118+
# CONFIG_MBEDTLS_SHA512_C is not set
119+
CONFIG_MBEDTLS_TLS_DISABLED=y
120+
# CONFIG_MBEDTLS_CCM_C is not set
121+
# CONFIG_MBEDTLS_GCM_C is not set
174122
# CONFIG_MBEDTLS_PEM_PARSE_C is not set
175123
# CONFIG_MBEDTLS_PEM_WRITE_C is not set
176124
# CONFIG_MBEDTLS_X509_CRL_PARSE_C is not set
177125
# CONFIG_MBEDTLS_X509_CSR_PARSE_C is not set
178-
# end of Certificates
179-
180-
CONFIG_MBEDTLS_ECP_C=y
181-
CONFIG_MBEDTLS_ECDH_C=y
182-
CONFIG_MBEDTLS_ECDSA_C=y
183-
# CONFIG_MBEDTLS_SHA1_C is not set
184-
# CONFIG_MBEDTLS_SHA1_ALT is not set
185-
CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
186-
# CONFIG_MBEDTLS_ECDSA_DETERMINISTIC is not set
187-
# CONFIG_MBEDTLS_SHA512_C is not set
188-
# CONFIG_MBEDTLS_RIPEMD160_C is not set
189-
# CONFIG_MBEDTLS_DHM_C is not set
190-
# CONFIG_MBEDTLS_ECJPAKE_C is not set
191-
# CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS is not set
192-
# CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS is not set
193126
# CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED is not set
194127
# CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED is not set
195-
# CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED is not set
196128
# CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED is not set
197129
# CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED is not set
198130
# CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED is not set
199131
# CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED is not set
200132
# CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED is not set
133+
# CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED is not set
201134
# CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED is not set
202135
# CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED is not set
203136
# CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED is not set
204-
# CONFIG_MBEDTLS_ECP_FIXED_POINT_OPTIM is not set
205137
# CONFIG_MBEDTLS_ECP_NIST_OPTIM is not set
206-
# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set
207-
# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set
138+
# CONFIG_MBEDTLS_ERROR_STRINGS is not set
139+
# CONFIG_MBEDTLS_FS_IO is not set
140+
141+
# CONFIG_MQTT_PROTOCOL_311 is not set
142+
# CONFIG_MQTT_TRANSPORT_SSL is not set
143+
144+
# CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1 is not set
145+
# CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2 is not set
208146

209-
CONFIG_OPENSSL_ASSERT_DO_NOTHING=y
210-
CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=2048
211147
CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED=y
212-
# CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE is not set
213-
CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y
214148
CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=10
215149
CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=2
216150
CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=4096
151+
# CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE is not set
152+
217153
# CONFIG_UNITY_ENABLE_FLOAT is not set
218154
# CONFIG_UNITY_ENABLE_DOUBLE is not set
219155
# CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER is not set
220-
# CONFIG_USE_WAKENET is not set
221-
# CONFIG_USE_MULTINET is not set
222-
# CONFIG_MBEDTLS_FS_IO is not set
223156
# CONFIG_VFS_SUPPORT_SELECT is not set
224157
# CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT is not set
225158
# CONFIG_VFS_SUPPORT_TERMIOS is not set
226-
# CONFIG_SPI_MASTER_ISR_IN_IRAM is not set
227-
# CONFIG_SPI_SLAVE_ISR_IN_IRAM is not set
228-
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
229-
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
230-
231-
CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=1
232-
CONFIG_DSP_MAX_FFT_SIZE_1024=y
233159

160+
#
161+
# LittleFS
162+
#
234163
CONFIG_LITTLEFS_MAX_PARTITIONS=2
235164
CONFIG_LITTLEFS_MULTIVERSION=y
236165
CONFIG_LITTLEFS_DISK_VERSION_2_0=y
@@ -243,6 +172,9 @@ CONFIG_USB_HOST_HUBS_SUPPORTED=y
243172
CONFIG_USB_HOST_HUB_MULTI_LEVEL=y
244173
CONFIG_USB_HOST_HW_BUFFER_BIAS_PERIODIC_OUT=y
245174

175+
CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=1
176+
CONFIG_DSP_MAX_FFT_SIZE_1024=y
177+
246178
#
247179
# Disable Cameras not used
248180
#

configs/defconfig.esp32

+2-7
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,12 @@ CONFIG_ETH_USE_ESP32_EMAC=y
3131
CONFIG_ETH_PHY_INTERFACE_RMII=y
3232
CONFIG_ETH_USE_SPI_ETHERNET=y
3333

34-
CONFIG_SPIRAM=y
3534
CONFIG_SPIRAM_OCCUPY_HSPI_HOST=y
35+
3636
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
37-
# CONFIG_UNITY_ENABLE_FLOAT is not set
38-
# CONFIG_UNITY_ENABLE_DOUBLE is not set
39-
# CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER is not set
4037
# CONFIG_USE_WAKENET is not set
4138
# CONFIG_USE_MULTINET is not set
42-
# CONFIG_VFS_SUPPORT_SELECT is not set
43-
# CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT is not set
44-
# CONFIG_VFS_SUPPORT_TERMIOS is not set
39+
4540
CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y
4641
CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y
4742
CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y

configs/defconfig.esp32c2

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ CONFIG_XTAL_FREQ_26=y
22
CONFIG_XTAL_FREQ=26
33

44
CONFIG_COMPILER_FLOAT_LIB_FROM_RVFPLIB=y
5+
CONFIG_NEWLIB_NANO_FORMAT=y
56

67
#
78
# Bluetooth

configs/defconfig.esp32c3

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
CONFIG_NEWLIB_NANO_FORMAT=y
2+
13
#
24
# Bluetooth
35
#

configs/defconfig.esp32c5

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP=y
44
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
55
CONFIG_SPIRAM=y
66

7+
CONFIG_NEWLIB_NANO_FORMAT=y
8+
79
#
810
# Bluetooth
911
#

configs/defconfig.esp32h2

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
CONFIG_NEWLIB_NANO_FORMAT=y
2+
13
#
24
# Bluetooth
35
#

0 commit comments

Comments
 (0)