amiro-blt / Target / Demo / flash.mk @ 6886c3b6
History | View | Annotate | Download (472 Bytes)
| 1 |
STM32FLASH := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))../../Host/stm32flash/bin/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 |
|