# define the cpu used by the stm32f4-discovery board export CPU = stm32f4 export CPU_MODEL = stm32f415rg # we use shared STM32 configuration snippets INCLUDES += -I$(RIOTBOARD)/common/stm32/include # define the default port depending on the host OS PORT_LINUX ?= /dev/ttyUSB0 PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*))) # setup serial terminal include $(RIOTMAKE)/tools/serial.inc.mk # st-flash FLASHER = st-flash DEBUGGER = $(RIOTBOARD)/$(BOARD)/dist/debug.sh DEBUGSERVER = st-util # define st-flash parameters FLASHFILE ?= $(BINFILE) FFLAGS = write $(FLASHFILE) 0x8000000 DEBUGGER_FLAGS = $(RIOTBOARD)/$(BOARD)/dist/gdb.conf $(ELFFILE)