Hallo, ich habe einen attiny2313 mit einem 16Mhz Quarz sowie den 22pf Kerkos gegen GND und einen mySmartUSB light. Jetzt habe ich die Fuses auf Low 0xEE und High DF gestellt. Ist ja externer Crystal Osc. 8.0 - Mhz. Doch leider kann ich nun meinen Attiny2313 nicht mehr auslesen. Mit dem AVR Studio und dem beim Programmer mitgeliefert myAVR - ProgTool auch nicht. Jemand eine Idee, wie ich meinen Attiny wieder auslesen/beschreiben kann?
external crystal osc. ist nicht gleich external crystal. Also verfused und dadurch ausgesperrt. Lösung siehe: Suchfunktion verfused
Aber wenn ich OSC eingestellt hätte, dann dürfte ja eigentlich mein Attiny2313 mit dem Quarz nicht laufen oder wie? Weil mein Attiny läuft und wenn ich den Quarz entferne, dann läuft er nicht mehr.
könnte es am programmiertiming liegen? lässt sich die isp-geschwindigkeit bei deinem programmer checken? gruß R.
Wenn der Controller verfust ist, dann könnte z.B. der Rescue-Clock helfen. Mit dem light-Programmer von myAVR geht das nicht, aber der MK2 und auch der MK3 von denen kann das.
@ Rolf K.: das war mein Gedanke, dass mein Timing nicht stimmt. Aber ich habe schon etliche 16Mhz Megas ohne Probleme beschrieben. Laut Website wird das Timing automatisch geregelt.
abc schrieb: > Weil mein Attiny läuft > und wenn ich den Quarz entferne, dann läuft er nicht mehr. Wo ist jetzt das Problem? Das ist doch normal!
hast mal die Spannung gemessen? bei hohen taktraten ist der avr auch hungriger beim programmieren... evtl ext. spannungsversorgung anschließen... Gruß R.
ext. Spannungsversorgung ist dran und liegt bei 4,7 V Ralf G. schrieb: > abc schrieb: >> Weil mein Attiny läuft >> und wenn ich den Quarz entferne, dann läuft er nicht mehr. > Wo ist jetzt das Problem? Das ist doch normal! Wenn ich es als externen Takt eingeställt hätte, dann dürfte er nicht laufen
abc schrieb: > Wenn ich es als externen Takt eingeställt hätte, dann dürfte er nicht > laufen abc schrieb: > Jetzt habe ich die Fuses auf Low 0xEE und High DF gestellt. Ist ja > externer Crystal Osc. 8.0 - Mhz. Hast du nicht??
Reperatur gelungen. Hab einfach meinen alten Parallel Programmer wieder rausgekramt und mit PonyProg die Fuses wieder auf 8 Mhz intern gesetzt. Funktioniert nun wieder.
unterscheidung externe Taktquellen extern clock ... TTL Rechtecksignal an XTAL1 extern osc. ... RC Perle (Schwingkreis) an XTAL1 - XTAL2 extern cristal osc. ... Quarz an XTAL1 - XTAL2 also für mich klingt als hätte er die fuses richtig eingestellt ... hab aber den HEX der Fuses nicht gechekt gruß R.
Mit externen Quarz geht es auch problemlos. Ich hab das gerade mal mit nem tiny2313 probiert. Internen Takt eingestellt, Verbindung+Brennen+Auslesen --> kein Problem auf extern Quarz gestellt (low: 0xEE), Verbindung+Brennen+Auslesen --> kein Problem Welche Fehlermeldung bekommst du genau? Wie genau is der Quarz angeschlossen?? XTAL1 (PA0) - Kerko(22pF) - Quarz (16MHz) - Kerko(22pF) - XTAL2(PA1) Habe sowohl ne ältere Firmware (1.07), als auch die neue Firmware(1.09) vom light probiert, macht keinen Unterschied. Ich würde dir trotzdem empfehlen die neue zu verwenden, da da glaub etwa bezüglich langsamen Takten korrigiert wurde.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.