File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,12 @@ BOOTLOADER_PKG = boards/feather52/bootloader/feather52_bootloader_$(SOFTDEV_VERS
8
8
9
9
NRF_DEFINES += -DNRF52832_XXAA
10
10
11
+ ifeq ($(OS ) ,Windows_NT)
12
+ NRFUTIL = ../../lib/nrfutil/binaries/win32/nrfutil.exe
13
+ else
14
+ NRFUTIL = nrfutil
15
+ endif
16
+
11
17
ifeq ($(SD ) , )
12
18
INC += -Idrivers/bluetooth/s132_$(MCU_VARIANT ) _$(SOFTDEV_VERSION ) /s132_$(MCU_VARIANT ) _$(SOFTDEV_VERSION ) _API/include
13
19
INC += -Idrivers/bluetooth/s132_$(MCU_VARIANT ) _$(SOFTDEV_VERSION ) /s132_$(MCU_VARIANT ) _$(SOFTDEV_VERSION ) _API/include/$(MCU_VARIANT )
@@ -25,12 +31,12 @@ __check_defined = \
25
31
.PHONY : dfu-gen dfu-flash boot-flash
26
32
27
33
dfu-gen :
28
- nrfutil dfu genpkg --dev-type 0x0052 --application $(BUILD ) /$(OUTPUT_FILENAME ) .hex $(BUILD ) /dfu-package.zip
34
+ $( NRFUTIL ) dfu genpkg --dev-type 0x0052 --application $(BUILD ) /$(OUTPUT_FILENAME ) .hex $(BUILD ) /dfu-package.zip
29
35
30
36
dfu-flash :
31
37
@:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyUSB0)
32
- nrfutil dfu serial --package $(BUILD ) /dfu-package.zip -p $(SERIAL ) -b 115200
38
+ $( NRFUTIL ) dfu serial --package $(BUILD ) /dfu-package.zip -p $(SERIAL ) -b 115200
33
39
34
40
boot-flash :
35
41
@:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyUSB0)
36
- nrfutil dfu serial --package $(BOOTLOADER_PKG ) -p $(SERIAL ) -b 115200
42
+ $( NRFUTIL ) dfu serial --package $(BOOTLOADER_PKG ) -p $(SERIAL ) -b 115200
Original file line number Diff line number Diff line change @@ -8,6 +8,12 @@ BOOTLOADER_FILENAME = boards/feather52840/bootloader/feather52840_bootloader_6.0
8
8
9
9
NRF_DEFINES += -DNRF52840_XXAA
10
10
11
+ ifeq ($(OS ) ,Windows_NT)
12
+ NRFUTIL = ../../lib/nrfutil/binaries/win32/nrfutil.exe
13
+ else
14
+ NRFUTIL = nrfutil
15
+ endif
16
+
11
17
CFLAGS += -DADAFRUIT_FEATHER52840
12
18
13
19
ifeq ($(SD ) , )
@@ -25,11 +31,11 @@ __check_defined = \
25
31
.PHONY : dfu-gen dfu-flash boot-flash
26
32
27
33
dfu-gen :
28
- nrfutil dfu genpkg --sd-req 0xFFFE --dev-type 0x0052 --application $(BUILD ) /$(OUTPUT_FILENAME ) .hex $(BUILD ) /dfu-package.zip
34
+ $( NRFUTIL ) dfu genpkg --sd-req 0xFFFE --dev-type 0x0052 --application $(BUILD ) /$(OUTPUT_FILENAME ) .hex $(BUILD ) /dfu-package.zip
29
35
30
36
dfu-flash :
31
37
@:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyUSB0)
32
- nrfutil --verbose dfu serial --package $(BUILD ) /dfu-package.zip -p $(SERIAL ) -b 115200
38
+ $( NRFUTIL ) --verbose dfu serial --package $(BUILD ) /dfu-package.zip -p $(SERIAL ) -b 115200
33
39
34
40
boot-flash :
35
41
nrfjprog --program $(BOOTLOADER_FILENAME ) .hex -f nrf52 --chiperase --reset
You can’t perform that action at this time.
0 commit comments