Forum: Mikrocontroller und Digitale Elektronik Falsche CLK Fuses gesetzt - AtMega8


von Timo K. (timok)


Lesenswert?

Hallo Community!

Ich habe einen dummen Fehler gemacht. An meinen AtMega8 wollte ich den 
Takt über einen externen Quarz geben lassen. Als ich mit AVR Studio 4 
die Fuses setzen wollte habe ich mich verklickt und ausversehen "Ext. RC 
Osc 8.0Mhz-12Mhz Start-up Time 0CK+ 4ms" eingestellt. Jetzt kann ich 
keine Verbindung mehr aufbauen...
Ich programmiere mit dem Programmiergerät DIAMEX Prog-S.

Kann ich noch irgendwie auf den IC zugreifen, ohne das ich die RC 
Schaltung anlöten muss?

Kennt da jemand einen Trick?

Danke!

von L. P. (lpg)


Lesenswert?

Externes Taktsignal (~8MHz) mit Ub des uC an Xtal1 anlegen und Fuses 
umprogrammieren.

Lg.

von holger (Gast)


Lesenswert?

>Kann ich noch irgendwie auf den IC zugreifen, ohne das ich die RC
>Schaltung anlöten muss?
>
>Kennt da jemand einen Trick?

Kauf dir einen neuen ATmega;)

von Stefan (Gast)


Lesenswert?

Nee, geht nicht anders.

Mit einem Quarz-Oszillator Modul an Pin XTAL1 geht es auch, selbst wenn 
der Mikrocontroller auf R/C Oszillator konfiguriert ist.

Aber Löten muss schon sein.

von isnah (Gast)


Lesenswert?

Insider wollen wissen, dass kommende Atmel-Mc einen Münzschlitz besitzen 
und man 5Euro Strafe einwerfen muss, um 2x hintereinander die Clk-Fuses 
zu verändern.

von Stephan B. (matrixstorm)


Lesenswert?

Wollt ich nur mal los werden:

holger schrieb:
> Kauf dir einen neuen ATmega;)

Verschwender!

MfG Stephan

von F. F. (foldi)


Lesenswert?

Dann kauf dir gleich mal einen AVR Dragon und dann kannst du den mit HV 
Programmierung wieder retten.

von oldmax (Gast)


Lesenswert?

Hi
Wenn du einen µC "aussperrst", brauchst du einen externen Takt.Ohne geht 
nicht. Wenn der IO-Pin für den Takt nicht beschaltet ist, kannst du dir 
schon helfen. Ich hab mir damals eine Stecknadel genommen, mit der ich 
den Takt an den IO-Pin gelegt habe. Na ja, ist schon etwas her, jetzt 
passiert's hoffentlich nicht mehr, aber mit einer Stecknaden kannst du 
schon an einen Controller gehen. Selbst ein SMD dürfte kein Problem 
sein.
Gruß oldmax

von Cyblord -. (cyblord)


Lesenswert?

Und kauf dir gleich einen HEX-Inverter dazu, dann kannst du sehr einfach 
einen Takt mit ein paar MHz erzeugen.

von L. P. (lpg)


Lesenswert?

oldmax schrieb:

> aber mit einer Stecknaden kannst du
> schon an einen Controller gehen. Selbst ein SMD dürfte kein Problem
> sein.

Genau SO macht man das! :)

lg.

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.