Atmega8 zerschossen? (fuses)

Gast #1793227
Lesenswert?

Hallo und zwar habe ich heute meinen ersten atmega8-16pu bekommen (um 
vom arduino wegzukommen).

grundschaltung mit isp schnittstelle und quarz (16mhz) aufgebaut.

danach konnte ich mich mit dem avr über den programmer (avr-stduio als 
software) verbinden und auch flash erasen, fuses lesen etc...

bei den fuses stand aber das er auf internen takt (1mhz) eingestellt 
ist/war.

da habe ich einfach mal "Ext. Crystal/Resonator High Freq. Startup Time 
16K CK + 64ms", alles andere hab ich so gelassen wie es war (leer?)

ohne zu wissen was ich da tue, ich ging davon aus das ich damit das 
quarz als externen takt wählen könne.

jetzt ist es so, das ich mich noch verbinden kann, aber nichts weiter, 
nicht den flash erasen, programme aufspielen, fuses lesen/schreiben...

Fehler "Entering programming mode.. FAILED!" mit nem riesigen text (isp 
requenz, 1/4 usw...)


hab ich was falsch gemacht? kann ich ihn noch retten? was ist zu tun?

danke schonmal für die hilfe :)
Gast #1793280
Lesenswert?

Ich weiß ja garnicht ob ich mit "Ext. Crystal/Resonator High Freq. 
Startup Time 16K CK + 64ms" etwas falsch gemacht habe, schließlich ist 
laut der anleitung crystal/resonator richtig, wenn man ein quarz mit 2 
kermikkondensatoren benutzt.

ich habe das quarz nun mal abgehangen und habe meinen arduino an XTAL1 
angeschlossen, der angeschlossene pin ist ausgang und macht in der 
endlosschleife an und aus.

so wie es in der anleitung zum wiederbeleben steht, funktioniert aber 
leider nicht (wenn ich es denn richtig gemacht habe).


kennt sich jemand aus und kann mir helfen?

mfg
#1793449
Lesenswert?

1. Ist der extern angelegte Takt am richtigen Anschluss angelegt? das 
Datenblatt gibt Auskunft, ob an X1 oder X2.

2. Ist eine passende ISP-Geschwindigkeit eingestellt ? 
(1/4-Takt-Bedingung)

3. Lässt sich die Signatur lesen? Das ist der einfachste der 
ISP-Vorgänge.
Gast #2004994
Lesenswert?

Hallo zusammen,

mir ist ähnliches mit dem ISP und Mega8 passiert, hatte wohl einen 
kurzen Spannungseinbruch beim Fuses Setzen....

Das habe ich schon gemacht :
externen Taktgeber mit 1MHz an XTAL1.
ISP Frequenz im AVR Studio auf 115KHz gesetzt.
Kein Zugriff über das AVR Studio, auch auf Check Device kommt die 
Fehlermeldung.

Jetzt hab ich mal geschaut, da hilft wohl nur noch ne HV 
Programmierung...
Kann man sowas auch per ISP "IN-Circuit" in der fertigen Schaltung 
machen?
Da steige ich noch nicht ganz durch. Oder muss der Mega8 runter von der 
Platine (leider ne SMD Variante) und auf einen STK 500 drauf? Oder geht 
das incircuit per ISP über das STK 500 ?

Wäre toll, wenn ihr mir helfen könntet, ich würde mir, wenns 
funktioniert nen echten STK 500 kaufen...
Zur Zeit arbeite ich mit nem AVRISP kompatiblen Adapter.

Grüße
Toni

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren