Forum: Mikrocontroller und Digitale Elektronik uController nicht mehr programmierbar


von Matthias (Gast)


Lesenswert?

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

von Ben _. (burning_silicon)


Lesenswert?

tjo standart wenn fuses zerballert: HV programmer.

von Martin (Gast)


Lesenswert?

Da bleibt dir nur noch einen Uhrenquarz an deine Schaltung 
"anzustricken".

von g457 (Gast)


Lesenswert?


von Matthias (Gast)


Lesenswert?

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

von Peter Z. (Gast)


Lesenswert?

Hast Du schon mal die ISP Frequenz des AVRISP mkII auf eine niedrigere 
Frequenz eingestellt?

von Grrrr (Gast)


Lesenswert?

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".

von Martin (Gast)


Lesenswert?

... 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.

von Matthias (Gast)


Lesenswert?

Es hat funktioniert!

Vielen dank

von usuru (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.