|
@@ -236,6 +236,25 @@ atmega328_isp: LFUSE = FF
|
|
|
atmega328_isp: EFUSE = 05
|
|
|
atmega328_isp: isp
|
|
|
|
|
|
+atmega1284: TARGET = atmega1284p
|
|
|
+atmega1284: MCU_TARGET = atmega1284p
|
|
|
+atmega1284: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DBIGBOOT'
|
|
|
+atmega1284: AVR_FREQ = 16000000L
|
|
|
+atmega1284: LDSECTIONS = -Wl,--section-start=.text=0x1fc00
|
|
|
+atmega1284: $(PROGRAM)_atmega1284p.hex
|
|
|
+atmega1284: $(PROGRAM)_atmega1284p.lst
|
|
|
+
|
|
|
+atmega1284_isp: atmega1284
|
|
|
+atmega1284_isp: TARGET = atmega1284p
|
|
|
+atmega1284_isp: MCU_TARGET = atmega1284p
|
|
|
+# 1024 byte boot
|
|
|
+atmega1284_isp: HFUSE = DE
|
|
|
+# Low power xtal (16MHz) 16KCK/14CK+65ms
|
|
|
+atmega1284_isp: LFUSE = FF
|
|
|
+# 2.7V brownout
|
|
|
+atmega1284_isp: EFUSE = FD
|
|
|
+atmega1284_isp: isp
|
|
|
+
|
|
|
# Sanguino has a minimum boot size of 1024 bytes, so enable extra functions
|
|
|
#
|
|
|
sanguino: TARGET = atmega644p
|