Skip to content

Commit c6ebbf5

Browse files
committed
migrating to adafruit-nrfutil
1 parent 22b111a commit c6ebbf5

File tree

3 files changed

+8
-41
lines changed

3 files changed

+8
-41
lines changed

boards.txt

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -66,36 +66,3 @@ feather52.menu.debug.l2.build.debug_flags=-DCFG_DEBUG=2 -Os
6666
feather52.menu.debug.l3=Level 3 (Segger SystemView)
6767
feather52.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3 -Os
6868

69-
# required if using native usb ( for reference )
70-
#feather52.upload.use_1200bps_touch=false
71-
#feather52.upload.wait_for_upload_port=false
72-
#feather52.upload.native_usb=false
73-
74-
#**********************************************
75-
# Metro nrf52 Board
76-
#**********************************************
77-
#metro52.name=Adafruit Bluefruit nRF52 Metro
78-
#metro52.bootloader.tool=nrfjprog
79-
80-
# Upload
81-
#metro52.upload.tool=nrfutil
82-
#metro52.upload.protocol=nrfutil
83-
#metro52.upload.maximum_size=167936
84-
#metro52.upload.maximum_data_size=51072
85-
86-
# Build
87-
#metro52.build.mcu=cortex-m4
88-
#metro52.build.f_cpu=64000000
89-
#metro52.build.board=NRF52_METRO
90-
#metro52.build.core=nRF5
91-
#metro52.build.variant=metro52
92-
93-
# Debug Menu
94-
#metro52.menu.debug.l0=Level 0 (Release)
95-
#metro52.menu.debug.l0.build.debug_flags=-DCFG_DEBUG=0 -Os
96-
#metro52.menu.debug.l1=Level 1 (Error Message)
97-
#metro52.menu.debug.l1.build.debug_flags=-DCFG_DEBUG=1 -Os
98-
#metro52.menu.debug.l2=Level 2 (Full Debug)
99-
#metro52.menu.debug.l2.build.debug_flags=-DCFG_DEBUG=2 -Os
100-
#metro52.menu.debug.l3=Level 3 (Segger SystemView)
101-
#metro52.menu.debug.l3.build.debug_flags=-DCFG_DEBUG=3 -Og

platform.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,22 +121,22 @@ recipe.size.regex.data=(\.data|\.bss|\.stack)\s+([0-9]+).*
121121
recipe.output.tmp_file={build.project_name}.hex
122122
recipe.output.save_file={build.project_name}.{build.variant}.hex
123123

124-
#**********************************************
125-
# nrfutil for uploading
126-
# Note : For MacOS, make a symlink to /usr/local/bin/nrfutil if installed to other location
127-
#**********************************************
124+
#***************************************************
125+
# adafruit-nrfutil for uploading
126+
# https://github.com/adafruit/Adafruit_nRF52_nrfutil
127+
#***************************************************
128128

129-
tools.nrfutil.cmd=nrfutil
130-
tools.nrfutil.cmd.windows={runtime.platform.path}/tools/nrfutil-0.5.2/binaries/win32/nrfutil.exe
129+
tools.nrfutil.cmd=adafruit-nrfutil
130+
tools.nrfutil.cmd.windows={runtime.platform.path}/tools/adafruit-nrfutil/win32/adafruit-nrfutil.exe
131131
tools.nrfutil.cmd.macosx=/usr/local/bin/nrfutil
132132

133133
tools.nrfutil.upload.params.verbose=--verbose
134134
tools.nrfutil.upload.params.quiet=
135135
tools.nrfutil.upload.pattern="{cmd}" {upload.verbose} dfu serial -pkg "{build.path}/{build.project_name}.zip" -p {serial.port} -b 115200
136136

137-
#**********************************************
137+
#***************************************************
138138
# Burning bootloader with either jlink or nrfutil
139-
#**********************************************
139+
#***************************************************
140140
tools.bootburn.bootloader.params.verbose=
141141
tools.bootburn.bootloader.params.quiet=
142142
tools.bootburn.bootloader.pattern={program.pattern}
Binary file not shown.

0 commit comments

Comments
 (0)