JTAG am ATxMega128A1 funktioniert nicht

Gast #4430065
Lesenswert?
• ▲
▼
Wie der Betreff schon sagt funktioniert bei mir das JTAG Interface
bei meinen ATxMega128A1 nicht.

Mein Controller wird ausgezeichnet mit Abblock-Cs stabilisiert,
aufgelötet auf einen TQFP Adapter mit Masse-Plane.

Das JTAG Interface ist 1:1 mit meinem JTAG ICE MKII verbunden.
Der gleiche ICE im PDI Modus angeschlossen an die PDI Schnitt-
stelle funktioniert einwandfrei sowohl beim Programmieren als
auch beim Debuggen. Das JTAG Interface im Controller ist per
Fuse enabled. Der Controller läuft mit 32 MHz.

Auch funktioniert das Debuggen mit meinen JTAG ICE MKII z.B. an
einem ATMega644 einwandfrei. Damit sollte eigentlich ein Defekt
am ICE ausgeschlossen sein.

Ich verwende das AVR STudio 4.18

Habe ich irgendwelche Fehlermeldungen von Atmel nicht gelesen
oder sonst etwas übersehen (ja im Programmier-Dialog wechsle
ich auch immer vom PDI in den JTAG Modus)?

Freue mich auf euer Hilfe bzw Anregungen.
#4432906
Lesenswert?
• ▲
▼
Vielleicht suchst Du das:

36. Errata

36.2 ATxmega64A1 and ATxmega128A1 rev. G

15. JTAG enable does not override Analog Comparator B output
When JTAG is enabled this will not override the Anlog Comparator B 
(ACB)ouput, AC0OUT on pin 7 if this is enabled.

Problem fix/Workaround

AC0OUT for ACB should not be enabled when JTAG is used. Use only analog 
comparator output for ACA when JTAG is used, or use the PDI as debug 
interface.
Gast #4432951
Lesenswert?
• ▲
▼
Peter M. schrieb:
> Vielleicht suchst Du das:

Danke für deinen Beitrag.

Diese Möglichkeit kann (meiner Meinung nach) nicht zutreffen da

1) ich den betreffenend Port nicht benutze, also auch keine
Programmierung darauf anwende.

2) Der Debugger es nicht einmal schafft eine Verbindung aufzubauen
die ja damit anfängt den Code-Ablauf vor oder zum Eintritt in die
Funktion main() zu stoppen, wo ja noch keine Port-Konfiguration
stattgefunden hat.

Ich kann über JTAG ja auch keine Fuses und ID Bytes lesen.

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.