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.
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.
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.
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.