Forum: Mikrocontroller und Digitale Elektronik Fuses mit AVRDude und mySmartUSB


von Fred (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich bin gerade am Verzweifeln. Versuchen nun schon seit Gestern die 
Fuses in meinem AVR mit AVRDude zu setzen.

Das ganze starte ich mit folgendem Aufruf:

avrdude.exe -p m88 -c stk500 -e -c avr911 -P com3 -U lfuse:w:0xFF:m -U 
hfuse:w:0xD5:m -U efuse:w:0xF9:m

Im Anhang die Fehlerausgabe im Fenster.

Komisch ist das wenn ich nur das lfuse setze, funktioniert es. Weiß 
vielleicht einer was ich falsch mache?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Der gelesene EEPROM-Inhalt (als "cycle count" ausgegeben) sieht auch
mysteriös aus.  Mir scheint, dein ISP-Programmer überfährt den AVR
einfach mal.  Immer dran denken, der ISP-Takt muss kleiner als 1/4
des CPU-Takts sein, und der CPU-Takt ist im Auslieferungszustand
1 MHz.

Keine Ahnung, wie man an deinem Programmer den ISP-Takt modifizieren
kann.

von _BT (Gast)


Lesenswert?

hallo,

wenn der mySmartUSB es mitbekommt dass der AVR nicht hinterher kommt 
(ich glaub die checken ob ne korrekte signatur zurück kommt) taktet der 
programmer automatisch runter... das zeigt er an indem beim trafic nur 
noch eine grüne led blinkt... ansonsten gibt es das mySmartUSB-Terminal 
im download von myAVR mir dem man den SPI-speed softwareseitig 
einstellen kann. wenn man mit dem takt weit unter 1MHz geht ist die 
Funktion nett die optimale einstellung automatisch zu ermitteln ;-)

http://www.myavr.de/download.php?suchwort=DL80

cu BT

von _BT (Gast)


Lesenswert?

ach so was bringt denn eigentlich das progtool zurück?

http://www.myavr.de/download.php?suchwort=Progtool

cu BT

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.