Hallo allerseits!
Ich habe neue Erkenntnisse. WinAVR bringt auch avrdude mit. Zu meiner
Überraschung gibt es auch eine GUI. Prima - Danke an die Ersteller!
Hier ist es so, dass ich verschiedene Einstellungen vornehmen kann und
dann die passende Befehlszeile bekomme.
Bei mir war es:
"avrdude" -p m8 -c dt006 -P lpt1 -U
flash:w:"G:\AVR-
GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex":i
Test mit GUI war erfolgreich - ATmega wurde programmiert.
Dann habe ich diesen Befehl von der Eingabezeile ausprobiert:
###
C:\WinAVR\bin>"avrdude" -p m8 -c dt006 -P lpt1 -U
flash:w:"G:\AVR-
GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex":i
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100%
0.00s
avrdude: Device signature = 0x1e9307
avrdude: NOTE: FLASH memory has been specified, an erase cycle will
be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file
"G:\AVR- GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex"
avrdude: writing flash (156 bytes):
Writing | ################################################## | 100%
0.06s
avrdude: 156 bytes of flash written
avrdude: verifying flash memory against
G:\AVR- GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex:
avrdude: load data flash data from input file
G:\AVR- GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex:
avrdude: input file
G:\AVR- GCC\Interessante_Links_&_Beispiele\eigene_Versuche\binkLED\
main.hex contains 156 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100%
0.06s
avrdude: verifying ...
avrdude: 156 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
C:\WinAVR\bin>
###
Wie Ihr seht, ist auch hier alles gut verlaufen und der ATmega ist
richtig programmiert.
Nun fehlt mir noch der letzte Schritt. Wie kann ich diese Erkenntnisse
in meinem "makefile" umsetzen?
Gruß
Guido