AVR XMEGA A1 / Debugger funktioniert nicht

Gast #2906188
Lesenswert?
• ▲
▼
Hallo,

mein Kollege und ich sollen uns mit hilfe des AVR XMEGA-A1 Xplained 
Evaluation Kit von Atmel, in das Thema Mikrocontroller einarbeiten. Wir 
besitzen C - Kenntnisse und haben die Tutorials von Atmel und dieser 
schönen Seite sorgfältig durch gelesen. Unser Problem ist, dass wenn wir 
mit dem Debugger AVRATJTAGICE_MKII oder mit dem JTAGICE 3 unser Programm 
Debuggen wollen kommt folgende Fehlermeldung:

Atmel Studio was unable to start your debug session. Please verify 
device selection, interface settings, target power and connections to 
the target device.
Timestamp: 2012-11-07 14:45:56.342
Severity: ERROR
ComponentId: 20100
StatusCode: 131107
ModuleName: TCF (TCF command: Processes:launch failed.)

PDI enable failed. Debugger command Activate physical failed.


Also programmieren funktioniert mit dem JTAGICE 3, nur das Debuggen 
leider nicht.

Unsere Einstellungen im Anhang

Vielleicht kann uns jemand weiter helfen.
Angehängte Dateien:
#2923394
Lesenswert?
• ▲
▼
Auch wenn's Euch nicht wirklich weiterhilft, ich habe genau das gleiche 
Problem und das gleiche Verhalten !
Interessanterweise funktionieren nach kürzlichem Firmwareupgrade des 
ICE3 auch das Debuggen einige meiner µC-Boards ( Mega 32/64) nicht mehr 
richtig, sprich Abstürze der Debugsession; wenn das Programm gestoppt 
ist, kann man die Ports nicht ändern und andere unschöne Effekte. Andere 
Boards laufen einwandfrei ?!?
Getestet mit AVR Studio 5 & 6.
Da ich nicht glaube, dass die HW defekt ist, bleiben nur SW-Probleme ...
Gruß Thomas
#2930038
Lesenswert?
• ▲
▼
Hallo Kollegen,

hoffemtlich hilfts Euch so wie es mir geholfen hat:

Folgendes konnte ich reproduzierbar feststellen:
Nachdem ich mit verschiedenen Ziel-HW-Systemen massive Probleme beim 
Debuggen mit Studio 6 SP 2 und ICE 3 hatte, folgende Lösung:

1. wichtige Erkenntnis, dass pro Projekt unbedingt die Optimierung (im 
Zweifelsfall aus !!) und die JTAG Parameter zu prüfen sind ( Default bei 
Studio war Taktfrequenz JTAG viel zu hoch (7,5MHz) --> Debugging erzeugt 
dann viele lustige Effekte !) JTAG Takt <= 1/4 Clock des µC  --> alles 
wird gut ;-))

2. Wenn man das Xplain-Board mit JTAG debuggt und auch hier die 
Taktfreqenz <= 1 MHz hält, klappt auch dort alles wunderbar.

3. letzte Updates Studio 6 und neueste Firmware ICE 3 sind 
offensichtlich wichtig, Pull-Ups für die 4 JTAG Leitungen sind auch 
nötig ( ATMega !)

4. meine Erfahrung, dass USB Kabel / HUB's keine Rolle spielen ( habe 
alles mit USB 3 versorgt ), Basis W7 64Bit Professional , die gleiche 
Umgebung in VW-Ware Workstation auch problemlos.

Das Interface zum µC scheint daher der kritische Teil. kann man auch mit 
dem Logic-Analyser verifizieren..

Gruß Thomas

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.