Hallo, hier ist mal wieder jemand der es geschafft hat die CLK FUSE bits falsch zu setzten und seinen Mikro Controler tot zu machen. Ich hab genauer gesagt einen ATMEGA 664 PU und das Pollin Evaluationsboard. (http://www.pollin.de/shop/downloads/D810038B.PDF). Ich habe die folgenden Fuse bits gesetzt 0x60 (LOW) 0x99(HIGH) 0xFF(Extd) bzw eben CKSEL0-3 programed. Danach ging gar nix mehr :( Jetzt hab ich mir schon wie hier beschrieben (http://www.klaus-leidinger.de/mp/Mikrocontroller/meinetools.html#Preserver) einen Takterzeuger mit 4MHz gebaut und an XTAL1 angeschlossen. Außerdem hab ich den Quarz Q3 (siehe Boardbeschreibung) ausgelötet, sodass jetzt wirklich nur noch der Takt des Quarzoszillators anliegt. Leider erkennt avrdude den Controler immer noch nicht. Hat noch jemand einen Tip für mich was ich noch probieren könnte? Danke
Hab jezt nicht das Datenblatt da welche Taktquelle ist den CKSEL0-3 programed? Wenn du nämlich auf Lowfrequency RC gefused hast müßtest du es mal mit ner RC kombi versuchen und AVR dude anweisen GAAAAANZ langsam zu programmieren.
Also wenn ich das aus dem Datenblatt (http://www.atmel.com/dyn/resources/prod_documents/doc2593.pdf) richtig abgelesen hab, hab ich auf External Clock gefused. Oder sehe ich das falsch? Falls nicht: wie kann ich mit avrdude langsam programmieren? avrdude erkennt nicht mal dass da ein Mikrocontroler dran hängt.
Hallo, also mir ist noch was eingefallen: Mein oszillator schwingt mit 4Mhz. Ich habe aber noch dieses CHKDIV8 FUSE BIT gesetzt. Heisst das, dass meine Taktfrequenz dann eigentlich nur noch 0,5Mhz beträgt und das das dann zu gering ist??
Das Problem hat sich gelöst. Ich hab mir mit Hilfe eines anderen Controlers einen Takt erzeugt. Dann gings ...
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.