Gast
#353276
Hallo Forum, ich habe einen ATMega8 im DIP gehäuse als Testschaltung aufgebaut (interner Oszilator 8MHz). Auf den ersten Versuch (erste Erfahrungen mit Atmel) hat alles funktioniert (ISP, Testprogramme). Jetzt habe ich einen ATMega8 TQFP verlötet mit externem Quarz (11.0592 MHz) und 12pF Kondensator. Mein erstes Testprogram (Blinkende LED) habe ich ohne Probleme flashen können. Erster Versuch mit internem Oszilator funktioniert Tadellos. Jetzt wollte ich die Fusebits ändern um den externen Quarz als Taktquelle zu verwenden und nichts geht mehr. Die Verbindung via ISP funktioniert nicht mehr. Ich benutze PonyProg und bekomme nur die Fehlermeldung Kein Device oder Fehlerhaftes Device (-24). Das Komische ist, dass mein Testprogramm immer noch läuft (Blinkende LED) also sollte ein Takt vorhanden sein. Pony Prog erlaubt es nicht RSTDSBL oder SPIEN zu verändern (gegraut). Reset funktioniert auch. Wenn ich von PonyProg (Command->Reset) auslöse und die LED gerade Leuchtet (4s) geht sie sofort aus. Die einzige erklärung, die ich habe ist ein fehler in PonyProg der SPIEN auf "1" gesetzt hat (Kein Häkchen in PonyProg) obwohl dies nicht über das Userinterface geht. Weiss jemand einen Rat, wie ich den ATMega8 wider via ISP ansprechen kann? Leider sind TQFPs schlecht auszutauschen, und das SMD board hat einiges an Arbeit gekostet. Gruss Andrej