Skip to content

Commit 8e9c9db

Browse files
Merge pull request #18 from jpconstantineau/ebyte-modules
adding EByte Boards
2 parents 53d8430 + 24259fe commit 8e9c9db

9 files changed

Lines changed: 22081 additions & 0 deletions

boards.txt

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,105 @@ bluemacro_nrf52840.menu.debug.l3=Level 3 (Segger SystemView)
335335
bluemacro_nrf52840.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
336336
bluemacro_nrf52840.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
337337

338+
# -------------------------------------------------------
339+
#
340+
# EBYTE TEST BOARDS
341+
#
342+
# -------------------------------------------------------
343+
344+
# ----------------------------------
345+
# EByte E104 BT5032A Module and
346+
# Test Board (nRF52832)
347+
# ----------------------------------
348+
349+
ebyte_e104_bt5032a.name=EByte E104 BT5032A Module and Test Board (nRF52832)
350+
ebyte_e104_bt5032a.bootloader.tool=bootburn
351+
352+
# Upload
353+
ebyte_e104_bt5032a.upload.tool=nrfutil
354+
ebyte_e104_bt5032a.upload.protocol=nrfutil
355+
ebyte_e104_bt5032a.upload.use_1200bps_touch=false
356+
ebyte_e104_bt5032a.upload.wait_for_upload_port=false
357+
ebyte_e104_bt5032a.upload.native_usb=false
358+
ebyte_e104_bt5032a.upload.maximum_size=290816
359+
ebyte_e104_bt5032a.upload.maximum_data_size=52224
360+
361+
# Build
362+
ebyte_e104_bt5032a.build.mcu=cortex-m4
363+
ebyte_e104_bt5032a.build.f_cpu=64000000
364+
ebyte_e104_bt5032a.build.board=EBYTE_E104_BT5032A
365+
ebyte_e104_bt5032a.build.core=nRF5
366+
ebyte_e104_bt5032a.build.variant=ebyte_e104_bt5032a
367+
ebyte_e104_bt5032a.build.usb_manufacturer="EByte"
368+
ebyte_e104_bt5032a.build.usb_product="EByte E104 nRF52832"
369+
ebyte_e104_bt5032a.build.extra_flags=-DNRF52832_XXAA -DNRF52
370+
ebyte_e104_bt5032a.build.ldscript=nrf52832_s132_v6.ld
371+
372+
# SofDevice Menu
373+
ebyte_e104_bt5032a.menu.softdevice.s132v6=0.4.1 SoftDevice s132 6.1.1
374+
ebyte_e104_bt5032a.menu.softdevice.s132v6.build.sd_name=s132
375+
ebyte_e104_bt5032a.menu.softdevice.s132v6.build.bl_version=21.5.29
376+
ebyte_e104_bt5032a.menu.softdevice.s132v6.build.sd_version=6.1.1
377+
ebyte_e104_bt5032a.menu.softdevice.s132v6.build.sd_fwid=0x00B7
378+
379+
380+
# Debug Menu
381+
ebyte_e104_bt5032a.menu.debug.l0=Level 0 (Release)
382+
ebyte_e104_bt5032a.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
383+
ebyte_e104_bt5032a.menu.debug.l1=Level 1 (Error Message)
384+
ebyte_e104_bt5032a.menu.debug.l1.build.debug_flags=-DCFG_DEBUG=1
385+
ebyte_e104_bt5032a.menu.debug.l2=Level 2 (Full Debug)
386+
ebyte_e104_bt5032a.menu.debug.l2.build.debug_flags=-DCFG_DEBUG=2
387+
ebyte_e104_bt5032a.menu.debug.l3=Level 3 (Segger SystemView)
388+
ebyte_e104_bt5032a.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
389+
ebyte_e104_bt5032a.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
390+
391+
# ----------------------------------
392+
# EByte E73 TBB Test Board (nRF52832)
393+
# ----------------------------------
394+
395+
ebyte_e73_tbb.name=EByte E73 TBB Test Board (nRF52832)
396+
ebyte_e73_tbb.bootloader.tool=bootburn
397+
398+
# Upload
399+
ebyte_e73_tbb.upload.tool=nrfutil
400+
ebyte_e73_tbb.upload.protocol=nrfutil
401+
ebyte_e73_tbb.upload.use_1200bps_touch=false
402+
ebyte_e73_tbb.upload.wait_for_upload_port=false
403+
ebyte_e73_tbb.upload.native_usb=false
404+
ebyte_e73_tbb.upload.maximum_size=290816
405+
ebyte_e73_tbb.upload.maximum_data_size=52224
406+
407+
# Build
408+
ebyte_e73_tbb.build.mcu=cortex-m4
409+
ebyte_e73_tbb.build.f_cpu=64000000
410+
ebyte_e73_tbb.build.board=EBYTE_E73_TBB
411+
ebyte_e73_tbb.build.core=nRF5
412+
ebyte_e73_tbb.build.variant=ebyte_e73_tbb
413+
ebyte_e73_tbb.build.usb_manufacturer="EByte"
414+
ebyte_e73_tbb.build.usb_product="EByte E73 TBB nRF52832"
415+
ebyte_e73_tbb.build.extra_flags=-DNRF52832_XXAA -DNRF52
416+
ebyte_e73_tbb.build.ldscript=nrf52832_s132_v6.ld
417+
418+
# SofDevice Menu
419+
ebyte_e73_tbb.menu.softdevice.s132v6=0.4.1 SoftDevice s132 6.1.1
420+
ebyte_e73_tbb.menu.softdevice.s132v6.build.sd_name=s132
421+
ebyte_e73_tbb.menu.softdevice.s132v6.build.bl_version=21.5.30.1
422+
ebyte_e73_tbb.menu.softdevice.s132v6.build.sd_version=6.1.1
423+
ebyte_e73_tbb.menu.softdevice.s132v6.build.sd_fwid=0x00B7
424+
425+
426+
# Debug Menu
427+
ebyte_e73_tbb.menu.debug.l0=Level 0 (Release)
428+
ebyte_e73_tbb.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0
429+
ebyte_e73_tbb.menu.debug.l1=Level 1 (Error Message)
430+
ebyte_e73_tbb.menu.debug.l1.build.debug_flags=-DCFG_DEBUG=1
431+
ebyte_e73_tbb.menu.debug.l2=Level 2 (Full Debug)
432+
ebyte_e73_tbb.menu.debug.l2.build.debug_flags=-DCFG_DEBUG=2
433+
ebyte_e73_tbb.menu.debug.l3=Level 3 (Segger SystemView)
434+
ebyte_e73_tbb.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3
435+
ebyte_e73_tbb.menu.debug.l3.build.sysview_flags=-DCFG_SYSVIEW=1
436+
338437

339438
# -------------------------------------------------------
340439
#

0 commit comments

Comments
 (0)