summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorhathach <[email protected]>2020-01-10 15:00:46 +0700
committerhathach <[email protected]>2020-01-10 15:00:46 +0700
commit67d88a83488bee3bef2ab186e5bd1f02403a48ab (patch)
tree516efb2fa6118c8c268c53dcaeb4a49bee3a4fc0 /examples
parentdd6313a6ca13cb51288d205696d58ff74a434dfa (diff)
add generic flash-stlink
Diffstat (limited to 'examples')
-rw-r--r--examples/rules.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/rules.mk b/examples/rules.mk
index 8f0e415af..2969a66f1 100644
--- a/examples/rules.mk
+++ b/examples/rules.mk
@@ -109,7 +109,7 @@ size: $(BUILD)/$(BOARD)-firmware.elf
clean:
rm -rf $(BUILD)
-
+
# Flash binary using Jlink
ifeq ($(OS),Windows_NT)
JLINKEXE = JLink.exe
@@ -125,3 +125,7 @@ flash-jlink: $(BUILD)/$(BOARD)-firmware.hex
@echo go >> $(BUILD)/$(BOARD).jlink
@echo exit >> $(BUILD)/$(BOARD).jlink
$(JLINKEXE) -device $(JLINK_DEVICE) -if $(JLINK_IF) -JTAGConf -1,-1 -speed auto -CommandFile $(BUILD)/$(BOARD).jlink
+
+# flash STM32 MCU using stlink with STM32 Cube Programmer CLI
+flash-stlink: $(BUILD)/$(BOARD)-firmware.elf
+ STM32_Programmer_CLI --connect port=swd --write $< --go