summaryrefslogtreecommitdiff
path: root/examples/rules.mk
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2020-10-09 21:25:17 +0700
committerGitHub <[email protected]>2020-10-09 21:25:17 +0700
commit8a07b9b9c02248fa2bcb809ee6f7949fcd38e217 (patch)
treec5f21fda499641a7ac7315bfb5a47e0346d5dfcf /examples/rules.mk
parent6f8d0d2c34c61adc7c5202a67eaad69bb7c0f727 (diff)
parent3fd38ddf0493f84eb3124aacf9ccd7c76643a2c9 (diff)
Merge pull request #532 from hathach/house-keeping
House keeping
Diffstat (limited to 'examples/rules.mk')
-rw-r--r--examples/rules.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/rules.mk b/examples/rules.mk
index dacb81363..7ed648a8b 100644
--- a/examples/rules.mk
+++ b/examples/rules.mk
@@ -147,6 +147,8 @@ else
JLINKEXE = JLinkExe
endif
+JLINK_IF ?= swd
+
# Flash using jlink
flash-jlink: $(BUILD)/$(BOARD)-firmware.hex
@echo halt > $(BUILD)/$(BOARD).jlink
@@ -161,4 +163,9 @@ flash-jlink: $(BUILD)/$(BOARD)-firmware.hex
flash-stlink: $(BUILD)/$(BOARD)-firmware.elf
STM32_Programmer_CLI --connect port=swd --write $< --go
+# flash with pyocd
+flash-pyocd: $(BUILD)/$(BOARD)-firmware.hex
+ pyocd flash -t $(PYOCD_TARGET) $<
+ pyocd reset -t $(PYOCD_TARGET)
+
endif # Make target