forked from earlephilhower/arduino-pico
-
Notifications
You must be signed in to change notification settings - Fork 0
/
boards.txt
510 lines (506 loc) · 27.7 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
# WARNING - DO NOT EDIT THIS FILE, IT IS MACHINE GENERATED
# To change something here, edit tools/makeboards.py and
# run 'python3 makeboards.py > ../boards.txt' to regenerate
menu.BoardModel=Model
menu.flash=Flash Size
menu.freq=CPU Speed
menu.opt=Optimize
menu.rtti=RTTI
menu.stackprotect=Stack Protector
menu.exceptions=C++ Exceptions
menu.dbgport=Debug Port
menu.dbglvl=Debug Level
menu.boot2=Boot Stage 2
menu.usbstack=USB Stack
menu.ipstack=IP Stack
menu.freertos=Using FreeRTOS?
# -----------------------------------
# SmartMe.io Arancino Pico
# -----------------------------------
arancinopico.name=SmartMe.io Arancino Pico
arancinopico.vid.0=0x2e8a
arancinopico.pid.0=0x000a
arancinopico.vid.1=0x2e8a
arancinopico.pid.1=0x010a
arancinopico.vid.2=0x2e8a
arancinopico.pid.2=0x400a
arancinopico.vid.3=0x2e8a
arancinopico.pid.3=0x410a
arancinopico.vid.4=0x2e8a
arancinopico.pid.4=0x800a
arancinopico.vid.5=0x2e8a
arancinopico.pid.5=0x810a
arancinopico.vid.6=0x2e8a
arancinopico.pid.6=0xc00a
arancinopico.vid.7=0x2e8a
arancinopico.pid.7=0xc10a
arancinopico.build.usbpid=-DSERIALUSB_PID=0x000a
arancinopico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
arancinopico.build.board=ARANCINO_PICO
arancinopico.build.mcu=cortex-m0plus
arancinopico.build.variant=arancinopico
arancinopico.upload.tool=uf2conv
arancinopico.upload.maximum_size=2097152
arancinopico.upload.maximum_data_size=262144
arancinopico.upload.wait_for_upload_port=true
arancinopico.upload.erase_cmd=
arancinopico.serial.disableDTR=false
arancinopico.serial.disableRTS=false
arancinopico.build.f_cpu=125000000
arancinopico.build.led=
arancinopico.build.core=rp2040
arancinopico.build.ldscript=memmap_default.ld
arancinopico.build.ram_length=256k
arancinopico.build.boot2=boot2_w25q080_2_padded_checksum
arancinopico.build.vid=0x2e8a
arancinopico.build.pid=0x000a
arancinopico.build.usb_manufacturer="SmartMe.io"
arancinopico.build.usb_product="Arancino Pico"
arancinopico.menu.flash.2097152_0=2MB (no FS)
arancinopico.menu.flash.2097152_0.upload.maximum_size=2093056
arancinopico.menu.flash.2097152_0.build.flash_length=2093056
arancinopico.menu.flash.2097152_0.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_0.build.fs_start=270528512
arancinopico.menu.flash.2097152_0.build.fs_end=270528512
arancinopico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
arancinopico.menu.flash.2097152_65536.upload.maximum_size=2027520
arancinopico.menu.flash.2097152_65536.build.flash_length=2027520
arancinopico.menu.flash.2097152_65536.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_65536.build.fs_start=270462976
arancinopico.menu.flash.2097152_65536.build.fs_end=270528512
arancinopico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
arancinopico.menu.flash.2097152_131072.upload.maximum_size=1961984
arancinopico.menu.flash.2097152_131072.build.flash_length=1961984
arancinopico.menu.flash.2097152_131072.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_131072.build.fs_start=270397440
arancinopico.menu.flash.2097152_131072.build.fs_end=270528512
arancinopico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
arancinopico.menu.flash.2097152_262144.upload.maximum_size=1830912
arancinopico.menu.flash.2097152_262144.build.flash_length=1830912
arancinopico.menu.flash.2097152_262144.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_262144.build.fs_start=270266368
arancinopico.menu.flash.2097152_262144.build.fs_end=270528512
arancinopico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
arancinopico.menu.flash.2097152_524288.upload.maximum_size=1568768
arancinopico.menu.flash.2097152_524288.build.flash_length=1568768
arancinopico.menu.flash.2097152_524288.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_524288.build.fs_start=270004224
arancinopico.menu.flash.2097152_524288.build.fs_end=270528512
arancinopico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
arancinopico.menu.flash.2097152_1048576.upload.maximum_size=1044480
arancinopico.menu.flash.2097152_1048576.build.flash_length=1044480
arancinopico.menu.flash.2097152_1048576.build.eeprom_start=270528512
arancinopico.menu.flash.2097152_1048576.build.fs_start=269479936
arancinopico.menu.flash.2097152_1048576.build.fs_end=270528512
arancinopico.menu.freq.133=133 MHz
arancinopico.menu.freq.133.build.f_cpu=133000000L
arancinopico.menu.freq.50=50 MHz
arancinopico.menu.freq.50.build.f_cpu=50000000L
arancinopico.menu.freq.100=100 MHz
arancinopico.menu.freq.100.build.f_cpu=100000000L
arancinopico.menu.freq.120=120 MHz
arancinopico.menu.freq.120.build.f_cpu=120000000L
arancinopico.menu.freq.125=125 MHz
arancinopico.menu.freq.125.build.f_cpu=125000000L
arancinopico.menu.freq.150=150 MHz (Overclock)
arancinopico.menu.freq.150.build.f_cpu=150000000L
arancinopico.menu.freq.175=175 MHz (Overclock)
arancinopico.menu.freq.175.build.f_cpu=175000000L
arancinopico.menu.freq.200=200 MHz (Overclock)
arancinopico.menu.freq.200.build.f_cpu=200000000L
arancinopico.menu.freq.225=225 MHz (Overclock)
arancinopico.menu.freq.225.build.f_cpu=225000000L
arancinopico.menu.freq.240=240 MHz (Overclock)
arancinopico.menu.freq.240.build.f_cpu=240000000L
arancinopico.menu.freq.250=250 MHz (Overclock)
arancinopico.menu.freq.250.build.f_cpu=250000000L
arancinopico.menu.freq.275=275 MHz (Overclock)
arancinopico.menu.freq.275.build.f_cpu=275000000L
arancinopico.menu.freq.300=300 MHz (Overclock)
arancinopico.menu.freq.300.build.f_cpu=300000000L
arancinopico.menu.opt.Small=Small (-Os) (standard)
arancinopico.menu.opt.Small.build.flags.optimize=-Os
arancinopico.menu.opt.Optimize=Optimize (-O)
arancinopico.menu.opt.Optimize.build.flags.optimize=-O
arancinopico.menu.opt.Optimize2=Optimize More (-O2)
arancinopico.menu.opt.Optimize2.build.flags.optimize=-O2
arancinopico.menu.opt.Optimize3=Optimize Even More (-O3)
arancinopico.menu.opt.Optimize3.build.flags.optimize=-O3
arancinopico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
arancinopico.menu.opt.Fast.build.flags.optimize=-Ofast
arancinopico.menu.opt.Debug=Debug (-Og)
arancinopico.menu.opt.Debug.build.flags.optimize=-Og
arancinopico.menu.rtti.Disabled=Disabled
arancinopico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
arancinopico.menu.rtti.Enabled=Enabled
arancinopico.menu.rtti.Enabled.build.flags.rtti=
arancinopico.menu.stackprotect.Disabled=Disabled
arancinopico.menu.stackprotect.Disabled.build.flags.stackprotect=
arancinopico.menu.stackprotect.Enabled=Enabled
arancinopico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector
arancinopico.menu.exceptions.Disabled=Disabled
arancinopico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
arancinopico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
arancinopico.menu.exceptions.Enabled=Enabled
arancinopico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
arancinopico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
arancinopico.menu.dbgport.Disabled=Disabled
arancinopico.menu.dbgport.Disabled.build.debug_port=
arancinopico.menu.dbgport.Serial=Serial
arancinopico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
arancinopico.menu.dbgport.Serial1=Serial1
arancinopico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
arancinopico.menu.dbgport.Serial2=Serial2
arancinopico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
arancinopico.menu.dbglvl.None=None
arancinopico.menu.dbglvl.None.build.debug_level=
arancinopico.menu.dbglvl.Core=Core
arancinopico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
arancinopico.menu.dbglvl.SPI=SPI
arancinopico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
arancinopico.menu.dbglvl.Wire=Wire
arancinopico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
arancinopico.menu.dbglvl.All=All
arancinopico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
arancinopico.menu.dbglvl.NDEBUG=NDEBUG
arancinopico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
arancinopico.menu.usbstack.picosdk=Pico SDK
arancinopico.menu.usbstack.picosdk.build.usbstack_flags=
arancinopico.menu.usbstack.tinyusb=Adafruit TinyUSB
arancinopico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
arancinopico.menu.ipstack.ipv4only=IPv4 Only
arancinopico.menu.ipstack.ipv4only.build.libpico=libpico.a
arancinopico.menu.ipstack.ipv4only.build.lwipdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
arancinopico.menu.ipstack.ipv4ipv6=IPv4 and IPv6
arancinopico.menu.ipstack.ipv4ipv6.build.libpico=libpico-ipv6.a
arancinopico.menu.ipstack.ipv4ipv6.build.lwipdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
arancinopico.menu.freertos.no=No
arancinopico.menu.freertos.yes=Yes
arancinopico.menu.freertos.no.build.arancino_extra_flags=
arancinopico.menu.freertos.yes.build.arancino_extra_flags=-DUSEFREERTOS
# -----------------------------------
# SmartMe.io Arancino Pico (Picoprobe)
# -----------------------------------
arancinopicopicoprobe.name=SmartMe.io Arancino Pico (Picoprobe)
arancinopicopicoprobe.vid.0=0x2e8a
arancinopicopicoprobe.pid.0=0x0004
arancinopicopicoprobe.vid.1=0x2e8a
arancinopicopicoprobe.pid.1=0x0104
arancinopicopicoprobe.vid.2=0x2e8a
arancinopicopicoprobe.pid.2=0x4004
arancinopicopicoprobe.vid.3=0x2e8a
arancinopicopicoprobe.pid.3=0x4104
arancinopicopicoprobe.vid.4=0x2e8a
arancinopicopicoprobe.pid.4=0x8004
arancinopicopicoprobe.vid.5=0x2e8a
arancinopicopicoprobe.pid.5=0x8104
arancinopicopicoprobe.vid.6=0x2e8a
arancinopicopicoprobe.pid.6=0xc004
arancinopicopicoprobe.vid.7=0x2e8a
arancinopicopicoprobe.pid.7=0xc104
arancinopicopicoprobe.build.usbpid=-DSERIALUSB_PID=0x000a
arancinopicopicoprobe.build.usbpwr=-DUSBD_MAX_POWER_MA=250
arancinopicopicoprobe.build.board=ARANCINO_PICO
arancinopicopicoprobe.build.mcu=cortex-m0plus
arancinopicopicoprobe.build.variant=arancinopico
arancinopicopicoprobe.upload.tool=picoprobe
arancinopicopicoprobe.upload.maximum_size=2097152
arancinopicopicoprobe.upload.maximum_data_size=262144
arancinopicopicoprobe.upload.wait_for_upload_port=true
arancinopicopicoprobe.upload.erase_cmd=
arancinopicopicoprobe.serial.disableDTR=false
arancinopicopicoprobe.serial.disableRTS=false
arancinopicopicoprobe.build.f_cpu=125000000
arancinopicopicoprobe.build.led=
arancinopicopicoprobe.build.core=rp2040
arancinopicopicoprobe.build.ldscript=memmap_default.ld
arancinopicopicoprobe.build.ram_length=256k
arancinopicopicoprobe.build.boot2=boot2_w25q080_2_padded_checksum
arancinopicopicoprobe.build.vid=0x2e8a
arancinopicopicoprobe.build.pid=0x000a
arancinopicopicoprobe.build.usb_manufacturer="SmartMe.io"
arancinopicopicoprobe.build.usb_product="Arancino Pico (Picoprobe)"
arancinopicopicoprobe.menu.flash.2097152_0=2MB (no FS)
arancinopicopicoprobe.menu.flash.2097152_0.upload.maximum_size=2093056
arancinopicopicoprobe.menu.flash.2097152_0.build.flash_length=2093056
arancinopicopicoprobe.menu.flash.2097152_0.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_0.build.fs_start=270528512
arancinopicopicoprobe.menu.flash.2097152_0.build.fs_end=270528512
arancinopicopicoprobe.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
arancinopicopicoprobe.menu.flash.2097152_65536.upload.maximum_size=2027520
arancinopicopicoprobe.menu.flash.2097152_65536.build.flash_length=2027520
arancinopicopicoprobe.menu.flash.2097152_65536.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_65536.build.fs_start=270462976
arancinopicopicoprobe.menu.flash.2097152_65536.build.fs_end=270528512
arancinopicopicoprobe.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
arancinopicopicoprobe.menu.flash.2097152_131072.upload.maximum_size=1961984
arancinopicopicoprobe.menu.flash.2097152_131072.build.flash_length=1961984
arancinopicopicoprobe.menu.flash.2097152_131072.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_131072.build.fs_start=270397440
arancinopicopicoprobe.menu.flash.2097152_131072.build.fs_end=270528512
arancinopicopicoprobe.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
arancinopicopicoprobe.menu.flash.2097152_262144.upload.maximum_size=1830912
arancinopicopicoprobe.menu.flash.2097152_262144.build.flash_length=1830912
arancinopicopicoprobe.menu.flash.2097152_262144.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_262144.build.fs_start=270266368
arancinopicopicoprobe.menu.flash.2097152_262144.build.fs_end=270528512
arancinopicopicoprobe.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
arancinopicopicoprobe.menu.flash.2097152_524288.upload.maximum_size=1568768
arancinopicopicoprobe.menu.flash.2097152_524288.build.flash_length=1568768
arancinopicopicoprobe.menu.flash.2097152_524288.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_524288.build.fs_start=270004224
arancinopicopicoprobe.menu.flash.2097152_524288.build.fs_end=270528512
arancinopicopicoprobe.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
arancinopicopicoprobe.menu.flash.2097152_1048576.upload.maximum_size=1044480
arancinopicopicoprobe.menu.flash.2097152_1048576.build.flash_length=1044480
arancinopicopicoprobe.menu.flash.2097152_1048576.build.eeprom_start=270528512
arancinopicopicoprobe.menu.flash.2097152_1048576.build.fs_start=269479936
arancinopicopicoprobe.menu.flash.2097152_1048576.build.fs_end=270528512
arancinopicopicoprobe.menu.freq.133=133 MHz
arancinopicopicoprobe.menu.freq.133.build.f_cpu=133000000L
arancinopicopicoprobe.menu.freq.50=50 MHz
arancinopicopicoprobe.menu.freq.50.build.f_cpu=50000000L
arancinopicopicoprobe.menu.freq.100=100 MHz
arancinopicopicoprobe.menu.freq.100.build.f_cpu=100000000L
arancinopicopicoprobe.menu.freq.120=120 MHz
arancinopicopicoprobe.menu.freq.120.build.f_cpu=120000000L
arancinopicopicoprobe.menu.freq.125=125 MHz
arancinopicopicoprobe.menu.freq.125.build.f_cpu=125000000L
arancinopicopicoprobe.menu.freq.150=150 MHz (Overclock)
arancinopicopicoprobe.menu.freq.150.build.f_cpu=150000000L
arancinopicopicoprobe.menu.freq.175=175 MHz (Overclock)
arancinopicopicoprobe.menu.freq.175.build.f_cpu=175000000L
arancinopicopicoprobe.menu.freq.200=200 MHz (Overclock)
arancinopicopicoprobe.menu.freq.200.build.f_cpu=200000000L
arancinopicopicoprobe.menu.freq.225=225 MHz (Overclock)
arancinopicopicoprobe.menu.freq.225.build.f_cpu=225000000L
arancinopicopicoprobe.menu.freq.240=240 MHz (Overclock)
arancinopicopicoprobe.menu.freq.240.build.f_cpu=240000000L
arancinopicopicoprobe.menu.freq.250=250 MHz (Overclock)
arancinopicopicoprobe.menu.freq.250.build.f_cpu=250000000L
arancinopicopicoprobe.menu.freq.275=275 MHz (Overclock)
arancinopicopicoprobe.menu.freq.275.build.f_cpu=275000000L
arancinopicopicoprobe.menu.freq.300=300 MHz (Overclock)
arancinopicopicoprobe.menu.freq.300.build.f_cpu=300000000L
arancinopicopicoprobe.menu.opt.Small=Small (-Os) (standard)
arancinopicopicoprobe.menu.opt.Small.build.flags.optimize=-Os
arancinopicopicoprobe.menu.opt.Optimize=Optimize (-O)
arancinopicopicoprobe.menu.opt.Optimize.build.flags.optimize=-O
arancinopicopicoprobe.menu.opt.Optimize2=Optimize More (-O2)
arancinopicopicoprobe.menu.opt.Optimize2.build.flags.optimize=-O2
arancinopicopicoprobe.menu.opt.Optimize3=Optimize Even More (-O3)
arancinopicopicoprobe.menu.opt.Optimize3.build.flags.optimize=-O3
arancinopicopicoprobe.menu.opt.Fast=Fast (-Ofast) (maybe slower)
arancinopicopicoprobe.menu.opt.Fast.build.flags.optimize=-Ofast
arancinopicopicoprobe.menu.opt.Debug=Debug (-Og)
arancinopicopicoprobe.menu.opt.Debug.build.flags.optimize=-Og
arancinopicopicoprobe.menu.rtti.Disabled=Disabled
arancinopicopicoprobe.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
arancinopicopicoprobe.menu.rtti.Enabled=Enabled
arancinopicopicoprobe.menu.rtti.Enabled.build.flags.rtti=
arancinopicopicoprobe.menu.stackprotect.Disabled=Disabled
arancinopicopicoprobe.menu.stackprotect.Disabled.build.flags.stackprotect=
arancinopicopicoprobe.menu.stackprotect.Enabled=Enabled
arancinopicopicoprobe.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector
arancinopicopicoprobe.menu.exceptions.Disabled=Disabled
arancinopicopicoprobe.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
arancinopicopicoprobe.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
arancinopicopicoprobe.menu.exceptions.Enabled=Enabled
arancinopicopicoprobe.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
arancinopicopicoprobe.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
arancinopicopicoprobe.menu.dbgport.Disabled=Disabled
arancinopicopicoprobe.menu.dbgport.Disabled.build.debug_port=
arancinopicopicoprobe.menu.dbgport.Serial=Serial
arancinopicopicoprobe.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
arancinopicopicoprobe.menu.dbgport.Serial1=Serial1
arancinopicopicoprobe.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
arancinopicopicoprobe.menu.dbgport.Serial2=Serial2
arancinopicopicoprobe.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
arancinopicopicoprobe.menu.dbglvl.None=None
arancinopicopicoprobe.menu.dbglvl.None.build.debug_level=
arancinopicopicoprobe.menu.dbglvl.Core=Core
arancinopicopicoprobe.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
arancinopicopicoprobe.menu.dbglvl.SPI=SPI
arancinopicopicoprobe.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
arancinopicopicoprobe.menu.dbglvl.Wire=Wire
arancinopicopicoprobe.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
arancinopicopicoprobe.menu.dbglvl.All=All
arancinopicopicoprobe.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
arancinopicopicoprobe.menu.dbglvl.NDEBUG=NDEBUG
arancinopicopicoprobe.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
arancinopicopicoprobe.menu.usbstack.picosdk=Pico SDK
arancinopicopicoprobe.menu.usbstack.picosdk.build.usbstack_flags=
arancinopicopicoprobe.menu.usbstack.tinyusb=Adafruit TinyUSB
arancinopicopicoprobe.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
arancinopicopicoprobe.menu.ipstack.ipv4only=IPv4 Only
arancinopicopicoprobe.menu.ipstack.ipv4only.build.libpico=libpico.a
arancinopicopicoprobe.menu.ipstack.ipv4only.build.lwipdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
arancinopicopicoprobe.menu.ipstack.ipv4ipv6=IPv4 and IPv6
arancinopicopicoprobe.menu.ipstack.ipv4ipv6.build.libpico=libpico-ipv6.a
arancinopicopicoprobe.menu.ipstack.ipv4ipv6.build.lwipdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
arancinopicopicoprobe.menu.freertos.no=No
arancinopicopicoprobe.menu.freertos.yes=Yes
arancinopicopicoprobe.menu.freertos.no.build.arancino_extra_flags=
arancinopicopicoprobe.menu.freertos.yes.build.arancino_extra_flags=-DUSEFREERTOS
# -----------------------------------
# SmartMe.io Arancino Pico (pico-debug)
# -----------------------------------
arancinopicopicodebug.name=SmartMe.io Arancino Pico (pico-debug)
arancinopicopicodebug.vid.0=0x1209
arancinopicopicodebug.pid.0=0x2488
arancinopicopicodebug.vid.1=0x1209
arancinopicopicodebug.pid.1=0x2588
arancinopicopicodebug.vid.2=0x1209
arancinopicopicodebug.pid.2=0x6488
arancinopicopicodebug.vid.3=0x1209
arancinopicopicodebug.pid.3=0x6588
arancinopicopicodebug.vid.4=0x1209
arancinopicopicodebug.pid.4=0xa488
arancinopicopicodebug.vid.5=0x1209
arancinopicopicodebug.pid.5=0xa588
arancinopicopicodebug.vid.6=0x1209
arancinopicopicodebug.pid.6=0xe488
arancinopicopicodebug.vid.7=0x1209
arancinopicopicodebug.pid.7=0xe588
arancinopicopicodebug.build.usbpid=-DSERIALUSB_PID=0x000a
arancinopicopicodebug.build.usbpwr=-DUSBD_MAX_POWER_MA=250
arancinopicopicodebug.build.board=ARANCINO_PICO
arancinopicopicodebug.build.mcu=cortex-m0plus
arancinopicopicodebug.build.variant=arancinopico
arancinopicopicodebug.upload.tool=picodebug
arancinopicopicodebug.upload.maximum_size=2097152
arancinopicopicodebug.upload.maximum_data_size=245760
arancinopicopicodebug.upload.wait_for_upload_port=true
arancinopicopicodebug.upload.erase_cmd=
arancinopicopicodebug.serial.disableDTR=false
arancinopicopicodebug.serial.disableRTS=false
arancinopicopicodebug.build.f_cpu=125000000
arancinopicopicodebug.build.led=
arancinopicopicodebug.build.core=rp2040
arancinopicopicodebug.build.ldscript=memmap_default.ld
arancinopicopicodebug.build.ram_length=240k
arancinopicopicodebug.build.boot2=boot2_w25q080_2_padded_checksum
arancinopicopicodebug.build.vid=0x2e8a
arancinopicopicodebug.build.pid=0x000a
arancinopicopicodebug.build.usb_manufacturer="SmartMe.io"
arancinopicopicodebug.build.usb_product="Arancino Pico (pico-debug)"
arancinopicopicodebug.menu.flash.2097152_0=2MB (no FS)
arancinopicopicodebug.menu.flash.2097152_0.upload.maximum_size=2093056
arancinopicopicodebug.menu.flash.2097152_0.build.flash_length=2093056
arancinopicopicodebug.menu.flash.2097152_0.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_0.build.fs_start=270528512
arancinopicopicodebug.menu.flash.2097152_0.build.fs_end=270528512
arancinopicopicodebug.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
arancinopicopicodebug.menu.flash.2097152_65536.upload.maximum_size=2027520
arancinopicopicodebug.menu.flash.2097152_65536.build.flash_length=2027520
arancinopicopicodebug.menu.flash.2097152_65536.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_65536.build.fs_start=270462976
arancinopicopicodebug.menu.flash.2097152_65536.build.fs_end=270528512
arancinopicopicodebug.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
arancinopicopicodebug.menu.flash.2097152_131072.upload.maximum_size=1961984
arancinopicopicodebug.menu.flash.2097152_131072.build.flash_length=1961984
arancinopicopicodebug.menu.flash.2097152_131072.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_131072.build.fs_start=270397440
arancinopicopicodebug.menu.flash.2097152_131072.build.fs_end=270528512
arancinopicopicodebug.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
arancinopicopicodebug.menu.flash.2097152_262144.upload.maximum_size=1830912
arancinopicopicodebug.menu.flash.2097152_262144.build.flash_length=1830912
arancinopicopicodebug.menu.flash.2097152_262144.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_262144.build.fs_start=270266368
arancinopicopicodebug.menu.flash.2097152_262144.build.fs_end=270528512
arancinopicopicodebug.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
arancinopicopicodebug.menu.flash.2097152_524288.upload.maximum_size=1568768
arancinopicopicodebug.menu.flash.2097152_524288.build.flash_length=1568768
arancinopicopicodebug.menu.flash.2097152_524288.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_524288.build.fs_start=270004224
arancinopicopicodebug.menu.flash.2097152_524288.build.fs_end=270528512
arancinopicopicodebug.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
arancinopicopicodebug.menu.flash.2097152_1048576.upload.maximum_size=1044480
arancinopicopicodebug.menu.flash.2097152_1048576.build.flash_length=1044480
arancinopicopicodebug.menu.flash.2097152_1048576.build.eeprom_start=270528512
arancinopicopicodebug.menu.flash.2097152_1048576.build.fs_start=269479936
arancinopicopicodebug.menu.flash.2097152_1048576.build.fs_end=270528512
arancinopicopicodebug.menu.freq.133=133 MHz
arancinopicopicodebug.menu.freq.133.build.f_cpu=133000000L
arancinopicopicodebug.menu.freq.50=50 MHz
arancinopicopicodebug.menu.freq.50.build.f_cpu=50000000L
arancinopicopicodebug.menu.freq.100=100 MHz
arancinopicopicodebug.menu.freq.100.build.f_cpu=100000000L
arancinopicopicodebug.menu.freq.120=120 MHz
arancinopicopicodebug.menu.freq.120.build.f_cpu=120000000L
arancinopicopicodebug.menu.freq.125=125 MHz
arancinopicopicodebug.menu.freq.125.build.f_cpu=125000000L
arancinopicopicodebug.menu.freq.150=150 MHz (Overclock)
arancinopicopicodebug.menu.freq.150.build.f_cpu=150000000L
arancinopicopicodebug.menu.freq.175=175 MHz (Overclock)
arancinopicopicodebug.menu.freq.175.build.f_cpu=175000000L
arancinopicopicodebug.menu.freq.200=200 MHz (Overclock)
arancinopicopicodebug.menu.freq.200.build.f_cpu=200000000L
arancinopicopicodebug.menu.freq.225=225 MHz (Overclock)
arancinopicopicodebug.menu.freq.225.build.f_cpu=225000000L
arancinopicopicodebug.menu.freq.240=240 MHz (Overclock)
arancinopicopicodebug.menu.freq.240.build.f_cpu=240000000L
arancinopicopicodebug.menu.freq.250=250 MHz (Overclock)
arancinopicopicodebug.menu.freq.250.build.f_cpu=250000000L
arancinopicopicodebug.menu.freq.275=275 MHz (Overclock)
arancinopicopicodebug.menu.freq.275.build.f_cpu=275000000L
arancinopicopicodebug.menu.freq.300=300 MHz (Overclock)
arancinopicopicodebug.menu.freq.300.build.f_cpu=300000000L
arancinopicopicodebug.menu.opt.Small=Small (-Os) (standard)
arancinopicopicodebug.menu.opt.Small.build.flags.optimize=-Os
arancinopicopicodebug.menu.opt.Optimize=Optimize (-O)
arancinopicopicodebug.menu.opt.Optimize.build.flags.optimize=-O
arancinopicopicodebug.menu.opt.Optimize2=Optimize More (-O2)
arancinopicopicodebug.menu.opt.Optimize2.build.flags.optimize=-O2
arancinopicopicodebug.menu.opt.Optimize3=Optimize Even More (-O3)
arancinopicopicodebug.menu.opt.Optimize3.build.flags.optimize=-O3
arancinopicopicodebug.menu.opt.Fast=Fast (-Ofast) (maybe slower)
arancinopicopicodebug.menu.opt.Fast.build.flags.optimize=-Ofast
arancinopicopicodebug.menu.opt.Debug=Debug (-Og)
arancinopicopicodebug.menu.opt.Debug.build.flags.optimize=-Og
arancinopicopicodebug.menu.rtti.Disabled=Disabled
arancinopicopicodebug.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
arancinopicopicodebug.menu.rtti.Enabled=Enabled
arancinopicopicodebug.menu.rtti.Enabled.build.flags.rtti=
arancinopicopicodebug.menu.stackprotect.Disabled=Disabled
arancinopicopicodebug.menu.stackprotect.Disabled.build.flags.stackprotect=
arancinopicopicodebug.menu.stackprotect.Enabled=Enabled
arancinopicopicodebug.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector
arancinopicopicodebug.menu.exceptions.Disabled=Disabled
arancinopicopicodebug.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
arancinopicopicodebug.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
arancinopicopicodebug.menu.exceptions.Enabled=Enabled
arancinopicopicodebug.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
arancinopicopicodebug.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
arancinopicopicodebug.menu.dbgport.Disabled=Disabled
arancinopicopicodebug.menu.dbgport.Disabled.build.debug_port=
arancinopicopicodebug.menu.dbgport.Serial=Serial
arancinopicopicodebug.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
arancinopicopicodebug.menu.dbgport.Serial1=Serial1
arancinopicopicodebug.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
arancinopicopicodebug.menu.dbgport.Serial2=Serial2
arancinopicopicodebug.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
arancinopicopicodebug.menu.dbglvl.None=None
arancinopicopicodebug.menu.dbglvl.None.build.debug_level=
arancinopicopicodebug.menu.dbglvl.Core=Core
arancinopicopicodebug.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
arancinopicopicodebug.menu.dbglvl.SPI=SPI
arancinopicopicodebug.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
arancinopicopicodebug.menu.dbglvl.Wire=Wire
arancinopicopicodebug.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
arancinopicopicodebug.menu.dbglvl.All=All
arancinopicopicodebug.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE
arancinopicopicodebug.menu.dbglvl.NDEBUG=NDEBUG
arancinopicopicodebug.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
arancinopicopicodebug.menu.usbstack.nousb=No USB
arancinopicopicodebug.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
arancinopicopicodebug.menu.ipstack.ipv4only=IPv4 Only
arancinopicopicodebug.menu.ipstack.ipv4only.build.libpico=libpico.a
arancinopicopicodebug.menu.ipstack.ipv4only.build.lwipdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
arancinopicopicodebug.menu.ipstack.ipv4ipv6=IPv4 and IPv6
arancinopicopicodebug.menu.ipstack.ipv4ipv6.build.libpico=libpico-ipv6.a
arancinopicopicodebug.menu.ipstack.ipv4ipv6.build.lwipdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
arancinopicopicodebug.menu.freertos.no=No
arancinopicopicodebug.menu.freertos.yes=Yes
arancinopicopicodebug.menu.freertos.no.build.arancino_extra_flags=
arancinopicopicodebug.menu.freertos.yes.build.arancino_extra_flags=-DUSEFREERTOS