Conquering the STM32F4 on the discovery board step-by-step. Commit history is tutorialesque, but not clean of course.
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.
 
 
 
 
 

22 lines
456 B

OCD_BIN=/opt/local/bin/openocd
OCD_SCRIPTS=/opt/local/share/openocd/scripts
OCD_BOARD=stm32f4discovery.cfg
.PHONY: all compile run clean
all: run
compile:
cmake --build cmake-build-debug --verbose
run: compile
$(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
clean:
cmake --build cmake-build-debug --verbose -t clean