mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-21 21:41:13 +00:00
use/configure openOCD for flashing
This commit is contained in:
parent
6ae6a34cc0
commit
5620298627
@ -199,7 +199,7 @@ ifeq ($(OOCD_SERIAL),)
|
|||||||
%.flash: %.hex
|
%.flash: %.hex
|
||||||
@printf " FLASH $<\n"
|
@printf " FLASH $<\n"
|
||||||
@# IMPORTANT: Don't use "resume", only "reset" will work correctly!
|
@# IMPORTANT: Don't use "resume", only "reset" will work correctly!
|
||||||
$(Q)$(OOCD) -f interface/$(OOCD_INTERFACE).cfg \
|
$(Q)$(OOCD) \
|
||||||
-f board/$(OOCD_BOARD).cfg \
|
-f board/$(OOCD_BOARD).cfg \
|
||||||
-c "init" -c "reset init" \
|
-c "init" -c "reset init" \
|
||||||
-c "flash write_image erase $(*).hex" \
|
-c "flash write_image erase $(*).hex" \
|
||||||
@ -209,7 +209,7 @@ else
|
|||||||
%.flash: %.hex
|
%.flash: %.hex
|
||||||
@printf " FLASH $<\n"
|
@printf " FLASH $<\n"
|
||||||
@# IMPORTANT: Don't use "resume", only "reset" will work correctly!
|
@# IMPORTANT: Don't use "resume", only "reset" will work correctly!
|
||||||
$(Q)$(OOCD) -f interface/$(OOCD_INTERFACE).cfg \
|
$(Q)$(OOCD) \
|
||||||
-f board/$(OOCD_BOARD).cfg \
|
-f board/$(OOCD_BOARD).cfg \
|
||||||
-c "ft2232_serial $(OOCD_SERIAL)" \
|
-c "ft2232_serial $(OOCD_SERIAL)" \
|
||||||
-c "init" -c "reset init" \
|
-c "init" -c "reset init" \
|
||||||
|
@ -28,8 +28,7 @@ ARCH_FLAGS = -mthumb -mcpu=cortex-m3 $(FP_FLAGS) -mfix-cortex-m3-ldrd
|
|||||||
# OpenOCD specific variables
|
# OpenOCD specific variables
|
||||||
|
|
||||||
OOCD ?= openocd
|
OOCD ?= openocd
|
||||||
OOCD_INTERFACE ?= flossjtag
|
OOCD_BOARD ?= st_nucleo_f103rb
|
||||||
OOCD_BOARD ?= olimex_stm32_h103
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Black Magic Probe specific variables
|
# Black Magic Probe specific variables
|
||||||
|
Loading…
x
Reference in New Issue
Block a user