Montag, 4. Juni 2012

Fuses oh Fuses!

Tja, das programmieren eines kleines achtbeinigen ATTiny ist schon etwas besonderes, bevor man mit einem Frischling aus dem Laden Leben einhaucht, sollte man aber UNBEDINGT an die Fuses denken:

http://www.mikrocontroller.net/articles/AVR_Fuses

Nach langem Suchen und einigen Missverständnissen des online Fusecalc( http://www.engbedded.com/fusecalc ), habe ich es nun doch geschafft. Hier einige Punkte die wichtig sind:


  • Fuses auslesen:
    avrdude -c usbasp -p t85 -B20 -v -U lfuse:r:-:i

  • Fuses schreiben:
    avrdude -c usbasp -p t85 -B20 -v -U lfuse:w:0xe2:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m
Nach diesem Vorgang kann man den ATTiny programmieren wie man will, die Einstellungenm (Fuses) werden für immer gespeichert. Auch sollte man beachten, das jetzt erst die meisten Programmer gewillt sind ungedrosselt den µC programmieren zu wollen! Ansonsten muss man, wie oben beschrieben mit '-B20' den programmer etwas drosseln.



Keine Kommentare:

Kommentar veröffentlichen