Blame view

RIOT/boards/cc2650stk/Makefile.include 1.44 KB
a752c7ab   elopes   add first test an...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  export CPU       = cc26x0
  export CPU_MODEL = cc26x0f128
  export XDEBUGGER  = XDS110
  
  # set default port depending on operating system
  PORT_LINUX  ?= /dev/ttyACM0
  PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*)))
  
  # setup serial terminal
  include $(RIOTMAKE)/tools/serial.inc.mk
  
  # configure the flash tool
  export UNIFLASH_PATH ?= "UNIFLASH_PATH unconfigured"
  # check which uniflash version is available, either 4.x or 3.x
  ifneq ("$(wildcard $(UNIFLASH_PATH)/dslite.sh)","")
    export FLASHER ?= $(UNIFLASH_PATH)/dslite.sh
    export FFLAGS  = --config $(RIOTBOARD)/$(BOARD)/dist/$(CPU_MODEL)_$(XDEBUGGER).ccxml $(ELFFILE)
    # configure uniflash for resetting target
    export RESET = $(UNIFLASH_PATH)/simplelink/gen2/bin/xds110reset
    export RESET_FLAGS
  else
    export FLASHER = $(UNIFLASH_PATH)/uniflash.sh
    export FFLAGS  = -ccxml $(RIOTBOARD)/$(BOARD)/dist/$(CPU_MODEL)_$(XDEBUGGER).ccxml -program $(ELFFILE)
    # configure uniflash for resetting target
    export RESET = $(UNIFLASH_PATH)/uniflash.sh
    export RESET_FLAGS = -ccxml $(RIOTBOARD)/$(BOARD)/dist/$(CPU_MODEL)_$(XDEBUGGER).ccxml -reset
  endif
  # configure the debug server
  export DEBUGSERVER = $(UNIFLASH_PATH)/ccs_base/common/uscif/gdb_agent_console
  export DEBUGSERVER_FLAGS = -p 3333 $(RIOTBOARD)/$(BOARD)/dist/$(CPU_MODEL)_$(XDEBUGGER).dat
  
  # configure the debugging tool
  export DEBUGGER = $(PREFIX)gdb
  export DEBUGGER_FLAGS = -x $(RIOTBOARD)/$(BOARD)/dist/$(CPU_MODEL)_gdb.conf $(ELFFILE)