Hallo Leute Ich versuche grade per JTAG MKII auf meinen Mega88 zuzugreifen. Per AVRStudio4 kann genau 1x diese Signatur per ISP auslesen und jedes weitere mal führt zur Signatur "0x00 0x01 0x02" - uns zwar solange bis ich Strom ab und wieder anmache, dann gehts wieder genau einmal. Es geht überhaupt nicht, wenn ich einen 2.2k pullup am reset habe. Das Resetsignal liegt ohne Pullup auf 2.4V - mit aber auch. Betriebsspannung ist 4.3V (eigentlich 5 aber das tut nichts zur Sache) Ansonsten kann ich nichts weiter sagen.. vielleicht noch, dass ich auch fuses auslesen kann. aber auch genau EIN mal. solange ich nur einen zugriff mache gehts. Programmieren kann ich so nicht. Da fragt AVRStudio obs auf DebugWire umstellen soll.. wenn JA -> Stellt es die Fuses um (was ja einmal geht nach PwrOff/On) und ich kann gar nicht mehr zugreifen. Was ist hier los? Reset auf 2.4V? Pullup ändernt nix am pegel, aber verhindert jede weitere kommunikation? Probiert hab ichs mit 2 JTags und viele MEgas mitlerweile. Überall das gleiche. Die restlichen ISP-Leitungen sind von der schaltung unbenutz. Was kann denn das sein? Vorallem dass das so system hat :-/ MFG
Ist die ISP-Frequenz niedrig genug eingestellt? Dei muss F_OSC / 4 oder geringer sein.
Sry, das hatt ich noch vergessen :-D Das ist es nicht. Ich kann auch die Frequenz auf en externen 20Mhz-Quarz legen und es ist das gleiche verhalten MFG
ATmega88 mit JTAG? DW wohl. Schaltet Deine Software SPI ab, z.B. übers PRR? Dann ist kein DW-Zugriff mehr möglich, nachdem das Programm einmal losgelaufen ist.
Es sind noch unprogrammierte ATMegas. JTAG MKII kann ISP und DebugWire emulieren. ISP ist die standardkonfig für ungeflashte Chips. Und nur so kann man auch die Fuses setzen. Dann wird DW angemacht und alles läuft. Normalerweise. hmmh
Ja, das war ein Missverständnis Beim Überfliegen Deines ersten Textes könnte man den Eindruck bekommen, Du versuchtest per JTAG auf Deinen Mega88 zuzugreifen (da das JTAG so schön blau hervorgehoben ist, dass sich das nächste Wort leicht überliest): Ich versuche grade per JTAG MKII auf meinen Mega88 zuzugreifen.
Kannst du vorallem mal sen Strom messen den dein JTAG-Resetpin zieht (Pin6 des günen kopfes) Es sieht so aus, als würden da bei mir 2.5mA fliesen, was den niedrigen Highpegel meines Resetsignals erklären würde.. :-( Warum? Wass der Reset-Pin strom zieht ist mir aber früher auch schon aufgefallen.
also ich heul gleich. Nu hab ich die idee gehabt - da ich ja sonst immer mit AVR32 arbeite - mal die firmaware ausm AVRStudio raus umzugraden. Nun leuchtet keine Einzige LED am JTAG mehr und am USB erscheint es auch nicht mehr. grrrr
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.