@@ -8,7 +8,53 @@ menu.asb_baud=Ambiq Secure Bootloader Baud Rate
88
99###############################################################
1010
11- sfe_artemis_atp.name=SparkFun RedBoard Artemis ATP
11+ sfe_artemis_dk.name=Artemis Dev Kit
12+ sfe_artemis_dk.build.variant=SFE_ARTEMIS_DK
13+ sfe_artemis_dk.build.arch=APOLLO3
14+ sfe_artemis_dk.build.board=APOLLO3_SFE_ARTEMIS_DK
15+ sfe_artemis_dk.build.export_format=bin
16+ sfe_artemis_dk.build.defines=
17+ sfe_artemis_dk.build.includes=
18+ sfe_artemis_dk.build.libs=
19+
20+ sfe_artemis_dk.build.ldscript={build.variant.path}/0xC000.ld
21+
22+ ###############################################################
23+
24+ sfe_artemis.name=RedBoard Artemis
25+ sfe_artemis.build.variant=SFE_ARTEMIS
26+ sfe_artemis.build.arch=APOLLO3
27+ sfe_artemis.build.board=APOLLO3_SFE_ARTEMIS
28+ sfe_artemis.build.export_format=bin
29+ sfe_artemis.build.defines=
30+ sfe_artemis.build.includes=
31+ sfe_artemis.build.libs=
32+
33+ sfe_artemis.menu.svl_baud.921600=921600
34+ sfe_artemis.menu.svl_baud.460800=460800
35+ sfe_artemis.menu.svl_baud.230400=230400
36+ sfe_artemis.menu.svl_baud.115200=115200
37+ sfe_artemis.menu.svl_baud.57600=57600
38+ sfe_artemis.menu.loader.option_svl=SparkFun Variable Loader (Recommended)
39+ sfe_artemis.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced)
40+
41+ sfe_artemis.menu.svl_baud.57600.upload.svl_baud=57600
42+ sfe_artemis.menu.svl_baud.115200.upload.svl_baud=115200
43+ sfe_artemis.menu.svl_baud.230400.upload.svl_baud=230400
44+ sfe_artemis.menu.svl_baud.460800.upload.svl_baud=460800
45+ sfe_artemis.menu.svl_baud.921600.upload.svl_baud=921600
46+
47+ sfe_artemis.upload.asb_baud=115200
48+
49+ sfe_artemis.menu.loader.option_asb.upload.tool=asb
50+ sfe_artemis.menu.loader.option_asb.build.ldscript={runtime.platform.path}/tools/uploaders/asb/0xC000.ld
51+
52+ sfe_artemis.menu.loader.option_svl.upload.tool=svl
53+ sfe_artemis.menu.loader.option_svl.build.ldscript={runtime.platform.path}/tools/uploaders/svl/0x10000.ld
54+
55+ ###############################################################
56+
57+ sfe_artemis_atp.name=RedBoard Artemis ATP
1258sfe_artemis_atp.build.variant=SFE_ARTEMIS_ATP
1359sfe_artemis_atp.build.arch=APOLLO3
1460sfe_artemis_atp.build.board=APOLLO3_SFE_ARTEMIS_ATP
@@ -34,60 +80,14 @@ sfe_artemis_atp.menu.svl_baud.921600.upload.svl_baud=921600
3480sfe_artemis_atp.upload.asb_baud=115200
3581
3682sfe_artemis_atp.menu.loader.option_asb.upload.tool=asb
37- sfe_artemis_atp.menu.loader.option_asb.build.ldscript={build.variant .path}/0xC000.ld
83+ sfe_artemis_atp.menu.loader.option_asb.build.ldscript={runtime.platform .path}/tools/uploaders/asb /0xC000.ld
3884
3985sfe_artemis_atp.menu.loader.option_svl.upload.tool=svl
40- sfe_artemis_atp.menu.loader.option_svl.build.ldscript={build.variant .path}/0x10000.ld
86+ sfe_artemis_atp.menu.loader.option_svl.build.ldscript={runtime.platform .path}/tools/uploaders/svl /0x10000.ld
4187
4288###############################################################
4389
44- sfe_artemis_dk.name=SparkFun RedBoard Artemis Dev Kit
45- sfe_artemis_dk.build.variant=SFE_ARTEMIS_DK
46- sfe_artemis_dk.build.arch=APOLLO3
47- sfe_artemis_dk.build.board=APOLLO3_SFE_ARTEMIS_DK
48- sfe_artemis_dk.build.export_format=bin
49- sfe_artemis_dk.build.defines=
50- sfe_artemis_dk.build.includes=
51- sfe_artemis_dk.build.libs=
52-
53- sfe_artemis_dk.build.ldscript={build.variant.path}/0xC000.ld
54-
55- ###############################################################
56-
57- sfe_artemis_module.name=SparkFun Artemis Module
58- sfe_artemis_module.build.variant=SFE_ARTEMIS_MODULE
59- sfe_artemis_module.build.arch=APOLLO3
60- sfe_artemis_module.build.board=APOLLO3_SFE_ARTEMIS_MODULE
61- sfe_artemis_module.build.export_format=bin
62- sfe_artemis_module.build.defines=
63- sfe_artemis_module.build.includes=
64- sfe_artemis_module.build.libs=
65-
66- sfe_artemis_module.menu.svl_baud.921600=921600
67- sfe_artemis_module.menu.svl_baud.460800=460800
68- sfe_artemis_module.menu.svl_baud.230400=230400
69- sfe_artemis_module.menu.svl_baud.115200=115200
70- sfe_artemis_module.menu.svl_baud.57600=57600
71- sfe_artemis_module.menu.loader.option_svl=SparkFun Variable Loader (Recommended)
72- sfe_artemis_module.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced)
73-
74- sfe_artemis_module.menu.svl_baud.57600.upload.svl_baud=57600
75- sfe_artemis_module.menu.svl_baud.115200.upload.svl_baud=115200
76- sfe_artemis_module.menu.svl_baud.230400.upload.svl_baud=230400
77- sfe_artemis_module.menu.svl_baud.460800.upload.svl_baud=460800
78- sfe_artemis_module.menu.svl_baud.921600.upload.svl_baud=921600
79-
80- sfe_artemis_module.upload.asb_baud=115200
81-
82- sfe_artemis_module.menu.loader.option_asb.upload.tool=asb
83- sfe_artemis_module.menu.loader.option_asb.build.ldscript={build.variant.path}/0xC000.ld
84-
85- sfe_artemis_module.menu.loader.option_svl.upload.tool=svl
86- sfe_artemis_module.menu.loader.option_svl.build.ldscript={build.variant.path}/0x10000.ld
87-
88- ###############################################################
89-
90- sfe_artemis_nano.name=SparkFun RedBoard Artemis Nano
90+ sfe_artemis_nano.name=RedBoard Artemis Nano
9191sfe_artemis_nano.build.variant=SFE_ARTEMIS_NANO
9292sfe_artemis_nano.build.arch=APOLLO3
9393sfe_artemis_nano.build.board=APOLLO3_SFE_ARTEMIS_NANO
@@ -113,14 +113,14 @@ sfe_artemis_nano.menu.svl_baud.921600.upload.svl_baud=921600
113113sfe_artemis_nano.upload.asb_baud=115200
114114
115115sfe_artemis_nano.menu.loader.option_asb.upload.tool=asb
116- sfe_artemis_nano.menu.loader.option_asb.build.ldscript={build.variant .path}/0xC000.ld
116+ sfe_artemis_nano.menu.loader.option_asb.build.ldscript={runtime.platform .path}/tools/uploaders/asb /0xC000.ld
117117
118118sfe_artemis_nano.menu.loader.option_svl.upload.tool=svl
119- sfe_artemis_nano.menu.loader.option_svl.build.ldscript={build.variant .path}/0x10000.ld
119+ sfe_artemis_nano.menu.loader.option_svl.build.ldscript={runtime.platform .path}/tools/uploaders/svl /0x10000.ld
120120
121121###############################################################
122122
123- sfe_artemis_thing_plus.name=SparkFun Artemis Thing Plus
123+ sfe_artemis_thing_plus.name=Artemis Thing Plus
124124sfe_artemis_thing_plus.build.variant=SFE_ARTEMIS_THING_PLUS
125125sfe_artemis_thing_plus.build.arch=APOLLO3
126126sfe_artemis_thing_plus.build.board=APOLLO3_SFE_ARTEMIS_THING_PLUS
@@ -146,14 +146,14 @@ sfe_artemis_thing_plus.menu.svl_baud.921600.upload.svl_baud=921600
146146sfe_artemis_thing_plus.upload.asb_baud=115200
147147
148148sfe_artemis_thing_plus.menu.loader.option_asb.upload.tool=asb
149- sfe_artemis_thing_plus.menu.loader.option_asb.build.ldscript={build.variant .path}/0xC000.ld
149+ sfe_artemis_thing_plus.menu.loader.option_asb.build.ldscript={runtime.platform .path}/tools/uploaders/asb /0xC000.ld
150150
151151sfe_artemis_thing_plus.menu.loader.option_svl.upload.tool=svl
152- sfe_artemis_thing_plus.menu.loader.option_svl.build.ldscript={build.variant .path}/0x10000.ld
152+ sfe_artemis_thing_plus.menu.loader.option_svl.build.ldscript={runtime.platform .path}/tools/uploaders/svl /0x10000.ld
153153
154154###############################################################
155155
156- sfe_edge.name=SparkFun Edge
156+ sfe_edge.name=Edge
157157sfe_edge.build.variant=SFE_EDGE
158158sfe_edge.build.arch=APOLLO3
159159sfe_edge.build.board=APOLLO3_SFE_EDGE
@@ -184,14 +184,14 @@ sfe_edge.menu.asb_baud.115200.upload.asb_baud=115200
184184sfe_edge.menu.asb_baud.921600.upload.asb_baud=921600
185185
186186sfe_edge.menu.loader.option_asb.upload.tool=asb
187- sfe_edge.menu.loader.option_asb.build.ldscript={build.variant .path}/0xC000.ld
187+ sfe_edge.menu.loader.option_asb.build.ldscript={runtime.platform .path}/tools/uploaders/asb /0xC000.ld
188188
189189sfe_edge.menu.loader.option_svl.upload.tool=svl
190- sfe_edge.menu.loader.option_svl.build.ldscript={build.variant .path}/0x10000.ld
190+ sfe_edge.menu.loader.option_svl.build.ldscript={runtime.platform .path}/tools/uploaders/svl /0x10000.ld
191191
192192###############################################################
193193
194- sfe_edge2.name=SparkFun Edge2
194+ sfe_edge2.name=Edge2
195195sfe_edge2.build.variant=SFE_EDGE2
196196sfe_edge2.build.arch=APOLLO3
197197sfe_edge2.build.board=APOLLO3_SFE_EDGE2
@@ -217,9 +217,40 @@ sfe_edge2.menu.svl_baud.921600.upload.svl_baud=921600
217217sfe_edge2.upload.asb_baud=115200
218218
219219sfe_edge2.menu.loader.option_asb.upload.tool=asb
220- sfe_edge2.menu.loader.option_asb.build.ldscript={build.variant .path}/0xC000.ld
220+ sfe_edge2.menu.loader.option_asb.build.ldscript={runtime.platform .path}/tools/uploaders/asb /0xC000.ld
221221
222222sfe_edge2.menu.loader.option_svl.upload.tool=svl
223- sfe_edge2.menu.loader.option_svl.build.ldscript={build.variant .path}/0x10000.ld
223+ sfe_edge2.menu.loader.option_svl.build.ldscript={runtime.platform .path}/tools/uploaders/svl /0x10000.ld
224224
225225###############################################################
226+
227+ sfe_artemis_module.name=Artemis Module
228+ sfe_artemis_module.build.variant=SFE_ARTEMIS_MODULE
229+ sfe_artemis_module.build.arch=APOLLO3
230+ sfe_artemis_module.build.board=APOLLO3_SFE_ARTEMIS_MODULE
231+ sfe_artemis_module.build.export_format=bin
232+ sfe_artemis_module.build.defines=
233+ sfe_artemis_module.build.includes=
234+ sfe_artemis_module.build.libs=
235+
236+ sfe_artemis_module.menu.svl_baud.921600=921600
237+ sfe_artemis_module.menu.svl_baud.460800=460800
238+ sfe_artemis_module.menu.svl_baud.230400=230400
239+ sfe_artemis_module.menu.svl_baud.115200=115200
240+ sfe_artemis_module.menu.svl_baud.57600=57600
241+ sfe_artemis_module.menu.loader.option_svl=SparkFun Variable Loader (Recommended)
242+ sfe_artemis_module.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced)
243+
244+ sfe_artemis_module.menu.svl_baud.57600.upload.svl_baud=57600
245+ sfe_artemis_module.menu.svl_baud.115200.upload.svl_baud=115200
246+ sfe_artemis_module.menu.svl_baud.230400.upload.svl_baud=230400
247+ sfe_artemis_module.menu.svl_baud.460800.upload.svl_baud=460800
248+ sfe_artemis_module.menu.svl_baud.921600.upload.svl_baud=921600
249+
250+ sfe_artemis_module.upload.asb_baud=115200
251+
252+ sfe_artemis_module.menu.loader.option_asb.upload.tool=asb
253+ sfe_artemis_module.menu.loader.option_asb.build.ldscript={runtime.platform.path}/tools/uploaders/asb/0xC000.ld
254+
255+ sfe_artemis_module.menu.loader.option_svl.upload.tool=svl
256+ sfe_artemis_module.menu.loader.option_svl.build.ldscript={runtime.platform.path}/tools/uploaders/svl/0x10000.ld
0 commit comments