Revision 03906dc3 Target/Modules/flash.mk

View differences:

Target/Modules/flash.mk
28 28
ifeq ($(OS),Windows_NT)
29 29
	STM32FLASH_PORT ?= COM5
30 30
else
31
	STM32FLASH_PORT ?= /dev/ttyUSB0
31
	# check whether /dev/ttyAMiRo0 exists
32
	ifeq (,$(wildcard /dev/ttyAMiRo0))
33
		# check whether /dev/ttyUSB0 exists
34
		ifeq (,$(wildcard /dev/ttyUSB0))
35
			# set to /dev/ttyAMiRo0 for meaningful error message
36
			STM32FLASH_PORT ?= /dev/ttyAMiRo0
37
		else
38
			# legacy support
39
			STM32FLASH_PORT ?= /dev/ttyUSB0
40
		endif
41
	else
42
		STM32FLASH_PORT ?= /dev/ttyAMiRo0
43
	endif
32 44
endif
33 45
BAUDRATE = 115200
34 46
BINARY = $(BIN_PATH)/$(PROJ_NAME).hex

Also available in: Unified diff