Moin allerseits, da mich die vielen Threads zu "verfusten" Mikrocontrollern nicht weiterbringen, erstelle ich mal nen neuen Thread für mein Problem. genutzte Hardware: AVR STK500, ATmega644P, externer Quarz Software: AVR Studio 4.18b715 Problem: Fuses falsch eingestellt Beschreibung: Ich bin absoluter Neuling was AVR-Programmierung angeht und arbeite mich erstmal in die Thematik ein, bevor ich mich an ein größeres Projekt mache. Hinter mir steht ein Quadrokopter, der nach und nach von einigen Studenten aufgebaut und mit Software versehen wurde. Meine Aufgabe: Lageregelung mittels Kalmanfilter. Den 644P mit externem Quarz habe ich so gewählt, da die Komponenten auch so auf dem Quadrokopter verbaut sind. Einführung so nah wie möglich am Original also. Zum Problem: Jumpersettings auf dem STK500 gemäß Anleitung für die Nutzung eines externen Quarzes, der auf dem Bord aufgesteckt wird. Es fehlt: das entsprechende Fuse-Setting. Nach langem hin und her und vielen gelesenen Threads hab ich mich "getraut", eine Fuse zu setzen und zu schreiben und siehe da: Löschen, Flashen, Fuses neu schreiben nicht mehr möglich. Laut Anleitung soll das STK500 via Paralleler High Voltage Programmierung und eigenem Takt jeden Controller wieder hinkriegen. Allerdings ist es mir nicht möglich die Fuses neu zu setzen. Verkabelung und Spannungsversorgung sowie Jumpersetting gemäß Anleitung. 12V Spannungsversorgung, VTarget 5,5V (seit jeher). Programmiermodus PP/HVSP Ich kann die Fuses auslesen, das wars auch schon. Writing Fuses Address 0 to 2 failed. Hat jemand von euch ne Ahnung, wie ich das Ding wieder hinbiegen kann ?
Dann setzt mal die ISP Frequenz ganz nach unten (2kHz). Dann guck mal auf welchen Einstellung die Clock Source steht (Fuses). Wenn möglich stell mal wieder auf den internen OSC um. Du wirst warscheinlich eine falsche Clock gewählt haben. Ingo
Hi >Dann setzt mal die ISP Frequenz ganz nach unten (2kHz). Dann guck mal >auf welchen Einstellung die Clock Source steht (Fuses). Wenn möglich >stell mal wieder auf den internen OSC um. Du wirst warscheinlich eine >falsche Clock gewählt haben. Ist bei PP/HVSP irrelevant. @Ingo (Gast) Evtl. ist den Netzteil etwas schwach auf der Brust. MfG Spess
ISP-Frequenz hab ich bereits ganz runter gestellt, stand so auch in einem der anderen Threads. Zurückstellen kann ich die Fuse für den Takt aber nicht mehr. Fehlermeldung siehe erster Post.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.