Optimize IRAM usage (disable LWIP_IRAM, WIFI_IRAM, WIFI_RX_IRAM optimizations).
This commit is contained in:
parent
23fb0b3862
commit
8d4678d17b
|
@ -220,7 +220,7 @@ static esp_err_t system_info_get_handler(httpd_req_t* req) {
|
|||
cJSON_AddNumberToObject(root, "cores", chip_info.cores);
|
||||
|
||||
multi_heap_info_t info;
|
||||
heap_caps_get_info(&info, MALLOC_CAP_8BIT);
|
||||
heap_caps_get_info(&info, MALLOC_CAP_DEFAULT);
|
||||
cJSON* heap = cJSON_AddObjectToObject(root, "heap");
|
||||
cJSON_AddNumberToObject(heap, "total_free_bytes", info.total_free_bytes);
|
||||
cJSON_AddNumberToObject(heap, "total_allocated_bytes", info.total_allocated_bytes);
|
||||
|
|
23
sdkconfig
23
sdkconfig
|
@ -210,9 +210,9 @@ CONFIG_ADC_DISABLE_DAC=y
|
|||
# SPI configuration
|
||||
#
|
||||
# CONFIG_SPI_MASTER_IN_IRAM is not set
|
||||
CONFIG_SPI_MASTER_ISR_IN_IRAM=y
|
||||
# CONFIG_SPI_MASTER_ISR_IN_IRAM is not set
|
||||
# CONFIG_SPI_SLAVE_IN_IRAM is not set
|
||||
CONFIG_SPI_SLAVE_ISR_IN_IRAM=y
|
||||
# CONFIG_SPI_SLAVE_ISR_IN_IRAM is not set
|
||||
# end of SPI configuration
|
||||
|
||||
#
|
||||
|
@ -504,8 +504,8 @@ CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
|
|||
CONFIG_ESP32_WIFI_NVS_ENABLED=y
|
||||
CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752
|
||||
CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32
|
||||
CONFIG_ESP32_WIFI_IRAM_OPT=y
|
||||
CONFIG_ESP32_WIFI_RX_IRAM_OPT=y
|
||||
# CONFIG_ESP32_WIFI_IRAM_OPT is not set
|
||||
# CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
|
||||
CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y
|
||||
# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set
|
||||
# CONFIG_ESP_WIFI_FTM_ENABLE is not set
|
||||
|
@ -553,7 +553,7 @@ CONFIG_FATFS_LFN_NONE=y
|
|||
# CONFIG_FATFS_LFN_STACK is not set
|
||||
CONFIG_FATFS_FS_LOCK=0
|
||||
CONFIG_FATFS_TIMEOUT_MS=10000
|
||||
CONFIG_FATFS_PER_FILE_CACHE=y
|
||||
# CONFIG_FATFS_PER_FILE_CACHE is not set
|
||||
# CONFIG_FATFS_USE_FASTSEEK is not set
|
||||
# end of FAT Filesystem support
|
||||
|
||||
|
@ -627,10 +627,10 @@ CONFIG_FREERTOS_USE_STATS_FORMATTING_FUNCTIONS=y
|
|||
CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y
|
||||
CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y
|
||||
# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set
|
||||
# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set
|
||||
CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y
|
||||
CONFIG_FREERTOS_DEBUG_OCDAWARE=y
|
||||
CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y
|
||||
# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set
|
||||
CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y
|
||||
# end of FreeRTOS
|
||||
|
||||
#
|
||||
|
@ -652,7 +652,7 @@ CONFIG_HEAP_POISONING_DISABLED=y
|
|||
CONFIG_HEAP_TRACING_OFF=y
|
||||
# CONFIG_HEAP_TRACING_STANDALONE is not set
|
||||
# CONFIG_HEAP_TRACING_TOHOST is not set
|
||||
# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set
|
||||
CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS=y
|
||||
# end of Heap memory debugging
|
||||
|
||||
#
|
||||
|
@ -694,7 +694,7 @@ CONFIG_LWIP_LOCAL_HOSTNAME="blackmagic.local"
|
|||
# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set
|
||||
CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y
|
||||
# CONFIG_LWIP_L2_TO_L3_COPY is not set
|
||||
CONFIG_LWIP_IRAM_OPTIMIZATION=y
|
||||
# CONFIG_LWIP_IRAM_OPTIMIZATION is not set
|
||||
CONFIG_LWIP_TIMERS_ONDEMAND=y
|
||||
CONFIG_LWIP_MAX_SOCKETS=10
|
||||
# CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set
|
||||
|
@ -1058,9 +1058,7 @@ CONFIG_SPIFFS_MAX_PARTITIONS=3
|
|||
#
|
||||
# SPIFFS Cache Configuration
|
||||
#
|
||||
CONFIG_SPIFFS_CACHE=y
|
||||
CONFIG_SPIFFS_CACHE_WR=y
|
||||
# CONFIG_SPIFFS_CACHE_STATS is not set
|
||||
# CONFIG_SPIFFS_CACHE is not set
|
||||
# end of SPIFFS Cache Configuration
|
||||
|
||||
CONFIG_SPIFFS_PAGE_CHECK=y
|
||||
|
@ -1080,7 +1078,6 @@ CONFIG_SPIFFS_USE_MTIME=y
|
|||
# CONFIG_SPIFFS_DBG is not set
|
||||
# CONFIG_SPIFFS_API_DBG is not set
|
||||
# CONFIG_SPIFFS_GC_DBG is not set
|
||||
# CONFIG_SPIFFS_CACHE_DBG is not set
|
||||
# CONFIG_SPIFFS_CHECK_DBG is not set
|
||||
# CONFIG_SPIFFS_TEST_VISUALISATION is not set
|
||||
# end of Debug Configuration
|
||||
|
|
Loading…
Reference in New Issue