Skip to content

Commit 9b63077

Browse files
committed
Update examples to use latest tools
1 parent a74ee40 commit 9b63077

18 files changed

Lines changed: 35 additions & 88 deletions

File tree

CMSIS/RTOS2/FreeRTOS/Examples/App/Hello/Hello.cproject.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ project:
1010
components:
1111
- component: CMSIS:CORE
1212
- component: CMSIS:OS Tick:SysTick
13-
- component: CMSIS:RTOS2:FreeRTOS
13+
- component: CMSIS:RTOS2:FreeRTOS&Cortex-M
1414
- component: CMSIS-View:Event Recorder&Semihosting
1515

1616
- component: RTOS&FreeRTOS:Core&Cortex-M

CMSIS/RTOS2/FreeRTOS/Examples/App/TrustZone/NonSecure/TZ_NonSecure.cproject.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ project:
1111
components:
1212
- component: CMSIS:CORE
1313
- component: CMSIS:OS Tick:SysTick
14-
- component: CMSIS:RTOS2:FreeRTOS
14+
- component: CMSIS:RTOS2:FreeRTOS&Cortex-M
1515
- component: CMSIS-View:Event Recorder&Semihosting
1616

1717
- component: RTOS&FreeRTOS:Core&Cortex-M Non-Secure
@@ -32,7 +32,7 @@ project:
3232
- group: Secure Library
3333
files:
3434
- file: ../Secure/library_nsc.h
35-
- file: ../../../out/TZ_Secure/TZ_Secure_CMSE_Lib.o
35+
- file: $cmse-lib(TZ_Secure)$
3636

3737
layers:
3838
- layer: $Target-Layer$

CMSIS/RTOS2/FreeRTOS/Examples/Examples.csolution.yml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,29 @@
11
solution:
2-
created-for: CMSIS-Toolbox@2.0.0
3-
2+
created-for: CMSIS-Toolbox@2.8.0
43
cdefault:
54

5+
select-compiler:
6+
- compiler: AC6
7+
- compiler: GCC
8+
- compiler: CLANG
9+
- compiler: IAR
10+
11+
misc:
12+
- for-compiler: GCC
13+
Link:
14+
- --specs=rdimon.specs
15+
16+
- for-compiler: CLANG
17+
Link:
18+
- -lcrt0-semihost
19+
- -lsemihost
20+
21+
- for-compiler: IAR
22+
C-CPP:
23+
- -e
24+
Link:
25+
- --semihosting
26+
627
packs:
728
- pack: ARM::CMSIS@>=6.0.0
829
- pack: ARM::Cortex_DFP

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM0/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ armcortexm0ct.semihosting-cwd= # (string, init-time) defa
77
armcortexm0ct.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
88
armcortexm0ct.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
99
armcortexm0ct.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
10-
armcortexm0ct.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1110
armcortexm0ct.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1211
armcortexm0ct.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1312
fvp_mps2.mps2_visualisation.disable-visualisation=1 # (bool , init-time) default = '0' : Enable/disable visualisation

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM0plus/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ armcortexm0plusct.semihosting-cwd= # (string, init-time) defa
88
armcortexm0plusct.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
99
armcortexm0plusct.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
1010
armcortexm0plusct.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
11-
armcortexm0plusct.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1211
armcortexm0plusct.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1312
armcortexm0plusct.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1413
fvp_mps2.mps2_visualisation.disable-visualisation=1 # (bool , init-time) default = '0' : Enable/disable visualisation

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM23/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ cpu0.semihosting-cwd= # (string, init-time) defa
1212
cpu0.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
1313
cpu0.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
1414
cpu0.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
15-
cpu0.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1615
cpu0.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1716
cpu0.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1817
fvp_mps2.DISABLE_GATING=1 # (bool , init-time) default = '0' : Disable Memory gating logic

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM23_noTZ/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ cpu0.semihosting-cwd= # (string, init-time) defa
1212
cpu0.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
1313
cpu0.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
1414
cpu0.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
15-
cpu0.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1615
cpu0.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1716
cpu0.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1817
fvp_mps2.DISABLE_GATING=1 # (bool , init-time) default = '0' : Disable Memory gating logic

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM3/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ armcortexm3ct.semihosting-cwd= # (string, init-time) defa
77
armcortexm3ct.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
88
armcortexm3ct.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
99
armcortexm3ct.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
10-
armcortexm3ct.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1110
armcortexm3ct.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1211
armcortexm3ct.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1312
fvp_mps2.mps2_visualisation.disable-visualisation=1 # (bool , init-time) default = '0' : Enable/disable visualisation

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM33/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ cpu0.semihosting-cwd= # (string, init-time) defa
1212
cpu0.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
1313
cpu0.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
1414
cpu0.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
15-
cpu0.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1615
cpu0.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1716
cpu0.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1817
fvp_mps2.DISABLE_GATING=1 # (bool , init-time) default = '0' : Disable Memory gating logic

CMSIS/RTOS2/FreeRTOS/Examples/Target/CM33_noTZ/fvp_config.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ cpu0.semihosting-cwd= # (string, init-time) defa
1212
cpu0.semihosting-enable=1 # (bool , init-time) default = '1' : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false.
1313
cpu0.semihosting-heap_base=0 # (int , init-time) default = '0x0' : Virtual address of heap base
1414
cpu0.semihosting-heap_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of top of heap
15-
cpu0.semihosting-prefix=0 # (bool , init-time) default = '0' : Prefix semihosting output with target instance name
1615
cpu0.semihosting-stack_base=0 # (int , init-time) default = '0x20800000' : Virtual address of base of descending stack
1716
cpu0.semihosting-stack_limit=0 # (int , init-time) default = '0x20700000' : Virtual address of stack limit
1817
fvp_mps2.DISABLE_GATING=1 # (bool , init-time) default = '0' : Disable Memory gating logic

0 commit comments

Comments
 (0)