Forum: Mikrocontroller und Digitale Elektronik AVR XMEGA A1 / Debugger funktioniert nicht


von Jens (Gast)


Angehängte Dateien:

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.

von Thomas M. (tom_holzwurm)


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

von Thomas M. (tom_holzwurm)


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

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
Noch kein Account? Hier anmelden.