From e58a366c14591efe515b1214115f52d21d31d9ac Mon Sep 17 00:00:00 2001 From: Max Regan Date: Mon, 13 Apr 2020 19:50:24 -0700 Subject: [PATCH] Add missing JLink flashing bits --- firmware/Makefile | 3 ++- firmware/cmd.jlink | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 firmware/cmd.jlink 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