Skip to content
Snippets Groups Projects
Commit ed9d8d63 authored by Andrew Scheller's avatar Andrew Scheller
Browse files

Add flashboard target to the stmhal Makefile to run dfu-util

Which allows you to run "make -C stmhal flashboard" from the top-level directory.
Also ties in nicely with my configurable BUILD directory from #506
parent dddf5bd3
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,8 @@ USBDEV_DIR=usbdev
FATFS_DIR=fatfs
CC3K_DIR=cc3k
DFU=../tools/dfu.py
# may need to prefix dfu-util with sudo
DFU_UTIL=dfu-util
CROSS_COMPILE = arm-none-eabi-
......@@ -189,6 +191,12 @@ OBJ += $(BUILD)/pins_$(BOARD).o
all: $(BUILD)/flash.dfu
.PHONY: flashboard
flashboard: $(BUILD)/flash.dfu
$(ECHO) "Writing $< to the board"
$(Q)$(DFU_UTIL) -a 0 -D $<
$(BUILD)/flash.dfu: $(BUILD)/flash0.bin $(BUILD)/flash1.bin
$(ECHO) "Create $@"
$(Q)$(PYTHON) $(DFU) -b 0x08000000:$(BUILD)/flash0.bin -b 0x08020000:$(BUILD)/flash1.bin $@
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment