Hi, folgendes Problem: Ich habe an meinem uController einen externen Quarz (7.XXX MHz) spendiert und wollte anschließend die Fusebits umstellen (SUT_CKSEL). Versehendlich habe ich "Ext. Low-Freq. Crystal; Start-up time: 1K CK + 4ms" eingestellt. Nun kann ich gar nicht mehr programmieren. Sobald ich versuche etwas zu machen kommt die Fehlermeldung, dass keine Connection hergestellt werden kann. Ich verwende AVR Studio 4.18 und den AVR ISPMKII programmer please help ;) Matthias
Da bleibt dir nur noch einen Uhrenquarz an deine Schaltung "anzustricken".
Quarz abziehen, dann [1]. [1] http://www.mikrocontroller.net/articles/AVR_Fuses#Reaktivieren_bei_fehlerhaften_Taktquellen-Fuse-Einstellungen
Erstmal danke für die schnellen antworten. Kann man einen Uhrenquarz irgendwie "emulieren" mit einem Funktionsgenerator oder so? Zur Hand hab ich keinen und bis der kommt wenn ich einen bestelle... Matthias
Hast Du schon mal die ISP Frequenz des AVRISP mkII auf eine niedrigere Frequenz eingestellt?
Matthias schrieb: > Kann man einen Uhrenquarz irgendwie "emulieren" mit einem > Funktionsgenerator oder so? Ich zitier mal aus dem o.a. Artikel: http://www.mikrocontroller.net/articles/AVR_Fuses#Reaktivieren_bei_fehlerhaften_Taktquellen-Fuse-Einstellungen "Jede andere Art Frequenzgenerator funktioniert auch".
... Kann man einen Uhrenquarz irgendwie "emulieren" mit einem ... Im Prinzip wie im Link von "g457" angeben. Takt (z. B. Funktionsgenerator) an XTAL1 anlegen und dann mit 1/4 dieses Taktes die Fuses neu setzen.
Da so etwas immer wieder vorkommt, habe ich einen 1 MHz Quarz und einen 32,768 Uhrenquarz plus 74HC14 herumliegen.
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.