You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
389 B
19 lines
389 B
|
|
OCD_BIN=/opt/local/bin/openocd
|
|
OCD_SCRIPTS=/opt/local/share/openocd/scripts
|
|
OCD_BOARD=stm32f4discovery.cfg
|
|
|
|
PHONY: all compile run
|
|
|
|
all: compile run
|
|
|
|
compile:
|
|
cmake --build cmake-build-debug --verbose
|
|
|
|
run:
|
|
$(OCD_BIN) -s $(OCD_SCRIPTS) -f board/$(OCD_BOARD) \
|
|
-c "tcl_port disabled" \
|
|
-c "gdb_port disabled" \
|
|
-c "program ./cmake-build-debug/raw407cxx.elf" \
|
|
-c reset \
|
|
-c shutdown
|