-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathSDS.csolution.yml
More file actions
85 lines (74 loc) · 2.27 KB
/
SDS.csolution.yml
File metadata and controls
85 lines (74 loc) · 2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
solution:
description: SDS recorder/player reference example
created-for: CMSIS-Toolbox@2.12.0
cdefault:
# List of tested compilers that can be selected
select-compiler:
- compiler: AC6
- compiler: GCC
- compiler: IAR
compiler: AC6 # select compiler for solution
# This is a CMSIS-Toolbox Reference Application that requires a compatible board layer
# Refer to https://open-cmsis-pack.github.io/cmsis-toolbox/ReferenceApplications/ for more information
packs:
- pack: ARM::SDS
- pack: Keil::B-U585I-IOT02A_BSP
- pack: Keil::STM32U5xx_DFP
# List different hardware targets that are used to deploy the solution.
target-types:
- type: STM32U585AIIx
device: STM32U585AIIx
board: B-U585I-IOT02A:Rev.C
variables:
- Board-Layer: $SolutionDir()$/Board/B-U585I-IOT02A/Board.clayer.yml
- SDSIO-Layer: $SolutionDir()$/sdsio/usb/sdsio_usb.clayer.yml
target-set:
- set:
images:
- project-context: DataTest.DebugRec
debugger:
name: ST-Link@pyOCD
port: 3333
protocol: swd
clock: 10000000
- type: AVH-SSE-300 # simulator target
board: ARM::V2M-MPS3-SSE-300-FVP
device: ARM::SSE-300-MPS3
define:
- SIMULATOR
variables:
- Board-Layer: $SolutionDir()$/Board/Corstone-300/Board.clayer.yml
- SDSIO-Layer: $SolutionDir()$/sdsio/fvp/sdsio_fvp.clayer.yml
target-set:
- set:
images:
- project-context: DataTest.DebugRec
debugger:
name: Arm-FVP
model: FVP_Corstone_SSE-300
config-file: Board/Corstone-300/fvp_config.txt
# List of different build configurations.
build-types:
- type: DebugRec
debug: on
optimize: debug
- type: DebugPlay
debug: on
optimize: debug
define:
- SDS_PLAY: 1
- type: ReleaseRec
debug: off
optimize: balanced
- type: ReleasePlay
debug: off
optimize: balanced
define:
- SDS_PLAY: 1
# List related projects.
projects:
- project: datatest/DataTest.cproject.yml
- project: algorithm/AlgorithmTest.cproject.yml
not-for-context:
- .DebugRec+AVH-SSE-300
- .ReleaseRec+AVH-SSE-300