mirror of
https://github.com/RfidResearchGroup/ChameleonMini.git
synced 2026-05-12 11:20:37 -07:00
Merge pull request #57 from doegox/move-fw
Move latest firmware images in a subdirectory
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
/Chameleon-Mini.eep
|
||||
/Chameleon-Mini.hex
|
||||
/Chameleon-Mini.elf
|
||||
/Chameleon-Mini.map
|
||||
/Chameleon-Mini.bin
|
||||
/Chameleon-Mini.lss
|
||||
/Chameleon-Mini.sym
|
||||
/Bin/
|
||||
@@ -105,6 +105,11 @@ AVRDUDE_WRITE_APP = -U application:w:$(TARGET).hex
|
||||
AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
|
||||
AVRDUDE_FLAGS = -p $(AVRDUDE_MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
|
||||
|
||||
#AVRDUDE settings to program the precompiled firmware
|
||||
AVRDUDE_WRITE_APP_LATEST = -U application:w:Latest/Chameleon-Mini.hex
|
||||
AVRDUDE_WRITE_EEPROM_LATEST = -U eeprom:w:Latest/Chameleon-Mini.eep
|
||||
|
||||
|
||||
# Default target
|
||||
all:
|
||||
|
||||
@@ -137,6 +142,10 @@ spmhelper: $(TARGET).elf
|
||||
program: $(TARGET).hex $(TARGET).eep
|
||||
avrdude $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_APP) $(AVRDUDE_WRITE_EEPROM)
|
||||
|
||||
# Program the device using avrdude with the latest official firmware
|
||||
program-latest:
|
||||
avrdude $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_APP_LATEST) $(AVRDUDE_WRITE_EEPROM_LATEST)
|
||||
|
||||
# Program the device using batchisp and the DFU bootloader
|
||||
# Note that the device has to be in bootloader mode already
|
||||
dfu-flip: $(TARGET).hex $(TARGET).eep
|
||||
|
||||
Reference in New Issue
Block a user