boards/cc2538: use common cc2538-bsl handling file
This commit is contained in:
parent
a83510c354
commit
b4418426ba
@ -19,9 +19,7 @@ RESET ?= $(RIOTBOARD)/cc2538dk/dist/reset.sh
|
|||||||
PROGRAMMER ?= cc2538-bsl
|
PROGRAMMER ?= cc2538-bsl
|
||||||
|
|
||||||
ifeq ($(PROGRAMMER),cc2538-bsl)
|
ifeq ($(PROGRAMMER),cc2538-bsl)
|
||||||
FLASHER = $(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py
|
include $(RIOTMAKE)/tools/cc2538-bsl.inc.mk
|
||||||
FLASHDEPS += $(FLASHER)
|
|
||||||
FFLAGS = -p "$(PROG_DEV)" -e -w -v $(FLASHFILE)
|
|
||||||
else ifeq ($(PROGRAMMER),jlink)
|
else ifeq ($(PROGRAMMER),jlink)
|
||||||
FLASHER = $(RIOTBOARD)/cc2538dk/dist/flash.sh
|
FLASHER = $(RIOTBOARD)/cc2538dk/dist/flash.sh
|
||||||
FFLAGS = $(BINDIR) $(FLASHFILE)
|
FFLAGS = $(BINDIR) $(FLASHFILE)
|
||||||
|
|||||||
@ -11,10 +11,8 @@ ifneq (,$(PORT_BSL))
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(PROGRAMMER),cc2538-bsl)
|
ifeq ($(PROGRAMMER),cc2538-bsl)
|
||||||
RESET ?= $(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py -p "$(PROG_DEV)"
|
PROG_BAUD ?= 115200
|
||||||
FLASHER = $(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py
|
include $(RIOTMAKE)/tools/cc2538-bsl.inc.mk
|
||||||
FLASHDEPS += $(FLASHER)
|
|
||||||
FFLAGS = -p "$(PROG_DEV)" -e -w -v -b 115200 $(FLASHFILE)
|
|
||||||
else ifeq ($(PROGRAMMER),jlink)
|
else ifeq ($(PROGRAMMER),jlink)
|
||||||
FLASHER = $(RIOTBOARD)/common/remote/dist/flash.sh
|
FLASHER = $(RIOTBOARD)/common/remote/dist/flash.sh
|
||||||
FFLAGS = $(BINDIR) $(FLASHFILE)
|
FFLAGS = $(BINDIR) $(FLASHFILE)
|
||||||
|
|||||||
@ -16,11 +16,9 @@ endif
|
|||||||
|
|
||||||
ifeq ($(PROGRAMMER),cc2538-bsl)
|
ifeq ($(PROGRAMMER),cc2538-bsl)
|
||||||
FLASHFILE ?= $(HEXFILE)
|
FLASHFILE ?= $(HEXFILE)
|
||||||
FLASHER = $(RIOTBASE)/dist/tools/cc2538-bsl/cc2538-bsl.py
|
FFLAGS_OPTS ?= --bootloader-invert-lines
|
||||||
FLASHDEPS += $(FLASHER)
|
PROG_BAUD ?= 460800
|
||||||
FFLAGS = -p "$(PROG_DEV)" --bootloader-invert-lines -e -w -v -b 460800 $(FLASHFILE)
|
include $(RIOTMAKE)/tools/cc2538-bsl.inc.mk
|
||||||
RESET ?= $(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py
|
|
||||||
RESET_FLAGS ?= -p "$(PROG_DEV)" --bootloader-invert-lines
|
|
||||||
else ifeq ($(PROGRAMMER),jlink)
|
else ifeq ($(PROGRAMMER),jlink)
|
||||||
# Special flashing and reset scripts are required due to board hardware
|
# Special flashing and reset scripts are required due to board hardware
|
||||||
export FLASH_ADDR = 0x200000
|
export FLASH_ADDR = 0x200000
|
||||||
|
|||||||
@ -14,9 +14,7 @@ ifeq ($(PROGRAMMER),jlink)
|
|||||||
export JLINK_IF := JTAG
|
export JLINK_IF := JTAG
|
||||||
export TUI := 1
|
export TUI := 1
|
||||||
include $(RIOTMAKE)/tools/jlink.inc.mk
|
include $(RIOTMAKE)/tools/jlink.inc.mk
|
||||||
else
|
else ifeq ($(PROGRAMMER),cc2538-bsl)
|
||||||
FLASHFILE ?= $(BINFILE)
|
PROG_BAUD ?= 460800
|
||||||
FLASHER = $(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py
|
include $(RIOTMAKE)/tools/cc2538-bsl.inc.mk
|
||||||
FLASHDEPS += $(FLASHER)
|
|
||||||
FFLAGS = -p "$(PROG_DEV)" -e -w -v -b 460800 $(FLASHFILE)
|
|
||||||
endif
|
endif
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user