diff options
Diffstat (limited to 'ao-bringup-avr/Makefile')
| -rw-r--r-- | ao-bringup-avr/Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ao-bringup-avr/Makefile b/ao-bringup-avr/Makefile new file mode 100644 index 00000000..39ade42f --- /dev/null +++ b/ao-bringup-avr/Makefile @@ -0,0 +1,21 @@ +MCU=atmega32u4 +DUDECPUTYPE=m32u4 +#PROGRAMMER=stk500v2 -P usb +PROGRAMMER=usbtiny +LOADCMD=avrdude +LOADARG=-p $(DUDECPUTYPE) -c $(PROGRAMMER) -e -U flash:w: +CC=avr-gcc +OBJCOPY=avr-objcopy +CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues + +all: ao-blink.hex + +ao-blink.hex: ao-blink + avr-size ao-blink + $(OBJCOPY) -R .eeprom -O ihex ao-blink $@ + +ao-blink: ao-blink.o + $(CC) $(CFLAGS) -o $@ ao-blink.o + +load: ao-blink.hex + $(LOADCMD) $(LOADARG)ao-blink.hex
\ No newline at end of file |
