Added 3rd FTDI port for my own use
This commit is contained in:
parent
4131420de7
commit
af9261cf93
|
@ -66,6 +66,7 @@ AVR_TOOLS_PATH = $(ARDUINO_DIR)/hardware/tools/avr/bin
|
||||||
AVRDUDECONFIG_PATH = $(ARDUINO_DIR)/hardware/tools/avr/etc
|
AVRDUDECONFIG_PATH = $(ARDUINO_DIR)/hardware/tools/avr/etc
|
||||||
PORT = /dev/tty.usbserial-A600eHIs
|
PORT = /dev/tty.usbserial-A600eHIs
|
||||||
PORT2 = /dev/tty.usbserial-A9007LmI
|
PORT2 = /dev/tty.usbserial-A9007LmI
|
||||||
|
PORT3 = /dev/tty.usbserial-A40081RP
|
||||||
else
|
else
|
||||||
ARDUINO_VERSION = 22
|
ARDUINO_VERSION = 22
|
||||||
ARDUINO_DIR = /opt/arduino-00$(ARDUINO_VERSION)
|
ARDUINO_DIR = /opt/arduino-00$(ARDUINO_VERSION)
|
||||||
|
@ -75,6 +76,12 @@ PORT = /dev/ttyUSB0
|
||||||
PORT2 = /dev/ttyUSB1
|
PORT2 = /dev/ttyUSB1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Temporary testing of github Arduino environment
|
||||||
|
OLD_DIR = /opt/arduino-00$(ARDUINO_VERSION)
|
||||||
|
AVR_TOOLS_PATH = $(OLD_DIR)/hardware/tools/avr/bin
|
||||||
|
AVRDUDECONFIG_PATH = $(OLD_DIR)/hardware/tools/avr/etc
|
||||||
|
ARDUINO_DIR = /opt/Arduino
|
||||||
|
|
||||||
PROJECT_NAME = $(notdir $(PWD))
|
PROJECT_NAME = $(notdir $(PWD))
|
||||||
PROJECT_DIR = .
|
PROJECT_DIR = .
|
||||||
ARDUINO_CORE = $(ARDUINO_DIR)/hardware/arduino/cores/arduino
|
ARDUINO_CORE = $(ARDUINO_DIR)/hardware/arduino/cores/arduino
|
||||||
|
@ -103,6 +110,7 @@ $(ARDUINO_CORE)/WMath.cpp \
|
||||||
$(ARDUINO_CORE)/Print.cpp \
|
$(ARDUINO_CORE)/Print.cpp \
|
||||||
$(ARDUINO_CORE)/HardwareSerial.cpp \
|
$(ARDUINO_CORE)/HardwareSerial.cpp \
|
||||||
$(ARDUINO_LIB)/SPI/SPI.cpp \
|
$(ARDUINO_LIB)/SPI/SPI.cpp \
|
||||||
|
$(ARDUINO_LIB)/EEPROM/EEPROM.cpp \
|
||||||
../../RF24.cpp
|
../../RF24.cpp
|
||||||
|
|
||||||
CXX_APP = output/$(PROJECT_NAME).cpp
|
CXX_APP = output/$(PROJECT_NAME).cpp
|
||||||
|
@ -127,7 +135,7 @@ CDEFS = -DF_CPU=$(F_CPU)L -DARDUINO=$(ARDUINO_VERSION)
|
||||||
CXXDEFS = -DF_CPU=$(F_CPU)L -DARDUINO=$(ARDUINO_VERSION)
|
CXXDEFS = -DF_CPU=$(F_CPU)L -DARDUINO=$(ARDUINO_VERSION)
|
||||||
|
|
||||||
# Place -I options here
|
# Place -I options here
|
||||||
CINCS = -I$(ARDUINO_CORE) -I$(ARDUINO_LIB) -I$(PROJECT_DIR) -I$(ARDUINO_AVR) -I$(ARDUINO_LIB)/SPI -I../..
|
CINCS = -I$(ARDUINO_LIB)/EEPROM -I$(ARDUINO_CORE) -I$(ARDUINO_LIB) -I$(PROJECT_DIR) -I$(ARDUINO_AVR) -I$(ARDUINO_LIB)/SPI -I../..
|
||||||
|
|
||||||
CXXINCS = -I$(ARDUINO_CORE) -I$(ARDUINO_LIB)
|
CXXINCS = -I$(ARDUINO_CORE) -I$(ARDUINO_LIB)
|
||||||
|
|
||||||
|
@ -208,10 +216,17 @@ lss: output/$(PROJECT_NAME).lss
|
||||||
#sym: output/$(PROJECT_NAME).sym
|
#sym: output/$(PROJECT_NAME).sym
|
||||||
|
|
||||||
# Upload HEX file to Arduino
|
# Upload HEX file to Arduino
|
||||||
upload: output/$(PROJECT_NAME).hex
|
upload: upload1 upload2
|
||||||
|
|
||||||
|
upload1: output/$(PROJECT_NAME).hex
|
||||||
$(AVRDUDE) $(AVRDUDE_FLAGS) -P $(PORT) $(AVRDUDE_WRITE_FLASH)
|
$(AVRDUDE) $(AVRDUDE_FLAGS) -P $(PORT) $(AVRDUDE_WRITE_FLASH)
|
||||||
|
|
||||||
|
upload2: output/$(PROJECT_NAME).hex
|
||||||
$(AVRDUDE) $(AVRDUDE_FLAGS) -P $(PORT2) $(AVRDUDE_WRITE_FLASH)
|
$(AVRDUDE) $(AVRDUDE_FLAGS) -P $(PORT2) $(AVRDUDE_WRITE_FLASH)
|
||||||
|
|
||||||
|
upload3: output/$(PROJECT_NAME).hex
|
||||||
|
$(AVRDUDE) $(AVRDUDE_FLAGS) -P $(PORT3) $(AVRDUDE_WRITE_FLASH)
|
||||||
|
|
||||||
sym:
|
sym:
|
||||||
$(NM) -n -C --format=posix output/$(PROJECT_NAME).elf > output/$(PROJECT_NAME).sym
|
$(NM) -n -C --format=posix output/$(PROJECT_NAME).elf > output/$(PROJECT_NAME).sym
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue