CONFIG_COMPILER_DUMP_RTL_FILES=y CONFIG_COMPILER_OPTIMIZATION_NONE=y # place non-ISR FreeRTOS functions in Flash CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y # silent the error check, as the error string are stored in rodata, causing RTL check failure CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT=y # ledc driver uses assert in the ISR code path CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y CONFIG_LEDC_CTRL_FUNC_IN_IRAM=y # test gpio signal connection with non-default option CONFIG_HAL_GPIO_USE_ROM_IMPL=n