@@ -19,6 +19,7 @@ menu.chip=Chip
19
19
menu.softdevice=Softdevice
20
20
menu.version=Version
21
21
menu.lfclk=Low Frequency Clock
22
+ menu.board_variant=Board Variant
22
23
23
24
nRF52DK.name=nRF52 DK
24
25
@@ -64,6 +65,43 @@ nRF52DK.menu.lfclk.lfrc.build.lfclk_flags=-DUSE_LFRC
64
65
nRF52DK.menu.lfclk.lfsynt=Synthesized
65
66
nRF52DK.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
66
67
68
+
69
+ STCT_nRF52_minidev.name=Taida Century nRF52 mini board
70
+
71
+ STCT_nRF52_minidev.upload.tool=sandeepmistry:openocd
72
+ STCT_nRF52_minidev.upload.target=nrf52
73
+ STCT_nRF52_minidev.upload.maximum_size=524288
74
+
75
+ STCT_nRF52_minidev.bootloader.tool=sandeepmistry:openocd
76
+
77
+ STCT_nRF52_minidev.build.mcu=cortex-m4
78
+ STCT_nRF52_minidev.build.f_cpu=16000000
79
+ STCT_nRF52_minidev.build.board=STCT_NRF52_minidev
80
+ STCT_nRF52_minidev.build.core=nRF5
81
+ STCT_nRF52_minidev.build.variant=Taida_Century_nRF52_minidev
82
+ STCT_nRF52_minidev.build.variant_system_lib=
83
+ STCT_nRF52_minidev.build.extra_flags=-DNRF52
84
+ STCT_nRF52_minidev.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
85
+ STCT_nRF52_minidev.build.ldscript=nrf52_xxaa.ld
86
+
87
+ STCT_nRF52_minidev.menu.softdevice.none=None
88
+ STCT_nRF52_minidev.menu.softdevice.none.softdevice=none
89
+
90
+ STCT_nRF52_minidev.menu.softdevice.s132=S132
91
+ STCT_nRF52_minidev.menu.softdevice.s132.softdevice=s132
92
+ STCT_nRF52_minidev.menu.softdevice.s132.softdeviceversion=2.0.1
93
+ STCT_nRF52_minidev.menu.softdevice.s132.upload.maximum_size=409600
94
+ STCT_nRF52_minidev.menu.softdevice.s132.build.extra_flags=-DNRF52 -DS132 -DNRF51_S132
95
+ STCT_nRF52_minidev.menu.softdevice.s132.build.ldscript=armgcc_s132_nrf52832_xxaa.ld
96
+
97
+ STCT_nRF52_minidev.menu.lfclk.lfxo=Crystal Oscillator
98
+ STCT_nRF52_minidev.menu.lfclk.lfxo.build.lfclk_flags=-DUSE_LFXO
99
+ STCT_nRF52_minidev.menu.lfclk.lfrc=RC Oscillator
100
+ STCT_nRF52_minidev.menu.lfclk.lfrc.build.lfclk_flags=-DUSE_LFRC
101
+ STCT_nRF52_minidev.menu.lfclk.lfsynt=Synthesized
102
+ STCT_nRF52_minidev.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
103
+
104
+
67
105
BluzDK.name=Bluz DK
68
106
69
107
BluzDK.upload.tool=sandeepmistry:openocd
@@ -183,7 +221,6 @@ RedBearLab_nRF51822.menu.softdevice.s130.upload.maximum_size=151552
183
221
RedBearLab_nRF51822.menu.softdevice.s130.build.extra_flags=-DNRF51 -DS130 -DNRF51_S130
184
222
RedBearLab_nRF51822.menu.softdevice.s130.build.ldscript=armgcc_s130_nrf51822_{build.chip}.ld
185
223
186
-
187
224
BBCmicrobit.name=BBC micro:bit
188
225
189
226
BBCmicrobit.vid.0=0x0d28
@@ -225,7 +262,7 @@ BBCmicrobit.menu.softdevice.s130.build.extra_flags=-DNRF51 -DS130 -DNRF51_S130
225
262
BBCmicrobit.menu.softdevice.s130.build.ldscript=armgcc_s130_nrf51822_xxaa.ld
226
263
227
264
228
- Generic_nRF51822.name=Generic nRF51822
265
+ Generic_nRF51822.name=Generic nRF51
229
266
230
267
Generic_nRF51822.upload.tool=sandeepmistry:openocd
231
268
Generic_nRF51822.upload.target=nrf51
@@ -273,6 +310,42 @@ Generic_nRF51822.menu.lfclk.lfsynt=Synthesized
273
310
Generic_nRF51822.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
274
311
275
312
313
+ Generic_nRF52832.name=Generic nRF52
314
+
315
+ Generic_nRF52832.upload.tool=sandeepmistry:openocd
316
+ Generic_nRF52832.upload.target=nrf52
317
+ Generic_nRF52832.upload.maximum_size=524288
318
+
319
+ Generic_nRF52832.bootloader.tool=sandeepmistry:openocd
320
+
321
+ Generic_nRF52832.build.mcu=cortex-m4
322
+ Generic_nRF52832.build.f_cpu=16000000
323
+ Generic_nRF52832.build.board=GENERIC
324
+ Generic_nRF52832.build.core=nRF5
325
+ Generic_nRF52832.build.variant=Generic
326
+ Generic_nRF52832.build.variant_system_lib=
327
+ Generic_nRF52832.build.extra_flags=-DNRF52
328
+ Generic_nRF52832.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
329
+ Generic_nRF52832.build.ldscript=nrf52_xxaa.ld
330
+
331
+ Generic_nRF52832.menu.softdevice.none=None
332
+ Generic_nRF52832.menu.softdevice.none.softdevice=none
333
+
334
+ Generic_nRF52832.menu.softdevice.s132=S132
335
+ Generic_nRF52832.menu.softdevice.s132.softdevice=s132
336
+ Generic_nRF52832.menu.softdevice.s132.softdeviceversion=2.0.1
337
+ Generic_nRF52832.menu.softdevice.s132.upload.maximum_size=409600
338
+ Generic_nRF52832.menu.softdevice.s132.build.extra_flags=-DNRF52 -DS132 -DNRF51_S132
339
+ Generic_nRF52832.menu.softdevice.s132.build.ldscript=armgcc_s132_nrf52832_xxaa.ld
340
+
341
+ Generic_nRF52832.menu.lfclk.lfxo=Crystal Oscillator
342
+ Generic_nRF52832.menu.lfclk.lfxo.build.lfclk_flags=-DUSE_LFXO
343
+ Generic_nRF52832.menu.lfclk.lfrc=RC Oscillator
344
+ Generic_nRF52832.menu.lfclk.lfrc.build.lfclk_flags=-DUSE_LFRC
345
+ Generic_nRF52832.menu.lfclk.lfsynt=Synthesized
346
+ Generic_nRF52832.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
347
+
348
+
276
349
Waveshare_BLE400.name=Waveshare BLE400
277
350
278
351
Waveshare_BLE400.upload.tool=sandeepmistry:openocd
@@ -350,3 +423,57 @@ OSHChip.menu.softdevice.s130.softdeviceversion=2.0.1
350
423
OSHChip.menu.softdevice.s130.upload.maximum_size=151552
351
424
OSHChip.menu.softdevice.s130.build.extra_flags=-DNRF51 -DS130 -DNRF51_S130
352
425
OSHChip.menu.softdevice.s130.build.ldscript=armgcc_s130_nrf51822_xxac.ld
426
+
427
+ PCA1000X.name=nRF51X22 Development Kit(PCA1000X)
428
+
429
+ PCA1000X.upload.tool=sandeepmistry:openocd
430
+ PCA1000X.upload.target=nrf51
431
+ PCA1000X.upload.maximum_size=262144
432
+
433
+ PCA1000X.bootloader.tool=sandeepmistry:openocd
434
+
435
+ PCA1000X.build.mcu=cortex-m0
436
+ PCA1000X.build.f_cpu=16000000
437
+ PCA1000X.build.board=PCA1000X
438
+ PCA1000X.build.core=nRF5
439
+ PCA1000X.build.variant=PCA1000X
440
+ PCA1000X.build.variant_system_lib=
441
+ PCA1000X.build.extra_flags=-DNRF51 -D{board.variant}
442
+ PCA1000X.build.float_flags=
443
+ PCA1000X.build.ldscript=nrf51_xxaa.ld
444
+
445
+ PCA1000X.upload.tool=sandeepmistry:openocd
446
+ PCA1000X.upload.protocol=
447
+ PCA1000X.upload.interface=jlink
448
+ PCA1000X.upload.target=nrf51
449
+ PCA1000X.upload.maximum_size=262144
450
+ PCA1000X.upload.setup_command=transport select swd; set WORKAREASIZE 0;
451
+
452
+ PCA1000X.menu.board_variant.pca10000=PCA10000
453
+ PCA1000X.menu.board_variant.pca10000.board.variant=PCA10000
454
+ PCA1000X.menu.board_variant.nrf6310=PCA1000X (via nRF6310)
455
+ PCA1000X.menu.board_variant.nrf6310.board.variant=NRF6310
456
+
457
+ PCA1000X.menu.softdevice.none=None
458
+ PCA1000X.menu.softdevice.none.softdevice=none
459
+
460
+ PCA1000X.menu.softdevice.s110=S110
461
+ PCA1000X.menu.softdevice.s110.softdevice=s110
462
+ PCA1000X.menu.softdevice.s110.softdeviceversion=8.0.0
463
+ PCA1000X.menu.softdevice.s110.upload.maximum_size=151552
464
+ PCA1000X.menu.softdevice.s110.build.extra_flags=-DNRF51 -DS110 -DNRF51_S110
465
+ PCA1000X.menu.softdevice.s110.build.ldscript=armgcc_s110_nrf51822_xxaa.ld
466
+
467
+ PCA1000X.menu.softdevice.s130=S130
468
+ PCA1000X.menu.softdevice.s130.softdevice=s130
469
+ PCA1000X.menu.softdevice.s130.softdeviceversion=2.0.1
470
+ PCA1000X.menu.softdevice.s130.upload.maximum_size=151552
471
+ PCA1000X.menu.softdevice.s130.build.extra_flags=-DNRF51 -DS130 -DNRF51_S130
472
+ PCA1000X.menu.softdevice.s130.build.ldscript=armgcc_s130_nrf51822_xxaa.ld
473
+
474
+ PCA1000X.menu.lfclk.lfxo=Crystal Oscillator
475
+ PCA1000X.menu.lfclk.lfxo.build.lfclk_flags=-DUSE_LFXO
476
+ PCA1000X.menu.lfclk.lfrc=RC Oscillator
477
+ PCA1000X.menu.lfclk.lfrc.build.lfclk_flags=-DUSE_LFRC
478
+ PCA1000X.menu.lfclk.lfsynt=Synthesized
479
+ PCA1000X.menu.lfclk.lfsynt.build.lfclk_flags=-DUSE_LFSYNT
0 commit comments