From 5e63547f15878e0ac5c5a37e0b50400f565ccfaf Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Sat, 21 Sep 2019 16:02:12 +0200 Subject: [PATCH] Makefile: added JLink targets --- Makefile | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index d924cdb..8246e50 100644 --- a/Makefile +++ b/Makefile @@ -133,14 +133,41 @@ clean: rm -f $(TARGET_BASE).bin rm -f $(OBJ) -program: program_release #$(BUILD) +program: program_jlink + +reset: reset_jlink + +/tmp/jlink_prog_script: + echo "Device STM32F030C8" > $@ + echo "connect" >> $@ + echo "S" >> $@ + echo "4000" >> $@ + echo "loadfile $(TARGET_BASE).hex" >> $@ + echo "r" >> $@ + echo "g" >> $@ + echo "exit" >> $@ + +/tmp/jlink_rst_script: + echo "Device STM32F030C8" > $@ + echo "connect" >> $@ + echo "S" >> $@ + echo "4000" >> $@ + echo "r" >> $@ + echo "g" >> $@ + echo "exit" >> $@ + +program_jlink: /tmp/jlink_prog_script $(TARGET_BASE).hex + JLinkExe