1
1
CONFIG_AUTOSTART_ARDUINO=y
2
2
# CONFIG_WS2812_LED_ENABLE is not set
3
3
4
+ # System
5
+ # CONFIG_LIBC_MISC_IN_IRAM is not set
6
+ # CONFIG_ESP_TIMER_IN_IRAM is not set
7
+ # CONFIG_ESP_INTR_IN_IRAM is not set
8
+ # CONFIG_LOG_IN_IRAM is not set
9
+ # CONFIG_ESP_ROM_PRINT_IN_IRAM is not set
10
+
11
+ # Low power related options
12
+ # CONFIG_PM_SLEEP_FUNC_IN_IRAM is not set
13
+ # CONFIG_PM_RTOS_IDLE_OPT is not set
14
+ # CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set
15
+ # CONFIG_PM_SLP_IRAM_OPT is not set
16
+ # CONFIG_ESP_REGI2C_CTRL_FUNC_IN_IRAM is not set
17
+
18
+ # System common
19
+ # CONFIG_ESP_PERIPH_CTRL_FUNC_IN_IRAM is not set
20
+
4
21
CONFIG_APP_REPRODUCIBLE_BUILD=y
5
22
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
6
23
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
@@ -36,15 +53,20 @@ CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL=y
36
53
# CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR is not set
37
54
# CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS is not set
38
55
CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO=y
56
+ # Phy related options
57
+ # CONFIG_ESP_PHY_IRAM_OPT is not set
39
58
CONFIG_ESP_PHY_REDUCE_TX_POWER=y
40
59
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
41
60
# CONFIG_SPIRAM_PRE_CONFIGURE_MEMORY_PROTECTION is not set
42
61
# CONFIG_SPIRAM_MEMTEST is not set
43
62
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
44
63
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
45
64
# CONFIG_SPIRAM_BANKSWITCH_ENABLE is not set
65
+ CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y
66
+ # CONFIG_LIBC_LOCKS_PLACE_IN_IRAM is not set
46
67
CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH=y
47
68
CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH=y
69
+ CONFIG_FREERTOS_PLACE_ISR_FUNCTIONS_INTO_FLASH=y
48
70
CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM=y
49
71
CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2048
50
72
CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096
@@ -54,6 +76,8 @@ CONFIG_ESP_TASK_WDT_PANIC=y
54
76
# CONFIG_ESP_SYSTEM_HW_STACK_GUARD is not set
55
77
CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5=y
56
78
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=8
79
+ # CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set
80
+ # CONFIG_ESP_WIFI_EXTRA_IRAM_OPT is not set
57
81
# CONFIG_ESP_WIFI_IRAM_OPT is not set
58
82
# CONFIG_ESP_WIFI_RX_IRAM_OPT is not set
59
83
# CONFIG_ESP_WIFI_ENABLE_WPA3_SAE is not set
@@ -77,6 +101,9 @@ CONFIG_FREERTOS_ISR_STACKSIZE=2096
77
101
CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y
78
102
CONFIG_HAL_ASSERTION_DISABLE=y
79
103
CONFIG_LOG_DEFAULT_LEVEL_NONE=y
104
+ # LWIP
105
+ # CONFIG_LWIP_IRAM_OPTIMIZATION is not set
106
+ # CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION is not set
80
107
CONFIG_LWIP_LOCAL_HOSTNAME="tasmota"
81
108
CONFIG_LWIP_MAX_SOCKETS=16
82
109
CONFIG_LWIP_SO_RCVBUF=y
@@ -138,9 +165,28 @@ CONFIG_MBEDTLS_TLS_DISABLED=y
138
165
# CONFIG_MQTT_PROTOCOL_311 is not set
139
166
# CONFIG_MQTT_TRANSPORT_SSL is not set
140
167
168
+ # Peripheral Drivers
169
+ # CONFIG_GPTIMER_ISR_HANDLER_IN_IRAM is not set
170
+ # CONFIG_SPI_MASTER_IN_IRAM is not set
171
+ # CONFIG_SPI_MASTER_ISR_IN_IRAM is not set
172
+ # CONFIG_SPI_SLAVE_IN_IRAM is not set
173
+ # CONFIG_SPI_SLAVE_ISR_IN_IRAM is not set
174
+ # CONFIG_ANA_CMPR_ISR_HANDLER_IN_IRAM is not set
175
+ # CONFIG_PARLIO_TX_ISR_HANDLER_IN_IRAM is not set
176
+ # CONFIG_PARLIO_RX_ISR_HANDLER_IN_IRAM is not set
177
+ # CONFIG_RMT_TX_ISR_HANDLER_IN_IRAM is not set
178
+ # CONFIG_RMT_RX_ISR_HANDLER_IN_IRAM is not set
179
+ # CONFIG_I2C_MASTER_ISR_HANDLER_IN_IRAM is not set
180
+ # CONFIG_GDMA_ISR_HANDLER_IN_IRAM is not set
181
+
141
182
# CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1 is not set
142
183
# CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2 is not set
143
184
185
+ # SPI Flash Auto Suspend
186
+ CONFIG_SPI_FLASH_AUTO_SUSPEND=y
187
+ CONFIG_SPI_FLASH_PLACE_FUNCTIONS_IN_IRAM=n
188
+ CONFIG_SPI_FLASH_AUTO_CHECK_SUSPEND_STATUS=y
189
+
144
190
CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED=y
145
191
CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=10
146
192
CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=2
0 commit comments