mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-13 08:06:16 +00:00

The following updates have been made in this commit: - The commit places FreeRTOS code in flash memory by default. - CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH has been removed. - CONFIG_FREERTOS_IN_IRAM is unhidden and can be used to restore the previous memory placement. - A test has been added for users to conduct performance impact testing based on memory placement configurations.
19 lines
443 B
Plaintext
19 lines
443 B
Plaintext
# Flash DOUT mode (QEMU limitation)
|
|
CONFIG_ESPTOOLPY_FLASHMODE_DOUT=y
|
|
|
|
# Less noisy output
|
|
CONFIG_BOOTLOADER_LOG_LEVEL_WARN=y
|
|
CONFIG_LOG_DEFAULT_LEVEL_WARN=y
|
|
|
|
# To check for stack overflows
|
|
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
|
|
|
|
# To panic on task WDT
|
|
CONFIG_ESP_TASK_WDT_PANIC=y
|
|
|
|
# For vTaskGetInfo() used in test_stack_overflow()
|
|
CONFIG_FREERTOS_USE_TRACE_FACILITY=y
|
|
|
|
# Increase main task stack size
|
|
CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096
|