Rev 513 | Rev 597 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 513 | Rev 595 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | # MCU name |
2 | # MCU name |
3 | MCU = atmega644 |
3 | MCU = atmega644 |
4 | F_CPU = 20000000 |
4 | F_CPU = 20000000 |
5 | #------------------------------------------------------------------- |
5 | #------------------------------------------------------------------- |
6 | HAUPT_VERSION = 0 |
6 | HAUPT_VERSION = 0 |
7 | NEBEN_VERSION = 67 |
7 | NEBEN_VERSION = 68 |
8 | VERSION_INDEX = 6 |
8 | VERSION_INDEX = 0 |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | VERSION_KOMPATIBEL = 7 # PC-Kompatibilität |
10 | VERSION_KOMPATIBEL = 7 # PC-Kompatibilität |
Line 11... | Line 11... | ||
11 | #------------------------------------------------------------------- |
11 | #------------------------------------------------------------------- |
Line 17... | Line 17... | ||
17 | endif |
17 | endif |
Line 18... | Line 18... | ||
18 | 18 | ||
19 | ifeq ($(MCU), atmega644) |
19 | ifeq ($(MCU), atmega644) |
20 | FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
20 | FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
21 | #FUSE_SETTINGS = -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
- | |
22 | 21 | #FUSE_SETTINGS = -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
|
- | 22 | # -u bei neuen Controllern wieder einspielen |
|
- | 23 | HEX_NAME = MEGA644 |
|
Line -... | Line 24... | ||
- | 24 | endif |
|
- | 25 | ||
23 | # -u bei neuen Controllern wieder einspielen |
26 | ifeq ($(MCU), atmega644p) |
24 | 27 | FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
|
Line -... | Line 28... | ||
- | 28 | HEX_NAME = MEGA644 |
|
25 | HEX_NAME = MEGA644 |
29 | endif |
26 | endif |
30 | |
27 | 31 | ||
Line 28... | Line 32... | ||
28 | ifeq ($(F_CPU), 16000000) |
32 | ifeq ($(F_CPU), 16000000) |
Line 157... | Line 161... | ||
157 | # dt006 pavr picoweb pony-stk200 sp12 stk200 stk500 |
161 | # dt006 pavr picoweb pony-stk200 sp12 stk200 stk500 |
158 | # |
162 | # |
159 | # Type: avrdude -c ? |
163 | # Type: avrdude -c ? |
160 | # to get a full listing. |
164 | # to get a full listing. |
161 | # |
165 | # |
- | 166 | #AVRDUDE_PROGRAMMER = dt006 |
|
162 | #AVRDUDE_PROGRAMMER = stk200 |
167 | #AVRDUDE_PROGRAMMER = stk200 |
163 | AVRDUDE_PROGRAMMER = dt006 |
- | |
164 | #AVRDUDE_PROGRAMMER = ponyser |
168 | #AVRDUDE_PROGRAMMER = ponyser |
- | 169 | AVRDUDE_PROGRAMMER = avrispv2 |
|
165 | #falls Ponyser ausgewählt wird, muss sich unsere avrdude-Configdatei im Bin-Verzeichnis des Compilers befinden |
170 | #falls Ponyser ausgewählt wird, muss sich unsere avrdude-Configdatei im Bin-Verzeichnis des Compilers befinden |
Line 166... | Line -... | ||
166 | - | ||
167 | 171 | ||
168 | #AVRDUDE_PORT = com1 # programmer connected to serial device |
172 | #AVRDUDE_PORT = com1 # programmer connected to serial device |
- | 173 | #AVRDUDE_PORT = lpt1 # programmer connected to parallel port |
|
Line 169... | Line 174... | ||
169 | AVRDUDE_PORT = lpt1 # programmer connected to parallel port |
174 | AVRDUDE_PORT = usb # programmer connected to USB |
170 | 175 | ||
171 | #AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex |
176 | #AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex |
Line -... | Line 177... | ||
- | 177 | AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex $(FUSE_SETTINGS) |
|
172 | AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex $(FUSE_SETTINGS) |
178 | #AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep |
Line 173... | Line 179... | ||
173 | #AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep |
179 | |
174 | 180 | #avrdude -c avrispv2 -P usb -p m32 -U flash:w:blink.hex |
|
175 | AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) |
181 | AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER) |