Einzelnen Beitrag anzeigen
Alt 26.10.2006, 19:57   #154
sebi

Themenersteller
 
 
Registriert seit: 22.03.2006
Ort: 48153 Münster
Beiträge: 327
Hallo nochmal,

hier eine Schritt-für-Schritt-Anleitung für WinAVR/AVRStudio unter Windows:

- AVR-Studio runterladen und installieren
- WinAVR ebenfalls runterladen und installieren
- flashconv-0.8.1 runterladen und auspacken. Diese Version enthält neben ein paar Bugfixes eine Projektdatei für AVRStudio.
- AVRStudio starten, "Project"->"Open" wählen und im flashconv-Verzeichnis die Datei flashconv.aps auswählen.

Unter "Build"->"Build" aufrufen (oder F7 drücken) - die Assemblierung läuft. Den danach angezeigten Fehler, daß das GCC-Plugin die Datei flashconv.elf nicht finden könnte, kann man ignorieren. Es gibt im Verzeichnis jetzt eine Datei "rom.hex", diese kann man mit AVRStudio auch gleich brennen.

Folgende Fuses müssen gesetzt sein (Haken drin im AVRStudio):
- Brown out detection level at VCC=2.7V (BODLEVEL=01)
- serial program downloading (SPI) enabled
- preserve eeprom memory through the chip erase cycle
- int. rc. osc. 9,6 MHz Startup-Time 14ck + 4ms (CKSEL=10 SUT=01)

Das sollte die Fuse-Bytes 0xfb, 0x36 ergeben. Wenn alles funktioniert und wireless aktiviert ist, muß auch bei "Reset disabled" ein Haken sein, die Fuses sind dann 0xfa, 0x36.

HTH,
Sebi
sebi ist offline   Mit Zitat antworten