File tree Expand file tree Collapse file tree 4 files changed +17
-15
lines changed Expand file tree Collapse file tree 4 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 66 target :
77 type : choice
88 description : Choose Target
9- default : ' all '
9+ default : ' esp32s3 '
1010 options :
11- - ' all'
12- - ' esp32'
13- - ' esp32s2'
1411 - ' esp32s3'
15- - ' esp32c3'
16- - ' esp32c6'
17- - ' esp32h6'
1812 - ' esp32p4'
1913 log_level :
2014 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 @@ -17,3 +17,6 @@ CONFIG_ULP_COPROC_ENABLED=y
1717CONFIG_ULP_COPROC_TYPE_FSM=y
1818# CONFIG_ULP_COPROC_TYPE_RISCV=y
1919CONFIG_ULP_COPROC_RESERVE_MEM=512
20+
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_FETCH_INSTRUCTIONS=y
6+ CONFIG_SPIRAM_RODATA=y
You can’t perform that action at this time.
0 commit comments