File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
examples/build_system/cmake/cpu Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -13,13 +13,15 @@ elseif (TOOLCHAIN STREQUAL "clang")
1313 --target =arm-none-eabi
1414 -mcpu=cortex-m55
1515 -mfpu=fpv5-d16
16+ -mcmse
1617 )
1718 set (FREERTOS_PORT GCC_ARM_CM55_NTZ_NONSECURE CACHE INTERNAL "" )
1819
1920elseif (TOOLCHAIN STREQUAL "iar" )
2021 set (TOOLCHAIN_COMMON_FLAGS
2122 --cpu cortex-m55
2223 --fpu VFPv5_D16
24+ --cmse
2325 )
2426 set (FREERTOS_PORT IAR_ARM_CM55_NTZ_NONSECURE CACHE INTERNAL "" )
2527
Original file line number Diff line number Diff line change @@ -52,11 +52,11 @@ function(add_board_target BOARD_TARGET)
5252 set (STARTUP_FILE_IAR ${ST_CMSIS} /Source /Templates/iar/startup_${MCU_VARIANT} .s)
5353
5454 if (NOT DEFINED LD_FILE_GNU)
55- set (LD_FILE_GNU ${ST_CMSIS} /Source /Templates/gcc/linker/${MCU_VARIANT} _flash .ld)
55+ set (LD_FILE_GNU ${ST_CMSIS} /Source /Templates/gcc/linker/${MCU_VARIANT} _axisram2_fsbl .ld)
5656 endif ()
5757 set (LD_FILE_Clang ${LD_FILE_GNU} )
5858 if (NOT DEFINED LD_FILE_IAR)
59- set (LD_FILE_IAR ${ST_CMSIS} /Source /Templates/iar/linker/${MCU_VARIANT} _flash .icf)
59+ set (LD_FILE_IAR ${ST_CMSIS} /Source /Templates/iar/linker/${MCU_VARIANT} _axisram2_fsbl .icf)
6060 endif ()
6161
6262 add_library (${BOARD_TARGET} STATIC
You can’t perform that action at this time.
0 commit comments