Added bin file to output file creation for using FTISP.
This commit is contained in:
@@ -30,8 +30,8 @@ SIZE_OPTIONS = -t
|
|||||||
# avrispmkII = AVR ISP MKII
|
# avrispmkII = AVR ISP MKII
|
||||||
# avr109 = bootloader
|
# avr109 = bootloader
|
||||||
#AVRDUDE_PROGRAMMERID = avr109
|
#AVRDUDE_PROGRAMMERID = avr109
|
||||||
AVRDUDE_PROGRAMMERID = jtag2fast
|
#AVRDUDE_PROGRAMMERID = jtag2fast
|
||||||
#AVRDUDE_PROGRAMMERID = avrispmkII
|
AVRDUDE_PROGRAMMERID = avrispmkII
|
||||||
#AVRDUDE_PROGRAMMERID = dragon_isp
|
#AVRDUDE_PROGRAMMERID = dragon_isp
|
||||||
#AVRDUDE_PROGRAMMERID = dragon_jtag
|
#AVRDUDE_PROGRAMMERID = dragon_jtag
|
||||||
#
|
#
|
||||||
@@ -214,7 +214,6 @@ AVRDUDE_FLAGS += -p $(AVRDUDE_MCU)
|
|||||||
AVRDUDE_FLAGS += -P $(AVRDUDE_PORT)
|
AVRDUDE_FLAGS += -P $(AVRDUDE_PORT)
|
||||||
AVRDUDE_FLAGS += -B 8
|
AVRDUDE_FLAGS += -B 8
|
||||||
|
|
||||||
|
|
||||||
# Fuse high byte (0=enable,1=disable):
|
# Fuse high byte (0=enable,1=disable):
|
||||||
# 0x93 = 1 0 0 1 0 0 1 1
|
# 0x93 = 1 0 0 1 0 0 1 1
|
||||||
# 0x17 = 0 0 0 1 0 1 1 1 - default
|
# 0x17 = 0 0 0 1 0 1 1 1 - default
|
||||||
@@ -278,6 +277,7 @@ TARGET_ELF=$(TARGET).elf
|
|||||||
|
|
||||||
all: $(LIBRARY) \
|
all: $(LIBRARY) \
|
||||||
$(TARGET_ELF) \
|
$(TARGET_ELF) \
|
||||||
|
$(TARGET).bin \
|
||||||
$(TARGET).hex \
|
$(TARGET).hex \
|
||||||
$(TARGET).eep \
|
$(TARGET).eep \
|
||||||
$(TARGET).lst \
|
$(TARGET).lst \
|
||||||
@@ -290,6 +290,9 @@ $(TARGET_ELF): $(OBJECTS) $(LIBRARY)
|
|||||||
%.hex: $(TARGET_ELF)
|
%.hex: $(TARGET_ELF)
|
||||||
$(OBJCOPY) -O ihex $(HEX_FLASH_FLAGS) $< $@
|
$(OBJCOPY) -O ihex $(HEX_FLASH_FLAGS) $< $@
|
||||||
|
|
||||||
|
%.bin: $(TARGET_ELF)
|
||||||
|
$(OBJCOPY) --output-target=binary $(HEX_FLASH_FLAGS) $< $@
|
||||||
|
|
||||||
%.eep: $(TARGET_ELF)
|
%.eep: $(TARGET_ELF)
|
||||||
-$(OBJCOPY) $(HEX_EEPROM_FLAGS) -O ihex $< $@ || exit 0
|
-$(OBJCOPY) $(HEX_EEPROM_FLAGS) -O ihex $< $@ || exit 0
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user