1
1
menu.softdevice=SoftDevice
2
- menu.debug=Debug
3
- menu.debug_output=Debug Output
2
+ menu.debug=Debug Level
3
+ menu.debug_output=Debug Port
4
4
5
5
# -----------------------------------
6
6
# Adafruit Feather nRF52832
@@ -29,14 +29,15 @@ feather52832.build.usb_manufacturer="Adafruit"
29
29
feather52832.build.usb_product="Feather nRF52832"
30
30
feather52832.build.extra_flags=-DNRF52832_XXAA -DNRF52
31
31
feather52832.build.ldscript=nrf52832_s132_v6.ld
32
+ feather52832.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
32
33
33
- # SoftDevice Menu
34
+ # Menu: SoftDevice
34
35
feather52832.menu.softdevice.s132v6=S132 6.1.1
35
36
feather52832.menu.softdevice.s132v6.build.sd_name=s132
36
37
feather52832.menu.softdevice.s132v6.build.sd_version=6.1.1
37
38
feather52832.menu.softdevice.s132v6.build.sd_fwid=0x00B7
38
39
39
- # Debug Menu
40
+ # Menu: Debug Level
40
41
feather52832.menu.debug.l0=Level 0 (Release)
41
42
feather52832.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
42
43
feather52832.menu.debug.l1=Level 1 (Error Message)
@@ -47,7 +48,7 @@ feather52832.menu.debug.l3=Level 3 (Segger SystemView)
47
48
feather52832.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
48
49
feather52832.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
49
50
50
- # Debug Output Menu
51
+ # Menu: Debug Port
51
52
feather52832.menu.debug_output.serial=Serial
52
53
feather52832.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
53
54
feather52832.menu.debug_output.serial1=Serial1
@@ -89,16 +90,17 @@ feather52840.build.usb_manufacturer="Adafruit"
89
90
feather52840.build.usb_product="Feather nRF52840 Express"
90
91
feather52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
91
92
feather52840.build.ldscript=nrf52840_s140_v6.ld
93
+ feather52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
92
94
feather52840.build.vid=0x239A
93
95
feather52840.build.pid=0x8029
94
96
95
- # SoftDevice Menu
97
+ # Menu: SoftDevice
96
98
feather52840.menu.softdevice.s140v6=S140 6.1.1
97
99
feather52840.menu.softdevice.s140v6.build.sd_name=s140
98
100
feather52840.menu.softdevice.s140v6.build.sd_version=6.1.1
99
101
feather52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
100
102
101
- # Debug Menu
103
+ # Menu: Debug Level
102
104
feather52840.menu.debug.l0=Level 0 (Release)
103
105
feather52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
104
106
feather52840.menu.debug.l1=Level 1 (Error Message)
@@ -109,7 +111,7 @@ feather52840.menu.debug.l3=Level 3 (Segger SystemView)
109
111
feather52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
110
112
feather52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
111
113
112
- # Debug Output Menu
114
+ # Menu: Debug Port
113
115
feather52840.menu.debug_output.serial=Serial
114
116
feather52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
115
117
feather52840.menu.debug_output.serial1=Serial1
@@ -151,16 +153,17 @@ feather52840sense.build.usb_manufacturer="Adafruit"
151
153
feather52840sense.build.usb_product="Feather nRF52840 Sense"
152
154
feather52840sense.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
153
155
feather52840sense.build.ldscript=nrf52840_s140_v6.ld
156
+ feather52840sense.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
154
157
feather52840sense.build.vid=0x239A
155
158
feather52840sense.build.pid=0x8087
156
159
157
- # SoftDevice Menu
160
+ # Menu: SoftDevice
158
161
feather52840sense.menu.softdevice.s140v6=S140 6.1.1
159
162
feather52840sense.menu.softdevice.s140v6.build.sd_name=s140
160
163
feather52840sense.menu.softdevice.s140v6.build.sd_version=6.1.1
161
164
feather52840sense.menu.softdevice.s140v6.build.sd_fwid=0x00B6
162
165
163
- # Debug Menu
166
+ # Menu: Debug Level
164
167
feather52840sense.menu.debug.l0=Level 0 (Release)
165
168
feather52840sense.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
166
169
feather52840sense.menu.debug.l1=Level 1 (Error Message)
@@ -171,7 +174,7 @@ feather52840sense.menu.debug.l3=Level 3 (Segger SystemView)
171
174
feather52840sense.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
172
175
feather52840sense.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
173
176
174
- # Debug Output Menu
177
+ # Menu: Debug Port
175
178
feather52840sense.menu.debug_output.serial=Serial
176
179
feather52840sense.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
177
180
feather52840sense.menu.debug_output.serial1=Serial1
@@ -213,16 +216,17 @@ itsybitsy52840.build.usb_manufacturer="Adafruit"
213
216
itsybitsy52840.build.usb_product="ItsyBitsy nRF52840 Express"
214
217
itsybitsy52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
215
218
itsybitsy52840.build.ldscript=nrf52840_s140_v6.ld
219
+ itsybitsy52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
216
220
itsybitsy52840.build.vid=0x239A
217
221
itsybitsy52840.build.pid=0x8051
218
222
219
- # SoftDevice Menu
223
+ # Menu: SoftDevice
220
224
itsybitsy52840.menu.softdevice.s140v6=S140 6.1.1
221
225
itsybitsy52840.menu.softdevice.s140v6.build.sd_name=s140
222
226
itsybitsy52840.menu.softdevice.s140v6.build.sd_version=6.1.1
223
227
itsybitsy52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
224
228
225
- # Debug Menu
229
+ # Menu: Debug Level
226
230
itsybitsy52840.menu.debug.l0=Level 0 (Release)
227
231
itsybitsy52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
228
232
itsybitsy52840.menu.debug.l1=Level 1 (Error Message)
@@ -233,7 +237,7 @@ itsybitsy52840.menu.debug.l3=Level 3 (Segger SystemView)
233
237
itsybitsy52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
234
238
itsybitsy52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
235
239
236
- # Debug Output Menu
240
+ # Menu: Debug Port
237
241
itsybitsy52840.menu.debug_output.serial=Serial
238
242
itsybitsy52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
239
243
itsybitsy52840.menu.debug_output.serial1=Serial1
@@ -273,16 +277,17 @@ cplaynrf52840.build.usb_manufacturer="Adafruit"
273
277
cplaynrf52840.build.usb_product="Circuit Playground Bluefruit"
274
278
cplaynrf52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
275
279
cplaynrf52840.build.ldscript=nrf52840_s140_v6.ld
280
+ cplaynrf52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
276
281
cplaynrf52840.build.vid=0x239A
277
282
cplaynrf52840.build.pid=0x8045
278
283
279
- # SoftDevice Menu
284
+ # Menu: SoftDevice
280
285
cplaynrf52840.menu.softdevice.s140v6=S140 6.1.1
281
286
cplaynrf52840.menu.softdevice.s140v6.build.sd_name=s140
282
287
cplaynrf52840.menu.softdevice.s140v6.build.sd_version=6.1.1
283
288
cplaynrf52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
284
289
285
- # Debug Menu
290
+ # Menu: Debug Level
286
291
cplaynrf52840.menu.debug.l0=Level 0 (Release)
287
292
cplaynrf52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
288
293
cplaynrf52840.menu.debug.l1=Level 1 (Error Message)
@@ -293,7 +298,7 @@ cplaynrf52840.menu.debug.l3=Level 3 (Segger SystemView)
293
298
cplaynrf52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
294
299
cplaynrf52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
295
300
296
- # Debug Output Menu
301
+ # Menu: Debug Port
297
302
cplaynrf52840.menu.debug_output.serial=Serial
298
303
cplaynrf52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
299
304
cplaynrf52840.menu.debug_output.serial1=Serial1
@@ -333,16 +338,17 @@ cluenrf52840.build.usb_manufacturer="Adafruit"
333
338
cluenrf52840.build.usb_product="CLUE"
334
339
cluenrf52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
335
340
cluenrf52840.build.ldscript=nrf52840_s140_v6.ld
341
+ cluenrf52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
336
342
cluenrf52840.build.vid=0x239A
337
343
cluenrf52840.build.pid=0x8071
338
344
339
- # SoftDevice Menu
345
+ # Menu: SoftDevice
340
346
cluenrf52840.menu.softdevice.s140v6=S140 6.1.1
341
347
cluenrf52840.menu.softdevice.s140v6.build.sd_name=s140
342
348
cluenrf52840.menu.softdevice.s140v6.build.sd_version=6.1.1
343
349
cluenrf52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
344
350
345
- # Debug Menu
351
+ # Menu: Debug Level
346
352
cluenrf52840.menu.debug.l0=Level 0 (Release)
347
353
cluenrf52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
348
354
cluenrf52840.menu.debug.l1=Level 1 (Error Message)
@@ -353,7 +359,7 @@ cluenrf52840.menu.debug.l3=Level 3 (Segger SystemView)
353
359
cluenrf52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
354
360
cluenrf52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
355
361
356
- # Debug Output Menu
362
+ # Menu: Debug Port
357
363
cluenrf52840.menu.debug_output.serial=Serial
358
364
cluenrf52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
359
365
cluenrf52840.menu.debug_output.serial1=Serial1
@@ -393,16 +399,17 @@ ledglasses_nrf52840.build.usb_manufacturer="Adafruit"
393
399
ledglasses_nrf52840.build.usb_product="LED Glasses Driver nRF52840"
394
400
ledglasses_nrf52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
395
401
ledglasses_nrf52840.build.ldscript=nrf52840_s140_v6.ld
402
+ ledglasses_nrf52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
396
403
ledglasses_nrf52840.build.vid=0x239A
397
404
ledglasses_nrf52840.build.pid=0x810D
398
405
399
- # SoftDevice Menu
406
+ # Menu: SoftDevice
400
407
ledglasses_nrf52840.menu.softdevice.s140v6=S140 6.1.1
401
408
ledglasses_nrf52840.menu.softdevice.s140v6.build.sd_name=s140
402
409
ledglasses_nrf52840.menu.softdevice.s140v6.build.sd_version=6.1.1
403
410
ledglasses_nrf52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
404
411
405
- # Debug Menu
412
+ # Menu: Debug Level
406
413
ledglasses_nrf52840.menu.debug.l0=Level 0 (Release)
407
414
ledglasses_nrf52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
408
415
ledglasses_nrf52840.menu.debug.l1=Level 1 (Error Message)
@@ -413,7 +420,7 @@ ledglasses_nrf52840.menu.debug.l3=Level 3 (Segger SystemView)
413
420
ledglasses_nrf52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
414
421
ledglasses_nrf52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
415
422
416
- # Debug Output Menu
423
+ # Menu: Debug Port
417
424
ledglasses_nrf52840.menu.debug_output.serial=Serial
418
425
ledglasses_nrf52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
419
426
ledglasses_nrf52840.menu.debug_output.serial1=Serial1
@@ -453,16 +460,17 @@ mdbt50qrx.build.usb_manufacturer="Raytac"
453
460
mdbt50qrx.build.usb_product="nRF52840 Dongle"
454
461
mdbt50qrx.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
455
462
mdbt50qrx.build.ldscript=nrf52840_s140_v6.ld
463
+ mdbt50qrx.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
456
464
mdbt50qrx.build.vid=0x239A
457
465
mdbt50qrx.build.pid=0x810B
458
466
459
- # SoftDevice Menu
467
+ # Menu: SoftDevice
460
468
mdbt50qrx.menu.softdevice.s140v6=S140 6.1.1
461
469
mdbt50qrx.menu.softdevice.s140v6.build.sd_name=s140
462
470
mdbt50qrx.menu.softdevice.s140v6.build.sd_version=6.1.1
463
471
mdbt50qrx.menu.softdevice.s140v6.build.sd_fwid=0x00B6
464
472
465
- # Debug Menu
473
+ # Menu: Debug Level
466
474
mdbt50qrx.menu.debug.l0=Level 0 (Release)
467
475
mdbt50qrx.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
468
476
mdbt50qrx.menu.debug.l1=Level 1 (Error Message)
@@ -473,7 +481,7 @@ mdbt50qrx.menu.debug.l3=Level 3 (Segger SystemView)
473
481
mdbt50qrx.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
474
482
mdbt50qrx.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
475
483
476
- # Debug Output Menu
484
+ # Menu: Debug Port
477
485
mdbt50qrx.menu.debug_output.serial=Serial
478
486
mdbt50qrx.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
479
487
mdbt50qrx.menu.debug_output.serial1=Serial1
@@ -515,16 +523,17 @@ metro52840.build.usb_manufacturer="Adafruit"
515
523
metro52840.build.usb_product="Metro nRF52840 Express"
516
524
metro52840.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
517
525
metro52840.build.ldscript=nrf52840_s140_v6.ld
526
+ metro52840.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
518
527
metro52840.build.vid=0x239A
519
528
metro52840.build.pid=0x803F
520
529
521
- # SoftDevice Menu
530
+ # Menu: SoftDevice
522
531
metro52840.menu.softdevice.s140v6=S140 6.1.1
523
532
metro52840.menu.softdevice.s140v6.build.sd_name=s140
524
533
metro52840.menu.softdevice.s140v6.build.sd_version=6.1.1
525
534
metro52840.menu.softdevice.s140v6.build.sd_fwid=0x00B6
526
535
527
- # Debug Menu
536
+ # Menu: Debug Level
528
537
metro52840.menu.debug.l0=Level 0 (Release)
529
538
metro52840.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
530
539
metro52840.menu.debug.l1=Level 1 (Error Message)
@@ -535,7 +544,7 @@ metro52840.menu.debug.l3=Level 3 (Segger SystemView)
535
544
metro52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
536
545
metro52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
537
546
538
- # Debug Output Menu
547
+ # Menu: Debug Port
539
548
metro52840.menu.debug_output.serial=Serial
540
549
metro52840.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
541
550
metro52840.menu.debug_output.serial1=Serial1
@@ -545,9 +554,8 @@ metro52840.menu.debug_output.rtt.build.logger_flags=-DCFG_LOGGER=2 -DCFG_TUSB_DE
545
554
546
555
547
556
# -------------------------------------------------------
548
- #
549
557
# Boards that aren't made by Adafruit
550
- #
558
+ # and are not officially supported
551
559
# -------------------------------------------------------
552
560
553
561
# -----------------------------------
@@ -580,16 +588,17 @@ pca10056.build.usb_manufacturer="Nordic"
580
588
pca10056.build.usb_product="nRF52840 DK"
581
589
pca10056.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
582
590
pca10056.build.ldscript=nrf52840_s140_v6.ld
591
+ pca10056.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
583
592
pca10056.build.vid=0x239A
584
593
pca10056.build.pid=0x8029
585
594
586
- # SoftDevice Menu
595
+ # Menu: SoftDevice
587
596
pca10056.menu.softdevice.s140v6=S140 6.1.1
588
597
pca10056.menu.softdevice.s140v6.build.sd_name=s140
589
598
pca10056.menu.softdevice.s140v6.build.sd_version=6.1.1
590
599
pca10056.menu.softdevice.s140v6.build.sd_fwid=0x00B6
591
600
592
- # Debug Menu
601
+ # Menu: Debug Level
593
602
pca10056.menu.debug.l0=Level 0 (Release)
594
603
pca10056.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
595
604
pca10056.menu.debug.l1=Level 1 (Error Message)
@@ -600,7 +609,7 @@ pca10056.menu.debug.l3=Level 3 (Segger SystemView)
600
609
pca10056.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
601
610
pca10056.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
602
611
603
- # Debug Output Menu
612
+ # Menu: Debug Port
604
613
pca10056.menu.debug_output.serial=Serial
605
614
pca10056.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
606
615
pca10056.menu.debug_output.serial1=Serial1
@@ -638,16 +647,17 @@ particle_xenon.build.usb_manufacturer="Particle"
638
647
particle_xenon.build.usb_product="Xenon"
639
648
particle_xenon.build.extra_flags=-DNRF52840_XXAA {build.flags.usb}
640
649
particle_xenon.build.ldscript=nrf52840_s140_v6.ld
650
+ particle_xenon.build.openocdscript=scripts/openocd/daplink_nrf52.cfg
641
651
particle_xenon.build.vid=0x239A
642
652
particle_xenon.build.pid=0x8029
643
653
644
- # SoftDevice Menu
654
+ # Menu: SoftDevice
645
655
particle_xenon.menu.softdevice.s140v6=S140 6.1.1
646
656
particle_xenon.menu.softdevice.s140v6.build.sd_name=s140
647
657
particle_xenon.menu.softdevice.s140v6.build.sd_version=6.1.1
648
658
particle_xenon.menu.softdevice.s140v6.build.sd_fwid=0x00B6
649
659
650
- # Debug Menu
660
+ # Menu: Debug Level
651
661
particle_xenon.menu.debug.l0=Level 0 (Release)
652
662
particle_xenon.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
653
663
particle_xenon.menu.debug.l1=Level 1 (Error Message)
@@ -658,7 +668,7 @@ particle_xenon.menu.debug.l3=Level 3 (Segger SystemView)
658
668
particle_xenon.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
659
669
particle_xenon.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
660
670
661
- # Debug Output Menu
671
+ # Menu: Debug Port
662
672
particle_xenon.menu.debug_output.serial=Serial
663
673
particle_xenon.menu.debug_output.serial.build.logger_flags=-DCFG_LOGGER=0
664
674
particle_xenon.menu.debug_output.serial1=Serial1
0 commit comments