mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-16 12:51:47 +00:00
Simplify AVRDUDE build module, ensure that the correct target names for FLASH and EEPROM writing are passed to the programmer tool.
This commit is contained in:
parent
94a1b4da06
commit
3f82cb8dc3
@ -57,17 +57,13 @@ AVRDUDE_FLAGS ?=
|
|||||||
# Output Messages
|
# Output Messages
|
||||||
MSG_AVRDUDE_CMD := ' [AVRDUDE] :'
|
MSG_AVRDUDE_CMD := ' [AVRDUDE] :'
|
||||||
|
|
||||||
# Construct flags to use for the different memory spaces
|
|
||||||
AVRDUDE_FLASH_FLAGS = -U flash:w:$< $(AVRDUDE_FLAGS)
|
|
||||||
AVRDUDE_EEP_FLAGS = -U eeprom:w:$< $(AVRDUDE_FLAGS)
|
|
||||||
|
|
||||||
avrdude: $(TARGET).hex $(MAKEFILE_LIST)
|
avrdude: $(TARGET).hex $(MAKEFILE_LIST)
|
||||||
@echo $(MSG_AVRDUDE_CMD) Programming device \"$(MCU)\" FLASH with settings \"$(AVRDUDE_FLASH_FLAGS)\" using \"$(AVRDUDE_PROGRAMMER)\" on port \"$(AVRDUDE_PORT)\"
|
@echo $(MSG_AVRDUDE_CMD) Programming device \"$(MCU)\" FLASH with settings \"$(AVRDUDE_FLASH_FLAGS)\" using \"$(AVRDUDE_PROGRAMMER)\" on port \"$(AVRDUDE_PORT)\"
|
||||||
avrdude -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) $(AVRDUDE_FLASH_FLAGS)
|
avrdude -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) -U flash:w:$< $(AVRDUDE_FLAGS)
|
||||||
|
|
||||||
avrdude-ee: $(TARGET).eep $(MAKEFILE_LIST)
|
avrdude-ee: $(TARGET).eep $(MAKEFILE_LIST)
|
||||||
@echo $(MSG_AVRDUDE_CMD) Programming device \"$(MCU)\" EEPROM with settings \"$(AVRDUDE_EEP_FLAGS)\" using \"$(AVRDUDE_PROGRAMMER)\" on port \"$(AVRDUDE_PORT)\"
|
@echo $(MSG_AVRDUDE_CMD) Programming device \"$(MCU)\" EEPROM with settings \"$(AVRDUDE_EEP_FLAGS)\" using \"$(AVRDUDE_PROGRAMMER)\" on port \"$(AVRDUDE_PORT)\"
|
||||||
avrdude -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) $(AVRDUDE_EEP_FLAGS)
|
avrdude -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) -U eeprom:w:$< $(AVRDUDE_FLAGS)
|
||||||
|
|
||||||
# Phony build targets for this module
|
# Phony build targets for this module
|
||||||
.PHONY: avrdude avrdude-ee
|
.PHONY: avrdude avrdude-ee
|
||||||
|
Loading…
Reference in New Issue
Block a user