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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- get-string: null
- script: |
variants = [
"MIMXRT1011CAE4A",
"MIMXRT1011DAE5A",
"MIMXRT1015CAF4A",
"MIMXRT1015DAF5A",
"MIMXRT1024CAG4A",
"MIMXRT1024CAG4B",
"MIMXRT1024DAG5A",
"MIMXRT1024DAG5B",
"MIMXRT1042DFP6B",
"MIMXRT1042XFP5B",
"MIMXRT1042XJM5B",
"MIMXRT1051CVJ5B",
"MIMXRT1051CVL5B",
"MIMXRT1051DVJ6B",
"MIMXRT1051DVL6B",
"MIMXRT1052CVJ5B",
"MIMXRT1052CVL5B",
"MIMXRT1052DVJ6B",
"MIMXRT1052DVL6B",
"MIMXRT1061CVJ5A",
"MIMXRT1061CVJ5B",
"MIMXRT1061CVL5A",
"MIMXRT1061CVL5B",
"MIMXRT1061DVJ6A",
"MIMXRT1061DVJ6B",
"MIMXRT1061DVL6A",
"MIMXRT1061DVL6B",
"MIMXRT1061XVN5B",
"MIMXRT1062CVJ5A",
"MIMXRT1062CVJ5B",
"MIMXRT1062CVL5A",
"MIMXRT1062CVL5B",
"MIMXRT1062DVJ6A",
"MIMXRT1062DVJ6B",
"MIMXRT1062DVL6A",
"MIMXRT1062DVL6B",
"MIMXRT1062DVN6B",
"MIMXRT1062XVN5B",
"MIMXRT1064CVJ5A",
"MIMXRT1064CVL5A",
"MIMXRT1064DVJ6A",
"MIMXRT1064DVL6A",
"MIMXRT1165CVM5A_cm7",
"MIMXRT1165DVM6A_cm7",
"MIMXRT1165XVM5A_cm7",
"MIMXRT1165CVM5A_cm4",
"MIMXRT1165DVM6A_cm4",
"MIMXRT1165XVM5A_cm4",
"MIMXRT1166CVM5A_cm7",
"MIMXRT1166DVM6A_cm7",
"MIMXRT1166XVM5A_cm7",
"MIMXRT1166CVM5A_cm4",
"MIMXRT1166DVM6A_cm4",
"MIMXRT1166XVM5A_cm4",
"MIMXRT1171AVM8A",
"MIMXRT1171CVM8A",
"MIMXRT1171DVMAA",
"MIMXRT1172AVM8A",
"MIMXRT1172CVM8A",
"MIMXRT1172DVMAA",
"MIMXRT1173CVM8A_cm7",
"MIMXRT1173CVM8A_cm4",
"MIMXRT1175AVM8A_cm7",
"MIMXRT1175CVM8A_cm7",
"MIMXRT1175DVMAA_cm7",
"MIMXRT1175AVM8A_cm4",
"MIMXRT1175CVM8A_cm4",
"MIMXRT1175DVMAA_cm4",
"MIMXRT1176AVM8A_cm7",
"MIMXRT1176CVM8A_cm7",
"MIMXRT1176DVMAA_cm7",
"MIMXRT1176AVM8A_cm4",
"MIMXRT1176CVM8A_cm4",
"MIMXRT1176DVMAA_cm4",
]
if value not in variants:
conf.fatal(
"MIMXRT chip variant '{}' is not one of {}".format(
value, variants
)
)
conf.define_cond("CPU_{}".format(value), True)
speedgrade = "'{}'".format(value[13])
conf.define("IMXRT_SPEEDGRADE", speedgrade, quote=False)
conf.define("IMXRT_IS_{}xx".format(value[:8]), True)
build-type: option
default:
- enabled-by: arm/imxrt1166-cm7-saltshaker
value: MIMXRT1166DVM6A_cm7
- enabled-by: true
value: MIMXRT1052DVL6B
enabled-by: true
format: '{}'
links: []
name: IMXRT_VARIANT
description: |
Select the i.MXRT series chip variant. Can be (for example) MIMXRT1052CVJ5B or
MIMXRT1166DVM6A_cm7.
type: build
copyrights:
- Copyright (C) 2021 embedded brains GmbH & Co. KG
|