Hallo, ich möchte der einfachheithalber(und wegen der vielen verfügbaren bibliotheken) gerne in der Arduino umgebung programmieren. Ich finde allerdings keine möglichkeit ein hex file auf auf den avr zu flashen. Also ich finde einfach keins. Gibt es irgendeine Möglchkeit einen mega8 mit der arduino umgebung zu programmieren und mit nem usbasp zu flashen?
Gast
#2632113
Sollte das nicht alles aus der Arduino IDE heraus gehen!? 1. "Board" einstellen auf "Arduino NG or older w/ ATmega8" 2. "Programmer" einstellen auf "USBasp" 3. "Burn Bootloader" ausführen Danach die Arduino IDE wie gewohnt benuntzen...
hab ich probiert
vorher konnte ich den avr mit avrdude und extremeburner ansprechen.
Dann hab ich versucht den bootloader zu brennen.
Dabei gab es diverse Fehlermeldungen:
avrdude: warning: cannot set sck period. please check for usbasp
firmware update.
avrdude: warning: cannot set sck period. please check for usbasp
firmware update.
avrdude: warning: cannot set sck period. please check for usbasp
firmware update.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
und danach konnte ich den chip nicht mehr ansprechen
Gast
#2632451
Kümmelkorn hochkantspalter schrieb: > avrdude: warning: cannot set sck period. please check for usbasp > firmware update. Hast du die Firmware mal aktualisiert?
Gast
#2632535
was? schrieb: > Kümmelkorn hochkantspalter schrieb: >> avrdude: warning: cannot set sck period. please check for usbasp >> firmware update. > > Hast du die Firmware mal aktualisiert? > Da mich das evtl. auch mal betreffen könnte, wie aktualisiert man denn die Firmware, wenn man nur einen usbasp als Programmiergerät hat? Grüße Thilo
Gast
#2632604
Thilo schrieb: > Da mich das evtl. auch mal betreffen könnte, wie aktualisiert man denn > die Firmware, wenn man nur einen usbasp als Programmiergerät hat? Einen zweiten ATMega8(8) mit der aktuellen USBasp-Firmware flashen und dann die beiden tauschen. ;)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.