Atmega16L + Bootloader geflasht + Fuses geändert = Reagiert nicht mehr

Gast #1569510
Lesenswert?

Hallo,

ich habe auf einen Atmega16L per ISP (Ponyprog) einen Bootloader 
geflasht.
Ponyprog meldete erfolgreiches Schreiben/Verifizieren.
Ziel ist der Aufbau eines Jtag ICE.
Schaltplan und Bootloader (Hex-Datei) stammen von hier:
http://www.emsp.tu-berlin.de/lehre/Projekt-Elektronik/tools/AVR_JTAG

Dann habe ich die Fuses den Bildern auf der Website entsprechend 
geändert und erhielt nach dem Schreiben "Device missing" (oder ähnlich) 
von Ponyprog.
Die Fuses habe ich geändert, um auf externen Takt (Quarz + 2 
Kondensatoren) umzuschalten.

Wenn ich mit dem Oszi am Quarz messe, sehe ich eine geringe 
Gleichspannung, aber keine Schwingung.


Jetzt die Frage: Ist davon auszugehen, dass einfach mit meinem Quarz 
(bzw. der Beschaltung) was nicht stimmt, oder kann ein z.B. fehlerhafter 
Bootloader dazu führen, dass ein Atmega nicht mehr per ISP antwortet 
bzw. noch viel interessanter, dass der Quarz nicht schwingt?

Wenn man weiter der Anleitung folgt und die Schritte im AVR-Studio 
durchführt wird die Schaltung dort auch nicht erkannt. Klar, wenn kein 
Takt da ist...
Gast #1569721
Lesenswert?

Ich stehe auf dem Schlauch:

Wenn ich einen externen Takt an XTAL1 hänge, kann ich wieder zugreifen 
und habe die Fuses ausgelesen. Aber die stimmen mit dem Bild der 
Webseite überein und so hätte ich sie auch Anhand des AVR-Datenblatts 
gesetzt.

Wenn alle Haken in Ponyprog draußen sind (CKSEL3-0 unchecked / 
programmed / 1) heißt das laut Datenblatt Ext. Crystal/Resonator.

Was verstehe ich hier falsch?
Gast #1569799
Lesenswert?

Der Haken bei CKOPT war draußen, also unprogrammed.

Habe ihn jetzt gesetzt, jetzt komme ich gar nicht mehr ran :(

Den Quarz und die beiden Kondensatoren habe ich mittlerweile ausgelötet 
und "fliegend" über der Platine wieder aufgebaut. Ich messe am Quarz 
eine Gleichspannung von rund 2,5V.

Ich habe mittlerweile noch 2 weitere Quarze mit 4 und 12 Mhz getestet, 
gleiches Ergebnis.
#1569983
Lesenswert?

Hallo,

wenn er mit Pony die Fuses so gesetzt hat wie dort auf dem Bild stimmen 
die.
CKOPT hätte ich zwar auch gesetzt (Haken rein bei Pony), 7,xx MHz gehen 
aber auch ohne CKOPT normalerweise, selbst auf einem Steckbrett bei mir.

Kondensatoren richtiger Wert (22pF)?

Gruß aus Berlin
Michael
Gast #1570127
Lesenswert?

Problem gelöst.

1.) Quarz und Kondensatoren entfernt
2.) Quarzoszillator an XTAL1 => Controller wieder ansprechbar
3.) Quarz und 2 neue Kondensatoren eingelötet.

Einer der beiden Kondensatoren war defekt.

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