Blame view

RIOT/boards/openmote-cc2538/Makefile.include 803 Bytes
fb11e647   vrobic   reseau statique a...
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
  # define the cpu used by the OpenMote-cc2538 board
  export CPU = cc2538
  export CPU_MODEL = cc2538sf53
  
  # define the default port depending on the host OS
  PORT_LINUX ?= /dev/ttyUSB0
  PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.usbserial*)))
  
  # Set default flash tool
  export PROGRAMMER ?= cc2538-bsl
  
  ifeq ($(PROGRAMMER),jlink)
    # setup JLink for flashing
    export JLINK_DEVICE := cc2538sf53
    export JLINK_FLASH_ADDR := 200000
    export JLINK_IF := JTAG
    export TUI := 1
    include $(RIOTBOARD)/Makefile.include.jlink
  else
    export OFLAGS = -O binary
    export HEXFILE = $(ELFFILE:.elf=.bin)
    export FLASHER = $(RIOTBASE)/dist/tools/cc2538-bsl/cc2538-bsl.py
    export FFLAGS  = -p "$(PORT)" -e -w -v -b 460800 $(HEXFILE)
  endif
  
  # setup serial terminal
  include $(RIOTBOARD)/Makefile.include.serial