Atmega 644 über SPI nicht mehr programmiebar

Gast #1048296
Lesenswert?

Beim Setzen der Fusebits mit Ponyprog habe ich mich vermutlich selber 
ausgesperrt.
Programmieren über SPI und externem Takt an CLK1 funktioniert nun nicht 
mehr.
Der Programmer ist in Ordnung denn ein Atmega 32 läßt sich weiterhin 
ansprechen.

Gibt es noch eine andere Möglichkeit den Chip wieder zu beleben ?
Zur Verfügung hätte ich ein STK200/300, einen Willem Programmer und 
einen All07.

Grüße

Dirk
Gast #1048684
Lesenswert?

Das Problem ist ja das es mit externem Takt an Xtal 1 nicht mehr 
funktioniert.
Sowie ich aber nun gelesen habe kann man aber SPIEN über das SPI 
Interface glücklicherweise nicht zurücksetzen.
Dann bleibt nur wahrscheinlich nur noch HV Programmierung oder Jtag ?
Gast #1048803
Lesenswert?

So wie du das beschreibst hast du SPIEN deaktiviert, also die ISP 
Programmierung.

>Dann bleibt nur wahrscheinlich nur noch HV Programmierung oder Jtag ?
Genau.

Wenn du den Quarz auch/nur falsch eingestellt hast, Quarzoszillator an 
XTAL1.
#1048813
Lesenswert?

Gast wrote:
> So wie du das beschreibst hast du SPIEN deaktiviert, also die ISP
> Programmierung.
Es wurde oben schonmal korrekt erwähnt: Das SPIEN ist per ISP nicht 
manipulierbar!

>>Dann bleibt nur wahrscheinlich nur noch HV Programmierung oder Jtag ?
> Genau.
Quatsch. Siehe oben.

> Wenn du den Quarz auch/nur falsch eingestellt hast, Quarzoszillator an
> XTAL1.
Das wurde oben schon erwähnt und ist beim Mega644 auch eigentlich das 
Einzige, was passieren kann.
Gast #1048959
Lesenswert?

du kannst höchstens noch versuchen deine programmier frequenz auf die 
kleinst mögliche größe zu stellen.. vielleicht hast du durch deine 
fuse-einstellung den atmega nur auf eine sehr kleine 
betriebsfrequenzgestellt und die frequenz mit der du ihn jetzt 
programmieren/auslesen willst ist jetzt einfach zu hoch.

grüße
thomas
Gast #1049095
Lesenswert?

Vielen Dank für Eure Tipps. Ich habe es geschafft den Chip ins "Leben" 
zurück zu holen.
Wo das Problem nun genau lag, kann ich leider auch nicht sagen, aber ich 
habe meine ISP Programmiervorrichtung nochmal nachgelötet und die 
externe Programmierfrequenz an XTAL 1 von einigen KHz auf ca 1MHz erhöht 
und nun funktioniert der ATmel wieder.

Grüße
Dirk
Gast #1482051
Lesenswert?

ich hab wohl auch so ein problem...
ich habe ein ext. 8 Mhz Quarz angeschlossen(mega16). wenn ich nun das 
Quarz entkopple, oszilliert dann intern was oder muss ich extern 
takten(ginge das auch mit einen ne555?)

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