|
@@ -109,7 +109,7 @@ size: $(BUILD)/$(BOARD)-firmware.elf
|
|
|
|
|
|
|
|
clean:
|
|
clean:
|
|
|
rm -rf $(BUILD)
|
|
rm -rf $(BUILD)
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
# Flash binary using Jlink
|
|
# Flash binary using Jlink
|
|
|
ifeq ($(OS),Windows_NT)
|
|
ifeq ($(OS),Windows_NT)
|
|
|
JLINKEXE = JLink.exe
|
|
JLINKEXE = JLink.exe
|
|
@@ -125,3 +125,7 @@ flash-jlink: $(BUILD)/$(BOARD)-firmware.hex
|
|
|
@echo go >> $(BUILD)/$(BOARD).jlink
|
|
@echo go >> $(BUILD)/$(BOARD).jlink
|
|
|
@echo exit >> $(BUILD)/$(BOARD).jlink
|
|
@echo exit >> $(BUILD)/$(BOARD).jlink
|
|
|
$(JLINKEXE) -device $(JLINK_DEVICE) -if $(JLINK_IF) -JTAGConf -1,-1 -speed auto -CommandFile $(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
|