Make OpenOCD location easily configurable by using a variable.
This commit is contained in:
parent
f3d7eda380
commit
cf7d4df189
@ -30,6 +30,7 @@ CFLAGS = -Os -g -Wall -Wextra -I../include -fno-common \
|
|||||||
-mcpu=cortex-m3 -mthumb
|
-mcpu=cortex-m3 -mthumb
|
||||||
LDFLAGS = -L../lib -T$(BINARY).ld -nostartfiles
|
LDFLAGS = -L../lib -T$(BINARY).ld -nostartfiles
|
||||||
OBJS = $(BINARY).o
|
OBJS = $(BINARY).o
|
||||||
|
OPENOCD = openocd
|
||||||
|
|
||||||
# Be silent per default, but 'make V=1' will show all compiler calls.
|
# Be silent per default, but 'make V=1' will show all compiler calls.
|
||||||
ifneq ($(V),1)
|
ifneq ($(V),1)
|
||||||
@ -71,7 +72,8 @@ clean:
|
|||||||
$(Q)rm -f $(BINARY).list
|
$(Q)rm -f $(BINARY).list
|
||||||
|
|
||||||
flash:
|
flash:
|
||||||
$(Q)openocd -f /usr/share/openocd/scripts/interface/jtagkey-tiny.cfg \
|
$(Q)$(OPENOCD) \
|
||||||
|
-f /usr/share/openocd/scripts/interface/jtagkey-tiny.cfg \
|
||||||
-f /usr/share/openocd/scripts/board/olimex_stm32_h103.cfg \
|
-f /usr/share/openocd/scripts/board/olimex_stm32_h103.cfg \
|
||||||
-c "init" -c "reset halt" \
|
-c "init" -c "reset halt" \
|
||||||
-c "flash write_image erase blink.bin 0x08000000" \
|
-c "flash write_image erase blink.bin 0x08000000" \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user