File tree Expand file tree Collapse file tree 5 files changed +19
-19
lines changed Expand file tree Collapse file tree 5 files changed +19
-19
lines changed Original file line number Diff line number Diff line change 99 default : ' all'
1010 options :
1111 - ' all'
12- - ' esp32'
13- - ' esp32s2'
1412 - ' esp32s3'
15- - ' esp32c3'
16- - ' esp32c6'
17- - ' esp32h6'
1813 - ' esp32p4'
1914 log_level :
2015 type : choice
Original file line number Diff line number Diff line change @@ -5,31 +5,33 @@ cmake_minimum_required(VERSION 3.5)
55include ($ENV{IDF_PATH} /tools/cmake/project.cmake)
66project (arduino-lib-builder)
77
8+ idf_build_set_property(COMPILE_OPTIONS -Wno-error=maybe-uninitialized APPEND )
9+ idf_build_set_property(COMPILE_OPTIONS -Wno-error=stringop-truncation APPEND )
810idf_build_get_property(elf EXECUTABLE GENERATOR_EXPRESSION)
911
1012add_custom_command (
11- OUTPUT "idf_libs"
13+ OUTPUT "idf_libs"
1214 COMMAND ${CMAKE_SOURCE_DIR} /tools/copy-libs.sh ${IDF_TARGET} "${CONFIG_LIB_BUILDER_FLASHMODE} " "${CONFIG_SPIRAM_MODE_OCT} " "${CONFIG_IDF_TARGET_ARCH_XTENSA} "
1315 DEPENDS ${elf}
14- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
16+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
1517 VERBATIM
1618)
1719add_custom_target (idf-libs DEPENDS "idf_libs" )
1820
1921add_custom_command (
20- OUTPUT "copy_bootloader"
22+ OUTPUT "copy_bootloader"
2123 COMMAND ${CMAKE_SOURCE_DIR} /tools/copy-bootloader.sh ${IDF_TARGET} "${CONFIG_LIB_BUILDER_FLASHMODE} " "${CONFIG_LIB_BUILDER_FLASHFREQ} "
22- DEPENDS bootloader
23- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
24+ DEPENDS bootloader
25+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
2426 VERBATIM
2527)
2628add_custom_target (copy-bootloader DEPENDS "copy_bootloader" )
2729
2830add_custom_command (
29- OUTPUT "mem_variant"
31+ OUTPUT "mem_variant"
3032 COMMAND ${CMAKE_SOURCE_DIR} /tools/copy-mem-variant.sh ${IDF_TARGET} "${CONFIG_LIB_BUILDER_FLASHMODE} " "${CONFIG_SPIRAM_MODE_OCT} "
3133 DEPENDS ${elf}
32- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
34+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
3335 VERBATIM
3436)
3537add_custom_target (mem-variant DEPENDS "mem_variant" )
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ CONFIG_ESP_SDIO_PIN_D1=15
1414CONFIG_ESP_SDIO_PIN_D2=16
1515CONFIG_ESP_SDIO_PIN_D3=17
1616
17- # RGB Display Optimizations
18- CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
19- CONFIG_LCD_RGB_RESTART_IN_VSYNC=y
17+ CONFIG_CACHE_L2_CACHE_256KB=y
18+ CONFIG_CACHE_L2_CACHE_LINE_128B=y
19+ # The chip does not function properly when the following configuration option is enabled.
20+ # CONFIG_COMPILER_OPTIMIZATION_PERF=y
21+ # CONFIG_SPIRAM_XIP_FROM_PSRAM=y
Original file line number Diff line number Diff line change @@ -18,6 +18,5 @@ CONFIG_ULP_COPROC_TYPE_FSM=y
1818# CONFIG_ULP_COPROC_TYPE_RISCV=y
1919CONFIG_ULP_COPROC_RESERVE_MEM=512
2020
21- # RGB Display Optimizations
22- CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
23- CONFIG_LCD_RGB_RESTART_IN_VSYNC=y
21+ CONFIG_COMPILER_OPTIMIZATION_PERF=y
22+ CONFIG_ESP32S3_DATA_CACHE_LINE_64B=y
Original file line number Diff line number Diff line change 11CONFIG_SPIRAM_MODE_OCT=y
22CONFIG_SPIRAM_IGNORE_NOTFOUND=y
3- # CONFIG_SPIRAM_MEMTEST is not set
3+ # CONFIG_SPIRAM_MEMTEST is not set
4+
5+ CONFIG_SPIRAM_XIP_FROM_PSRAM=y
You can’t perform that action at this time.
0 commit comments