-
Notifications
You must be signed in to change notification settings - Fork 96
/
boards.txt
561 lines (428 loc) · 18.6 KB
/
boards.txt
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
menu.clksrc=CPU Clock Frequency
menu.burn_tool_firmware=Burn Tool Firmware
menu.burn_baudrate=Burn Baud Rate
menu.toolsloc=Tool Install Location
##################################################
############# Sipeed Maix Amigo ###############
amigo.name=Sipeed Maix Amigo
## Toolchain
amigo.menu.toolsloc.default=Default
amigo.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
amigo.menu.clksrc.400=400MHz CPU Clock Frequency
amigo.menu.clksrc.500=500MHz CPU Clock Frequency
amigo.menu.clksrc.600=600MHz CPU Clock Frequency
amigo.menu.clksrc.400.build.f_cpu=400000000L
amigo.menu.clksrc.500.build.f_cpu=500000000L
amigo.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
amigo.menu.burn_baudrate.2000000=2 Mbps
amigo.menu.burn_baudrate.4500000=4.5 Mbps (Must open-ec!)
amigo.menu.burn_baudrate.1500000=1.5 Mbps
amigo.menu.burn_baudrate.1000000=1 Mbps
amigo.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
amigo.menu.burn_baudrate.4500000.build.burn_baudrate=4500000
amigo.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
amigo.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
amigo.menu.burn_tool_firmware.amigo=open-ec
amigo.menu.burn_tool_firmware.amigo.build.burn_tool_firmware=goE
## Core settings
amigo.build.variant=sipeed_maix_amigo
amigo.build.core=arduino
## This sets a define for use in the compiled code.
amigo.build.board=MAIX_AMIGO
## This selects the tool from "programmers.txt"
amigo.program.tool=kflash
amigo.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
amigo.upload.maximum_size=8388608
amigo.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed Maix Cube ###############
cube.name=Sipeed Maix Cube
## Toolchain
cube.menu.toolsloc.default=Default
cube.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
cube.menu.clksrc.400=400MHz CPU Clock Frequency
cube.menu.clksrc.500=500MHz CPU Clock Frequency
cube.menu.clksrc.600=600MHz CPU Clock Frequency
cube.menu.clksrc.400.build.f_cpu=400000000L
cube.menu.clksrc.500.build.f_cpu=500000000L
cube.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
cube.menu.burn_baudrate.1500000=1.5 Mbps
cube.menu.burn_baudrate.1000000=1 Mbps
cube.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
cube.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
cube.menu.burn_tool_firmware.cube=open-ec
cube.menu.burn_tool_firmware.cube.build.burn_tool_firmware=goE
## Point to the file for ./variants/<variant>/pins_arduino.h
cube.build.variant=sipeed_maix_cube
## "The 'core' file directory for this board, in ./cores
cube.build.core=arduino
## This sets a define for use in the compiled code.
cube.build.board=MAIX_CUBE
cube.build.sdata.size=512
## This selects the tool from "programmers.txt"
cube.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
cube.upload.maximum_size=8388608
cube.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
####################################################
############### Sipeed Maix Go Board ###############
go.name=Sipeed Maix Go
## Toolchain
go.menu.toolsloc.default=Default
go.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
go.menu.clksrc.400=400MHz CPU Clock Frequency
go.menu.clksrc.500=500MHz CPU Clock Frequency
go.menu.clksrc.600=600MHz CPU Clock Frequency
go.menu.clksrc.400.build.f_cpu=400000000L
go.menu.clksrc.500.build.f_cpu=500000000L
go.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
go.menu.burn_baudrate.2000000=2 Mbps
go.menu.burn_baudrate.4500000=4.5 Mbps (Must open-ec!)
go.menu.burn_baudrate.1500000=1.5 Mbps
go.menu.burn_baudrate.1000000=1 Mbps
go.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
go.menu.burn_baudrate.4500000.build.burn_baudrate=4500000
go.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
go.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
go.menu.burn_tool_firmware.goE=open-ec
go.menu.burn_tool_firmware.goD=CMSIS-DAP
go.menu.burn_tool_firmware.goE.build.burn_tool_firmware=goE
go.menu.burn_tool_firmware.goD.build.burn_tool_firmware=goD
## Core settings
## Point to the file for ./variants/<variant>/pins_arduino.h
go.build.variant=sipeed_maix_go
## "The 'core' file directory for this board, in ./cores
go.build.core=arduino
## This sets a define for use in the compiled code.
go.build.board=MAIX_GO
## This selects the tool from "programmers.txt"
go.program.tool=kflash
go.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
go.upload.maximum_size=8388608
go.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed Maixduino Board ###############
mduino.name=Sipeed Maixduino
## Toolchain
mduino.menu.toolsloc.default=Default
mduino.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
mduino.menu.clksrc.400=400MHz CPU Clock Frequency
mduino.menu.clksrc.500=500MHz CPU Clock Frequency
mduino.menu.clksrc.600=600MHz CPU Clock Frequency
mduino.menu.clksrc.400.build.f_cpu=400000000L
mduino.menu.clksrc.500.build.f_cpu=500000000L
mduino.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
mduino.menu.burn_baudrate.1500000=1.5 Mbps
mduino.menu.burn_baudrate.1000000=1 Mbps
mduino.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
mduino.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
mduino.menu.burn_tool_firmware.mduino=Default
mduino.menu.burn_tool_firmware.mduino.build.burn_tool_firmware=maixduino
## Point to the file for ./variants/<variant>/pins_arduino.h
mduino.build.variant=sipeed_maixduino
## "The 'core' file directory for this board, in ./cores
mduino.build.core=arduino
## This sets a define for use in the compiled code.
mduino.build.board=MAIX_DUINO
mduino.build.sdata.size=512
## This selects the tool from "programmers.txt"
mduino.program.tool=kflash
mduino.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
mduino.upload.maximum_size=8388608
mduino.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed M1W Dock Board ###############
m1w.name=Sipeed Maix Dock M1W
## Toolchain
m1w.menu.toolsloc.default=Default
m1w.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
m1w.menu.clksrc.400=400MHz CPU Clock Frequency
m1w.menu.clksrc.500=500MHz CPU Clock Frequency
m1w.menu.clksrc.600=600MHz CPU Clock Frequency
m1w.menu.clksrc.400.build.f_cpu=400000000L
m1w.menu.clksrc.500.build.f_cpu=500000000L
m1w.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
m1w.menu.burn_baudrate.2000000=2 Mbps
m1w.menu.burn_baudrate.1500000=1.5 Mbps
m1w.menu.burn_baudrate.1000000=1 Mbps
m1w.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
m1w.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
m1w.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
m1w.menu.burn_tool_firmware.dan=Default
m1w.menu.burn_tool_firmware.dan.build.burn_tool_firmware=dan
## Point to the file for ./variants/<variant>/pins_arduino.h
m1w.build.variant=sipeed_maix_one_w_dock
## "The 'core' file directory for this board, in ./cores
m1w.build.core=arduino
## This sets a define for use in the compiled code.
m1w.build.board=MAIX_DOCK_M1W
m1w.build.sdata.size=512
## This selects the tool from "programmers.txt"
m1w.program.tool=kflash
m1w.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
m1w.upload.maximum_size=8388608
m1w.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed M1 Dock Board ###############
m1.name=Sipeed Maix Dock M1
## Toolchain
m1.menu.toolsloc.default=Default
m1.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
m1.menu.clksrc.400=400MHz CPU Clock Frequency
m1.menu.clksrc.500=500MHz CPU Clock Frequency
m1.menu.clksrc.600=600MHz CPU Clock Frequency
m1.menu.clksrc.400.build.f_cpu=400000000L
m1.menu.clksrc.500.build.f_cpu=500000000L
m1.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
m1.menu.burn_baudrate.2000000=2 Mbps
m1.menu.burn_baudrate.1500000=1.5 Mbps
m1.menu.burn_baudrate.1000000=1 Mbps
m1.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
m1.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
m1.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
m1.menu.burn_tool_firmware.dan=Default
m1.menu.burn_tool_firmware.dan.build.burn_tool_firmware=dan
## Point to the file for ./variants/<variant>/pins_arduino.h
m1.build.variant=sipeed_maix_one_dock
## "The 'core' file directory for this board, in ./cores
m1.build.core=arduino
## This sets a define for use in the compiled code.
m1.build.board=MAIX_DOCK_M1
m1.build.sdata.size=512
## This selects the tool from "programmers.txt"
m1.program.tool=kflash
m1.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
m1.upload.maximum_size=8388608
m1.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed Maix Bit Board ###############
bit.name=Sipeed Maix Bit
## Toolchain
bit.menu.toolsloc.default=Default
bit.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
bit.menu.clksrc.400=400MHz CPU Clock Frequency
bit.menu.clksrc.500=500MHz CPU Clock Frequency
bit.menu.clksrc.600=600MHz CPU Clock Frequency
bit.menu.clksrc.400.build.f_cpu=400000000L
bit.menu.clksrc.500.build.f_cpu=500000000L
bit.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
bit.menu.burn_baudrate.2000000=2 Mbps
bit.menu.burn_baudrate.1500000=1.5 Mbps
bit.menu.burn_baudrate.1000000=1 Mbps
bit.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
bit.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
bit.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
bit.menu.burn_tool_firmware.dan=Default
bit.menu.burn_tool_firmware.dan.build.burn_tool_firmware=dan
## Point to the file for ./variants/<variant>/pins_arduino.h
bit.build.variant=sipeed_maix_bit
## "The 'core' file directory for this board, in ./cores
bit.build.core=arduino
## This sets a define for use in the compiled code.
bit.build.board=MAIX_BIT
bit.build.sdata.size=512
## This selects the tool from "programmers.txt"
bit.program.tool=kflash
bit.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
bit.upload.maximum_size=8388608
bit.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# Sipeed Maix Bit with Mic Board ###############
bitm.name=Sipeed Maix Bit-Mic
## Toolchain
bitm.menu.toolsloc.default=Default
bitm.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
bitm.menu.clksrc.400=400MHz CPU Clock Frequency
bitm.menu.clksrc.500=500MHz CPU Clock Frequency
bitm.menu.clksrc.600=600MHz CPU Clock Frequency
bitm.menu.clksrc.400.build.f_cpu=400000000L
bitm.menu.clksrc.500.build.f_cpu=500000000L
bitm.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
bitm.menu.burn_baudrate.1500000=1.5 Mbps
bitm.menu.burn_baudrate.1000000=1 Mbps
bitm.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
bitm.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
bitm.menu.burn_tool_firmware.bitm=Default
bitm.menu.burn_tool_firmware.bitm.build.burn_tool_firmware=bit-mic
## Point to the file for ./variants/<variant>/pins_arduino.h
bitm.build.variant=sipeed_maix_bit_mic
## "The 'core' file directory for this board, in ./cores
bitm.build.core=arduino
## This sets a define for use in the compiled code.
bitm.build.board=MAIX_BIT_M
bitm.build.sdata.size=512
## This selects the tool from "programmers.txt"
bitm.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
bitm.upload.maximum_size=8388608
bitm.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# M5Stack M5StickV Stick ###############
stickv.name=M5Stack M5StickV Stick
## Toolchain
stickv.menu.toolsloc.default=Default
stickv.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
stickv.menu.clksrc.400=400MHz CPU Clock Frequency
stickv.menu.clksrc.500=500MHz CPU Clock Frequency
stickv.menu.clksrc.600=600MHz CPU Clock Frequency
stickv.menu.clksrc.400.build.f_cpu=400000000L
stickv.menu.clksrc.500.build.f_cpu=500000000L
stickv.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
stickv.menu.burn_baudrate.1500000=1.5 Mbps
stickv.menu.burn_baudrate.1000000=1 Mbps
stickv.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
stickv.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
stickv.menu.burn_tool_firmware.stick1=CH340
stickv.menu.burn_tool_firmware.stick1.build.burn_tool_firmware=bit-mic
## Point to the file for ./variants/<variant>/pins_arduino.h
stickv.build.variant=m5stack_m5stick_v
## "The 'core' file directory for this board, in ./cores
stickv.build.core=arduino
## This sets a define for use in the compiled code.
stickv.build.board=M5STICK_V
stickv.build.sdata.size=512
## This selects the tool from "programmers.txt"
stickv.program.tool=kflash
stickv.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
stickv.upload.maximum_size=8388608
stickv.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# M5Stack M5UnitV Camera ###############
unitv.name=M5Stack M5UnitV Camera
## Toolchain
unitv.menu.toolsloc.default=Default
unitv.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
unitv.menu.clksrc.400=400MHz CPU Clock Frequency
unitv.menu.clksrc.500=500MHz CPU Clock Frequency
unitv.menu.clksrc.600=600MHz CPU Clock Frequency
unitv.menu.clksrc.400.build.f_cpu=400000000L
unitv.menu.clksrc.500.build.f_cpu=500000000L
unitv.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
unitv.menu.burn_baudrate.1500000=1.5 Mbps
unitv.menu.burn_baudrate.1000000=1 Mbps
unitv.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
unitv.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
unitv.menu.burn_tool_firmware.unit1=CH340
unitv.menu.burn_tool_firmware.unit1.build.burn_tool_firmware=bit-mic
## Point to the file for ./variants/<variant>/pins_arduino.h
unitv.build.variant=m5stack_m5unit_v
## "The 'core' file directory for this board, in ./cores
unitv.build.core=arduino
## This sets a define for use in the compiled code.
unitv.build.board=M5UNIT_V
unitv.build.sdata.size=512
## This selects the tool from "programmers.txt"
unitv.program.tool=kflash
unitv.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
unitv.upload.maximum_size=8388608
unitv.build.ldscript="{runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld"
##################################################
############# LamLoei AIoT DaaN Board ###############
aiotdaan.name=LamLoei AIoT DaaN
## Toolchain
aiotdaan.menu.toolsloc.default=Default
aiotdaan.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
aiotdaan.menu.clksrc.400=400MHz CPU Clock Frequency
aiotdaan.menu.clksrc.500=500MHz CPU Clock Frequency
aiotdaan.menu.clksrc.600=600MHz CPU Clock Frequency
aiotdaan.menu.clksrc.400.build.f_cpu=400000000L
aiotdaan.menu.clksrc.500.build.f_cpu=500000000L
aiotdaan.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
aiotdaan.menu.burn_baudrate.2000000=2 Mbps
aiotdaan.menu.burn_baudrate.1500000=1.5 Mbps
aiotdaan.menu.burn_baudrate.1000000=1 Mbps
aiotdaan.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
aiotdaan.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
aiotdaan.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
aiotdaan.menu.burn_tool_firmware.dan=Default
aiotdaan.menu.burn_tool_firmware.dan.build.burn_tool_firmware=dan
## Point to the file for ./variants/<variant>/pins_arduino.h
aiotdaan.build.variant=lamloei_aiot_daan
## "The 'core' file directory for this board, in ./cores
aiotdaan.build.core=arduino
## This sets a define for use in the compiled code.
aiotdaan.build.board=MAIX_DOCK_M1
aiotdaan.build.sdata.size=512
## This selects the tool from "programmers.txt"
aiotdaan.program.tool=kflash
aiotdaan.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
aiotdaan.upload.maximum_size=8388608
aiotdaan.build.ldscript={runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld
##################################################
############# IOXGD4 ###############
ioxgd4.name=IOXGD4
## Toolchain
ioxgd4.menu.toolsloc.default=Default
ioxgd4.menu.toolsloc.default.compiler.path={runtime.tools.riscv64-unknown-elf-gcc.path}/bin/
## CPU Clock
ioxgd4.menu.clksrc.400=400MHz CPU Clock Frequency
ioxgd4.menu.clksrc.500=500MHz CPU Clock Frequency
ioxgd4.menu.clksrc.600=600MHz CPU Clock Frequency
ioxgd4.menu.clksrc.400.build.f_cpu=400000000L
ioxgd4.menu.clksrc.500.build.f_cpu=500000000L
ioxgd4.menu.clksrc.600.build.f_cpu=600000000L
## Burn baud rate
ioxgd4.menu.burn_baudrate.2000000=2 Mbps
ioxgd4.menu.burn_baudrate.1500000=1.5 Mbps
ioxgd4.menu.burn_baudrate.1000000=1 Mbps
ioxgd4.menu.burn_baudrate.2000000.build.burn_baudrate=2000000
ioxgd4.menu.burn_baudrate.1500000.build.burn_baudrate=1500000
ioxgd4.menu.burn_baudrate.1000000.build.burn_baudrate=1000000
## Burn tool firmware
ioxgd4.menu.burn_tool_firmware.dan=Default
ioxgd4.menu.burn_tool_firmware.dan.build.burn_tool_firmware=dan
## Point to the file for ./variants/<variant>/pins_arduino.h
ioxgd4.build.variant=ioxgd4
## "The 'core' file directory for this board, in ./cores
ioxgd4.build.core=arduino
## This sets a define for use in the compiled code.
ioxgd4.build.board=MAIX_DOCK_M1
ioxgd4.build.sdata.size=512
## This selects the tool from "programmers.txt"
ioxgd4.program.tool=kflash
ioxgd4.upload.tool=kflash
## Limit is the 16MB Flash. Assume half is used for something else.
ioxgd4.upload.maximum_size=8388608
ioxgd4.build.ldscript={runtime.platform.path}/cores/arduino/kendryte-standalone-sdk/lds/kendryte.ld