mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
e92250e6a2
this commits: - adds build-time test to check that no call to flash regions are done from IRAM functions - resolves problems related to IRAM function using content in flash memory - update heap_caps_alloc_failed to use a default function name in DRAM when necessary instead of creating a function name variable in DRAM for each call of heap_caps_alloc_failed. This allows to save some extra bytes in RAM.
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
CONFIG_BOOTLOADER_LOG_LEVEL_WARN=y
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=n
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partition_table_unit_test_app.csv"
|
|
CONFIG_PARTITION_TABLE_FILENAME="partition_table_unit_test_app.csv"
|
|
CONFIG_PARTITION_TABLE_OFFSET=0x8000
|
|
CONFIG_FREERTOS_HZ=1000
|
|
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
|
|
CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=3
|
|
CONFIG_FREERTOS_USE_TRACE_FACILITY=y
|
|
CONFIG_HEAP_POISONING_COMPREHENSIVE=y
|
|
CONFIG_SPI_FLASH_ENABLE_COUNTERS=y
|
|
CONFIG_ESP_TASK_WDT=n
|
|
CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS=y
|
|
CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=7
|
|
CONFIG_COMPILER_STACK_CHECK_MODE_STRONG=y
|
|
CONFIG_COMPILER_STACK_CHECK=y
|
|
CONFIG_ESP_TIMER_PROFILING=y
|
|
CONFIG_ADC_DISABLE_DAC=n
|
|
CONFIG_COMPILER_WARN_WRITE_STRINGS=y
|
|
CONFIG_SPI_MASTER_IN_IRAM=y
|
|
CONFIG_EFUSE_VIRTUAL=y
|
|
CONFIG_SPIRAM_BANKSWITCH_ENABLE=n
|
|
CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y
|
|
CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL=y
|
|
CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=3000
|
|
CONFIG_MQTT_TEST_BROKER_URI="mqtt://${EXAMPLE_MQTT_BROKER_TCP}"
|
|
# Set sufficient number of GC runs for SPIFFS:
|
|
# size of the storage partition divided by flash sector size.
|
|
# See esp_spiffs_gc description for more info.
|
|
CONFIG_SPIFFS_GC_MAX_RUNS=132
|
|
CONFIG_NVS_ASSERT_ERROR_CHECK=y
|
|
CONFIG_COMPILER_DUMP_RTL_FILES=y
|