X-Git-Url: http://git.linex4red.de/pub/USBaspLoader.git/blobdiff_plain/a93ee833f02abfd9cbd22cc14be1cbe630f9103e..3bf774b6f1f9db533349ff2eebffccfef392f858:/updater/Makefile diff --git a/updater/Makefile b/updater/Makefile index 475d664..7764cad 100644 --- a/updater/Makefile +++ b/updater/Makefile @@ -36,6 +36,13 @@ endif all: updater.hex +flash: all + $(ECHO) "." + $(AVRDUDE) -D -U flash:w:updater.hex:i + $(ECHO) "." + $(ECHO) "." + + ../firmware/main.bin: $(MAKE) -C ../firmware main.hex @@ -44,7 +51,7 @@ usbasploader.raw: ../firmware/main.bin $(OBC) -j .text -j .data -O binary ../firmware/main.bin usbasploader.raw usbasploader.o: usbasploader.raw - $(OBC) -I binary -O elf32-avr --rename-section .data=.text --redefine-sym _binary_usbasploader_raw_start=usbasploader usbasploader.raw usbasploader.o + $(OBC) -B $(MCUARCH) -I binary -O elf32-avr --rename-section .data=.text --redefine-sym _binary_usbasploader_raw_start=usbasploader usbasploader.raw usbasploader.o updater.o: updater.c usbasploader.h usbasploader.raw usbasploader.o @@ -60,9 +67,6 @@ updater.hex: updater.elf $(ECHO) "." $(SIZ) updater.elf $(ECHO) "." - $(AVRDUDE) -D -U flash:w:updater.hex:i - $(ECHO) "." - deepclean: clean $(RM) *~