# define the cpu used by the OpenMote board export CPU = cc2538 export CPU_MODEL = cc2538sf53 # define the default port depending on the host OS PORT_LINUX ?= /dev/ttyUSB0 PORT_DARWIN ?= $(shell ls -1 /dev/tty.usbserial-* | head -n 1) # export FLASHER = $(RIOTBOARD)/$(BOARD)/dist/flash.sh export DEBUGGER = $(RIOTBOARD)/$(BOARD)/dist/debug.sh export DEBUGSERVER = JLinkGDBServer -device CC2538SF53 export RESET = $(RIOTBOARD)/$(BOARD)/dist/reset.sh export OFLAGS = -O binary export HEXFILE = $(ELFFILE:.elf=.bin) export FFLAGS = $(BINDIR) $(HEXFILE) export DEBUGGER_FLAGS = $(BINDIR) $(ELFFILE) export RESET_FLAGS = $(BINDIR) # setup serial terminal include $(RIOTBOARD)/Makefile.include.serial # this board uses openocd include $(RIOTBOARD)/Makefile.include.openocd # include cortex defaults include $(RIOTBOARD)/Makefile.include.cortexm_common