Hallo liebe Mikrocontrollergemeinde, ich verwende das STK600 in Kombination mit dem ATmega 2560 der mitgeliefert wurde. Habe ein Beispielprojekt aus der Hilfe mit AVR Studio 5 erstellt und möchte nun zum ersten Mal das JTAGICE 3 als Debugger testen. Das Programm mittels JTAG in den Flash zu schreiben klappt soweit ganz gut, ebenso wie Fuses usw auslesen. Aber dann gehts los: Sobald ich eine Debug-Session starten möchte bekomme ich die Meldung: --------------------------------------------------- "AVR Studio was unable to start your debug session. Please verify that the debugger is correctly attached to the target and that target power has been switched on. Also verify that the correct device and interface settings have been specified in the project." "Timestamp: 2011-10-26 19:31:50.773 Severity: ERROR ComponentId: 20100 StatusCode: 0 TCF command: Processes:launch failed: Code:131107 ,Service:Processes ,Message from peer:Attach failed: An illegal OCD state was detected." --------------------------------------------------- Im AVR Studio kommt die Meldung, dass angeblich die OCDEN Fuse nicht gesetzt ist. Beim Auslesen ist da jedoch ein Häkchen (siehe Bild). Die Eigenschaft JTAG Clock, die ja kleiner als 1/4 der µC-Frequenz sein soll ist auf 200kHz eingestellt. (µC läuft auf 1MHz, interner Quarz). Ich schließe "Verdrahtungsfehler" o.ä. eigentlich aus da ja alles vorgefertigte Stecker usw sind und ich ja in den Flash programmieren kann. Ich gehe mal davon aus, dass das Problem wie meist VOR dem Computer sitzt und ich was relativ blödes falsch mache. Das das JTAGICE 3 kaputt ist, ist relativ unwahrscheinlich oder? Bin langsam ziemlich verzweifelt da das ganze ja auch kein Schnäppchen war. Für Tipps oder Anmerkungen jeglicher Art bin ich also sehr dankbar! Hab noch nie vorher On-Chip-Debugging gemacht deswegen helfen mir also auch grundlegende Infos weiter!
:
Verschoben durch Moderator
Daniel B. schrieb: > Für Tipps oder Anmerkungen jeglicher Art bin ich also sehr dankbar! Dann frag doch den Atmel-Support.
Hallo Habe den gleiche Fehler Hat jemand eine Lösung ? Gruß Juppo
Daniel B. schrieb: > Aber dann gehts los: > Sobald ich eine Debug-Session starten möchte bekomme ich die Meldung: Im Bildschirmausdruck hast Du das Programmierfenster noch offen. Schließen! Du kannst nur eines zugleich machen - entweder programmieren oder debuggen. Dein Programm hast Du sicher im Debug-Modus compiliert. Sonst gibts keine Debuginfos. fchk
Hi! wollte kurz das ergebnis mitteilen: ich habe mich wie vorgeschlagen an den technischen support von atmel gewannt. nach vielen, vielen emails wurde ein rma autorisiert. ich habe gestern das neue jtagice bekommen und siehe da... das debuggen klappt wunderbar! mfg, daniel
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.