diff --git a/firmware/Makefile b/firmware/Makefile index 5852a84..70b1da5 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -214,10 +214,11 @@ flash: $(OUTPUT_BIN) @echo "FLASH $(OUTPUT_BIN)" $(STM32_PROG) --connect port=SWD reset=Hwrst -w $(OUTPUT_BIN) 0x8000000 -v --go +.PHONY: jlink jlink: $(OUTPUT_BIN) @echo "FLASH $(OUTPUT_BIN)" JLinkExe -device $$(echo $(DEVICE_TYPE) | tr '[:lower:]' '[:upper:]') -if SWD \ - -speed auto -autoconnect 1 -CommanderScript cmd.jlink + -speed auto -autoconnect 1 -CommanderScript flash.jlink .PHONY: clean diff --git a/firmware/cmd.jlink b/firmware/cmd.jlink new file mode 100644 index 0000000..6f67f64 --- /dev/null +++ b/firmware/cmd.jlink @@ -0,0 +1,6 @@ +exitonerror 1 +h +r +loadbin ./watch.bin 0x8000000 +g +q