projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add support for ATmega168p CPU
[pub/USBasp.git]
/
bin
/
firmware
/
Makefile328
diff --git
a/bin/firmware/Makefile328
b/bin/firmware/Makefile328
index
f086528
..
3a71530
100644
(file)
--- a/
bin/firmware/Makefile328
+++ b/
bin/firmware/Makefile328
@@
-1,17
+1,24
@@
MCU_TARGET = atmega328p
MCU_TARGET = atmega328p
-F_CPU = 1
6
000000
+F_CPU = 1
2
000000
FLASHER = avrdude -c usbasp -p $(MCU_TARGET)
usbasp: fuses
ifeq ($(F_CPU), 12000000)
FLASHER = avrdude -c usbasp -p $(MCU_TARGET)
usbasp: fuses
ifeq ($(F_CPU), 12000000)
- $(FLASHER) -B 1 -U flash:w:usbasp.atmega328
-12MHz.2011-05-28
.hex
+ $(FLASHER) -B 1 -U flash:w:usbasp.atmega328
p-12MHz
.hex
else ifeq ($(F_CPU), 16000000)
else ifeq ($(F_CPU), 16000000)
- $(FLASHER) -B 1 -U flash:w:usbasp.atmega328-16MHz.2011-05-28.hex
+ $(FLASHER) -B 1 -U flash:w:usbasp.atmega328p-16MHz.hex
+else ifeq ($(F_CPU), 18000000)
+ $(FLASHER) -B 1 -U flash:w:usbasp.atmega328p-18MHz.hex
else
$(error setting of F_CPU is not supported.)
endif
fuses:
else
$(error setting of F_CPU is not supported.)
endif
fuses:
+ifeq ($(F_CPU), 18000000)
+ $(FLASHER) -B 300 -U lfuse:w:0xe7:m -U hfuse:w:0xd9:m -U efuse:w:0x05:m
+else
$(FLASHER) -B 300 -U lfuse:w:0xef:m -U hfuse:w:0xd9:m -U efuse:w:0x05:m
$(FLASHER) -B 300 -U lfuse:w:0xef:m -U hfuse:w:0xd9:m -U efuse:w:0x05:m
+endif
+
shell:
$(FLASHER) -B 200 -t
shell:
$(FLASHER) -B 200 -t