Hallo Leute, folgendes Problem mit einem AT90CAN128: Das Programmieren und Debuggen mittels Atmel Studio 6.2 via JTAGICE 3 funktioniert die ganze Zeit einwandfrei. Von jetzt auf gleich wirft Atmel Studio folgenden Fehler, ohne das etwas an der Hardware verändert wurde: Unable to enter programming mode. Verify device selection, interface settings, target power and connections to the target device. Ab diesem Moment kann Atmel Studio die ID nicht mehr richtig auslesen. Es wird nur noch 0xFFFFFF als Device Signature ausgelesen. Als Target Power wird aber immernoch korrekt 5,0V angezeigt. Google liefert leider keine brauchbaren Ergebnisse, da dort meist von dem Fehler von Anfang an ausgegangen wird. Das Problem liegt auch nicht speziell an diesem einen Controller, sondern trat mit anderen Baugleichen ebenfalls auf.
Klingt wie das übliche Problem mit dem Kabel vom JTAG-ICE3 oder auch Atmel-ICE, die Dinger sind etwas empfindlich. Drück mal vorsichtig die Stecker zusammen, am Besten gleich ein neues Kabel bauen. Reichelt hat die 1,27mm ID Verbinder leider nicht, aber die gab es meine ich bei Conrad. Blöd ist auch, dass der eine Stecker am Debugger falsch rum auf dem Kabel sitzt, da muss man drauf achten beim neu machen.
Danke für den Lösungsansatz. Leider scheint es kein Problem des Kabels zu sein, da auch ein anderes Kabel keine Lösung brachte.
Tja, wie sieht der ganze Aufbau aus? Bist Du sicher, dass nicht woanders eine der JTAG Leitungen unterbrochen ist?
JTAG Kabel hatte ich durchgemessen und die Verbindungen auf dem Board sind auch ganz. Das seltsame ist, dass es die ganze Zeit funktioniert hat und dann von jetzt auf gleich nicht mehr, ohne das etwas am Aufbau geändert wurde. Besteht denn die Möglichkeit, dass sich Fuses aus unergründlichen Gründen verstellt haben?
Gibt es ein Lock-Fuse bei dem das angegebene verhalten auftritt? Vllt hast du dich ausgesperrt? Evtl Probleme mit den Clk -Fuses?
Hier mal der komplette Fehler, welcher Seite heute auftritt: Timestamp: 2015-04-08 20:46:58.387 Severity: INFO ComponentId: 20000 StatusCode: 0 No JTAG devices detected. Debugger command Activate physical failed. Unable to enter programming mode. Verify device selection, interface settings, target power and connections to the target device.
Yes, our programmer was damaged, so that it destroyed the micro-controller after a while.
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.