hathach 5 роки тому
батько
коміт
e8b3af038e
2 змінених файлів з 7 додано та 6 видалено
  1. 4 0
      examples/rules.mk
  2. 3 6
      hw/bsp/mimxrt1015_evk/board.mk

+ 4 - 0
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

+ 3 - 6
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