-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathextended.csolution.yml
More file actions
54 lines (48 loc) · 2.11 KB
/
Copy pathextended.csolution.yml
File metadata and controls
54 lines (48 loc) · 2.11 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
# yaml-language-server: $schema=https://raw.githubusercontent.com/Open-CMSIS-Pack/devtools/main/tools/projmgr/schemas/csolution.schema.json
solution:
compiler: AC6
packs:
- pack: ARM::RteTest_DFP
mlops: # enable *.cbuild-mlops.yml
description: ML model with extended configuration
npu:
type: Ethos-U85 # specify NPU (default: first NPU from DFP device features)
macs: 256 # specify MACs (default: first NPU from DFP device features)
vela:
ini: vela/custom.ini # explicit INI file (default: use INI file from DFP)
system: System_Config # system configuration from INI file
memory: Memory_Mode # memory configuration from INI file
misc: --extra-options # string with additional options for Vela
model:
clayer: $AI-Layer$ # path to layer or variable
name: Algorithm # optional model name (default Algorithm), serves as namespace
hardware: # hardware target for testing
target: Hardware # explicit <target-type>[@<set>] (default: first target-type, first set)
simulator: # simulator target for testing
target: Simulator@FVP-Test # explicit <target-type>[@<set>] (default: last target-type, first set, check if debugger name: Arm-FVP)
target-types:
- type: Hardware
device: RteTest_ARMCM0_Dual
variables:
- AI-Layer: $SolutionDir()$/ai_layer/ai_layer.clayer.yml
target-set:
- set:
images:
- project-context: core0
- project-context: core1
- type: Simulator
device: RteTest_ARMCM0_Dual
variables:
- AI-Layer: $SolutionDir()$/ai_layer/ai_layer.clayer.yml
target-set:
- set: FVP-Test
debugger:
name: Arm-FVP
model: FVP_Corstone_SSE-320
config-file: fvp/fvp_config.txt
images:
- project-context: core0
- project-context: core1
projects:
- project: core0/core0.cproject.yml
- project: core1/core1.cproject.yml