Hallo zusammen, habe reproduzierbar folgendes Problem (es sind schon 3 ATtiny draufgegangen, weitere werden folgen): 1. Fabrikneuer ATtiny in Schaltung per ISP angeschlossen (Clock Soure auf internen RC-Oszillator plus CLKDIV8 gewählt) 2. Verbinde mich mit AVRJTAG MKII in AVR-Studio als DebugSession 3. Aktiviere DebugWire (plus Reset) ... Debug Session läuft, kann alles machen ... Das Problem beginnt hier: 4. Deaktiviere DebugWire 5. Setze Fuse auf ClockSource "WD.Osc 128kHz ... 6CK/14CK +64ms" Ab da habe ich keinen Zugriff mehr auf den ATTiny. Kennt das Problem jemand?
Hallo Michael, was genau stellst Du bei den Fuses ein? Interner oder Externer Oscillator? Wenn Du einen externen Oscillator auswählst und keinen angeschlossen hast sperrst Du Dich aus. Der Fabrikneue µC läuft zu Beginn mit einem internen Oscillator. Beschreib mal genauer, oder besser noch, Poste die Fuse Einstellungen per Sceenshot. Bert
> Setze Fuse auf ClockSource "WD.Osc 128kHz ... 6CK/14CK +64ms"
Hast du's mal mit den üblichen max. (F_CPU/4 =) 30000kBit/s versucht?
Keine Ahnung warum, der 5.te funktioniert jetzt. Im AVR-Studio ist die Fuse-Programmierung auch sau dämlich gelöst. Wenn zunächst keine Verbindung aufgebaut werden kann, dann zeigt mir der Programmiermaske den Tab für die Fuses an mit allen Bits aktiv und einer Fehlermeldung. Wenn ich dann aber ein Verbindung habe und aus Versehen auf Programming klicke, werden wohl diese ungültigen Daten einfach heruntergeschoben. Möglicherweise hatte ich noch ein WDT Problem. Danke, es läuft.
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.