amiro-blt / Target / Demo / flash.mk @ a8fc89f4
History | View | Annotate | Download (475 Bytes)
1 |
STM32FLASH := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))../../Host/Source/stm32flash/stm32flash |
---|---|
2 |
ifeq ($(OS),Windows_NT) |
3 |
STM32FLASH_PORT ?= COM5 |
4 |
else |
5 |
STM32FLASH_PORT ?= /dev/ttyUSB0 |
6 |
endif |
7 |
BAUDRATE = 115200 |
8 |
BINARY = $(BIN_PATH)/$(PROJ_NAME).hex |
9 |
GPIO_ENTER_SEQUENCE = "rts,-dtr,-rts" |
10 |
GPIO_EXIT_SEQUENCE = "rts,dtr,-rts" |
11 |
|
12 |
flash: $(BINARY) |
13 |
@echo +++ Flashing |
14 |
$(STM32FLASH) $(STM32FLASH_PORT) -i $(GPIO_ENTER_SEQUENCE):$(GPIO_EXIT_SEQUENCE) -R -b $(BAUDRATE) -w $(BINARY) |
15 |
|