File tree 4 files changed +17
-15
lines changed
4 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 6
6
target :
7
7
type : choice
8
8
description : Choose Target
9
- default : ' all '
9
+ default : ' esp32s3 '
10
10
options :
11
- - ' all'
12
- - ' esp32'
13
- - ' esp32s2'
14
11
- ' esp32s3'
15
- - ' esp32c3'
16
- - ' esp32c6'
17
- - ' esp32h6'
18
12
- ' esp32p4'
19
13
log_level :
20
14
type : choice
Original file line number Diff line number Diff line change @@ -5,31 +5,33 @@ cmake_minimum_required(VERSION 3.5)
5
5
include ($ENV{IDF_PATH} /tools/cmake/project.cmake)
6
6
project (arduino-lib-builder)
7
7
8
+ idf_build_set_property(COMPILE_OPTIONS -Wno-error=maybe-uninitialized APPEND )
9
+ idf_build_set_property(COMPILE_OPTIONS -Wno-error=stringop-truncation APPEND )
8
10
idf_build_get_property(elf EXECUTABLE GENERATOR_EXPRESSION)
9
11
10
12
add_custom_command (
11
- OUTPUT "idf_libs"
13
+ OUTPUT "idf_libs"
12
14
COMMAND ${CMAKE_SOURCE_DIR} /tools/copy-libs.sh ${IDF_TARGET} "${CONFIG_LIB_BUILDER_FLASHMODE} " "${CONFIG_SPIRAM_MODE_OCT} " "${CONFIG_IDF_TARGET_ARCH_XTENSA} "
13
15
DEPENDS ${elf}
14
- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
16
+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
15
17
VERBATIM
16
18
)
17
19
add_custom_target (idf-libs DEPENDS "idf_libs" )
18
20
19
21
add_custom_command (
20
- OUTPUT "copy_bootloader"
22
+ OUTPUT "copy_bootloader"
21
23
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}
24
26
VERBATIM
25
27
)
26
28
add_custom_target (copy-bootloader DEPENDS "copy_bootloader" )
27
29
28
30
add_custom_command (
29
- OUTPUT "mem_variant"
31
+ OUTPUT "mem_variant"
30
32
COMMAND ${CMAKE_SOURCE_DIR} /tools/copy-mem-variant.sh ${IDF_TARGET} "${CONFIG_LIB_BUILDER_FLASHMODE} " "${CONFIG_SPIRAM_MODE_OCT} "
31
33
DEPENDS ${elf}
32
- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
34
+ WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
33
35
VERBATIM
34
36
)
35
37
add_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
17
17
CONFIG_ULP_COPROC_TYPE_FSM=y
18
18
# CONFIG_ULP_COPROC_TYPE_RISCV=y
19
19
CONFIG_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 1
1
CONFIG_SPIRAM_MODE_OCT=y
2
2
CONFIG_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