summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/rules.mk4
-rw-r--r--hw/bsp/mimxrt1015_evk/board.mk9
2 files changed, 7 insertions, 6 deletions
diff --git a/examples/rules.mk b/examples/rules.mk
index e972ce735..a062c29c5 100644
--- a/examples/rules.mk
+++ b/examples/rules.mk
@@ -163,4 +163,8 @@ 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) $<
+
endif # Make target
diff --git a/hw/bsp/mimxrt1015_evk/board.mk b/hw/bsp/mimxrt1015_evk/board.mk
index 7df60c2c6..3ce7c2f82 100644
--- a/hw/bsp/mimxrt1015_evk/board.mk
+++ b/hw/bsp/mimxrt1015_evk/board.mk
@@ -45,12 +45,9 @@ FREERTOS_PORT = ARM_CM7/r0p1
# For flash-jlink target
JLINK_DEVICE = MIMXRT1015DAF5A
-JLINK_IF = swd
-# flash by copying bin file to DAP Mass Storage
-flash: $(BUILD)/$(BOARD)-firmware.bin
- cp $< /media/$(USER)/RT1015-EVK/
+# For flash-pyocd target
+PYOCD_TARGET = mimxrt1015
# flash using pyocd
-#flash: $(BUILD)/$(BOARD)-firmware.hex
-# pyocd flash -b MIMXRT1015-EVK $<
+flash: flash-pyocd