X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=firmware%2FMakefile;h=b3e15ddac80843f820ffc06cd1379168fc2384a2;hp=bc69442dffc484d5dc393c378d95a2895e96b86d;hb=4ee2501ff864b8e15202ee814e8bafcc0c2adf6c;hpb=d65af9917cd4e4f7ad0ebae54d7666f75fb5f1a5 diff --git a/firmware/Makefile b/firmware/Makefile index bc69442..b3e15dd 100755 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -2,7 +2,7 @@ TARGET = tuer INSTALL_DIR = $(PWD)/arduino -PORT = /dev/ttyUSB0 +PORT = /dev/door #UPLOAD_RATE = 19200 UPLOAD_RATE = 57600 AVRDUDE_PROGRAMMER = stk500v1 @@ -14,6 +14,8 @@ F_CPU = 16000000L ############################################################################ # Below here nothing should be changed... +RESET_TTY_DIR=../reset_tty/ +RESET_TTY=$(RESET_TTY_DIR)reset_tty ARDUINO = $(INSTALL_DIR)/hardware/cores/arduino AVR_TOOLS_PATH = /usr/bin SRC = $(ARDUINO)/pins_arduino.c $(ARDUINO)/wiring.c \ @@ -116,9 +118,12 @@ lss: applet/$(TARGET).lss sym: applet/$(TARGET).sym # Program the device. -upload: applet/$(TARGET).hex +upload: applet/$(TARGET).hex $(RESET_TTY) + $(RESET_TTY) $(PORT) $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) +$(RESET_TTY): + make -C $(RESET_TTY_DIR) # Display size of file. HEXSIZE = $(SIZE) --target=$(FORMAT) applet/$(TARGET).hex