Forum: Mikrocontroller und Digitale Elektronik At Mega 8 jetzt kaputt?


von humpfkrömekröm (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

Ich glaube ihr müsst mir nochmal kurz helfen ;)

Vorhin habe ich mit dem einstellungen des Avr-Prog etwas 
herumexperimentiert (siehe angehängter Screenshot).

Und zwar hab ich einfach aus Neugierde mal an den Clockeinstellungen 
rumgestellt. Angeschlossen ist am Chip ein 18MHz Quarz.

Im Programm habe ich dann testweise einfach zwischen den verschiedenen 
Clockmodi herumgestellt. einmal auf "externe Clock" dann auf Extern XTAL 
low frequency, dann "extern XTAL Medium Frequency" und dann auf die 
"extern High frequency". Jetzt versuche ich wieder auf intern 8 MHz 
umzustellen, aber es rührt sich nichts. Wenn ich auf "read" klicke, 
zeigt er immer wieder "extern XTAL High Frequency" an.

Habe ich mir den Chip damit zerschossen? Wenn ich einen "frischen" 
AtMega8 in den Sockel setze, bekomme ich bei Read die interne 1MHz 
"standardeinstellung" angezeigt.

Dass ich versehentlich Lockbits gesetzt habe kann ich mir nicht 
vorstellen.

Kann ich den Controller wegschmeißen oder kann ich die 2,30 Euro retten 
;)

MfG Krömer

von Thomas (Gast)


Lesenswert?

18Mhz scheint mir für einen ATmega8 etwas zuviel zu sein. Nimm mal einen 
8Mhz- oder 16MHz- Quarz!

Mfg
Thomas

von humpfkrömekröm (Gast)


Lesenswert?

achso. ja es war 16. habe mich verschrieben sorry. Aber die 
Quarzfrequenz dürfte bei meiner Frage jetzt auch keine Rolle spielen, 
weil der AtMega8 problemlos auch bei 30MHz@5,5V noch läuft.

von humpfkrömekröm (Gast)


Lesenswert?

kann es daran liegen dass ich einmal beim Schreiben versehentlich das 
Fusebit SPI Enable nicht gesetzt hatte?

von A.K. (Gast)


Lesenswert?

Du lässt wohl garnicht aus wie? "SPI Enable" steht letztlich für "ISP 
Enable" und ohne ISP geht nur noch "parallel programming" (lies: STK500) 
oder Chip wegwerfen.

von Sonic (Gast)


Lesenswert?

Wieder mal ander Zeit:
AVRISP kaufen, die Investition der 39€ rentiert sich allemal! Den Ärger 
und die Zeit die man sich spart ist es Wert!

von A.K. (Gast)


Lesenswert?

Falsche Zeit.  Gegen mutwillige Zerstörung hilft auch kein AVRISP.

von Sonic (Gast)


Lesenswert?

Nur das Versehentliche nichtsetzen von Fuses wird vermieden!

von humpfkrömekröm (Gast)


Lesenswert?

g okay danke euch. dann kommt er in Müll. Bei Ebay rein lohnt glaub 
ich auch nicht ;) zumindest scheint man den mit passendem Gerät ja noch 
weiternutzen zu können. Wöhnt hier zufällig irgend jemand in Bielefeld 
und möchte den noch haben? ;)

von Michael U. (Gast)


Lesenswert?

Hallo,

wer die Fuses der AVR als Würfelbude benutzt, muß auch verlieren 
konnen...

Man will einen AVR in einer bestimmten Betriebsart benutzen, sucht sich 
die Fuse-Einstellungen im Datenblatt zusammen und setzt diese.
Dabei kann man sich irren (sollte aber besser nicht ;)) und sperrt sich 
aus. Ärgerlich, passiert aber.

Was aber bedeutet:

>Vorhin habe ich mit dem einstellungen des Avr-Prog etwas
>herumexperimentiert (siehe angehängter Screenshot).

Haken wahllos setzen und schauen, was dabei passiert?

Eigentlich eine tolle Idee: russisches Roulett mit AVR :-)))

Ich konnte es mal wieder nicht lassen...

Gruß aus Berlin
Michael

von Frauenrechtler (Gast)


Lesenswert?

Wegwerfen ist aber total unsportlich!
Erst mal mit Quarzoszillator probieren:
Beitrag "Re: Benötige Hilfe! Hab den Atmega32 gesperrt."

von A.K. (Gast)


Lesenswert?

Mann oder Frau - ohne ISP-Zugang nützt der beste Oszillator nichts.

von johnny.m (Gast)


Lesenswert?

> kann es daran liegen dass ich einmal beim Schreiben versehentlich das
> Fusebit SPI Enable nicht gesetzt hatte?
Nein, daran kann es nicht liegen, da sich die SPIEN-Fuse im ISP-Modus 
gar nicht ändern lässt. Da haben sich die ATMEL-Ingenieure doch mal was 
feines ausgedacht...

von Frauenrechtler (Gast)


Lesenswert?

Stimmt - is ja der ISP weg. Dann geht's natürlich nicht.

von Karl H. (kbuchegg)


Lesenswert?

Frauenrechtler wrote:
> Stimmt - is ja der ISP weg. Dann geht's natürlich nicht.

Nochmal: per ISP kannst du dir den ISP nicht abdrehen. Ich tipp
eher mal so wie du darauf, dass er sich die Takteinstellung
weggefust hat. Sobald die einmal weg ist, geht nichts mehr.

von Hannes L. (hannes)


Lesenswert?

> wer die Fuses der AVR als Würfelbude benutzt, muß auch verlieren
> konnen...

Der war gut!!! - Passt wie die Faust auf's Auge...

Ansonsten besteht noch die Möglichkeit, dass der Resetpin zum I/O-Pin 
umgeschaltet wurde, dann geht ISP auch nicht mehr.

...

von Unbekannter (Gast)


Lesenswert?

> Nochmal: per ISP kannst du dir den ISP nicht abdrehen.

Oh doch, es gibt AVRs, bei welchen das geht.

von Karl H. (kbuchegg)


Lesenswert?

Unbekannter wrote:
>> Nochmal: per ISP kannst du dir den ISP nicht abdrehen.
>
> Oh doch, es gibt AVRs, bei welchen das geht.

Aber nicht bei einem Mega8, um den es hier geht.

von Hobbylöt (Gast)


Lesenswert?


von Holger K. (krulli) Benutzerseite


Lesenswert?

Schick mir den, totgefuste AVRs kann ich immer gebrauchen...

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Unbekannter wrote:
>> Nochmal: per ISP kannst du dir den ISP nicht abdrehen.
>
> Oh doch, es gibt AVRs, bei welchen das geht.
Bei Vielen ist zwar SPIEN nicht erreichbar aber RESETDSBL womit man den 
Reset abschaltet... gleicher Effekt. Und diese Fuse sit beim Mega8 mein 
ich auch vorhanden weil auf Reset ein I/O Pin liegt.

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.