forked from Open-CMSIS-Pack/devtools
-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathrun-debug.csolution.yml
More file actions
68 lines (63 loc) · 1.82 KB
/
Copy pathrun-debug.csolution.yml
File metadata and controls
68 lines (63 loc) · 1.82 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
# yaml-language-server: $schema=https://raw.githubusercontent.com/Open-CMSIS-Pack/devtools/main/tools/projmgr/schemas/csolution.schema.json
solution:
compiler: AC6
target-types:
- type: TestHW
board: RteTest Test device variant
device: RteTest_ARMCM4_NOFP
memory:
- start: 0x80000000
size: 0x00010000
name: CustomMemory
access: rwx
algorithm: CustomAlgo.flm
target-set:
- set:
info: Info target-set
debugger:
name: ST-Link
protocol: jtag
clock: 20000000
dbgconf: RTE/Device/RteTest1/RteTest1.dbgconf
images:
- project-context: run-debug
load-offset: 0x0000A000
- image: customImage.bin
info: load image info
load-offset: 0x00001000
- type: TestHW2
board: RteTest-Test-board With.Memory
target-set:
- set:
debugger:
name: CMSIS-DAP
dbgconf: $OutDir()$/$Compiler$.dbgconf
images:
- project-context: run-debug
- image: customLibrary.x
type: lib
- type: TestHW3
target-set:
- set:
images:
- project-context: core0
load: none
- project-context: core1
type: elf
load: none
- project-context: core1
type: bin
load: image
debugger:
name: CMSIS-DAP
start-pname: cm0_core1
device: RteTest_ARMCM0_Dual
projects:
- project: run-debug.cproject.yml
for-context: [+TestHW, +TestHW2]
- project: core0.cproject.yml
for-context: +TestHW3
- project: core1.cproject.yml
for-context: +TestHW3
packs:
- pack: ARM::RteTest_DFP