Forum: Mikrocontroller und Digitale Elektronik JTAGICE mkII kann nicht auf AVR32 zugreifen/ Reset-Problem?


von Karsten D. (karstendonat)


Lesenswert?

Hi,

ich will mit dem JTAG auf mein selbstgebautes UC3A1512 Board zugreifen. 
Am Anfang ging es öfters mal, jetzt gar nicht mehr.

Fehlermeldung:
Connected to JTAGICE mkII version 6.2, 6.2 at USB:00B00000223B.
Failed to determine whether the CPU is in debug mode or not.
Failed reading from OCD debug register 4.
SAB read from address 0x100000010 failed.
sabRead:
The command was not understood by the JTAGICE mkII unit.

An einem EVK1101 läuft alles. Abfrage der MCU Info geht beim Selbstbau 
auch nicht.

Die Reset Leitung wird auf 2,75V runtergezogen und bleibt dann in dem 
Bereich. Beim EVK1101 geht sie wieder zurück auf 3,3V.

Die Versorgungsspannung bleibt immer bei 3,3V. Die JTAG Leitungen sind 
beim Durchklingeln ok. Leitungslänge ist ähnlich wie beim EVK1101.

Die 10k und 100nF die am Resettaster hingen hab ich schon runtergelötet. 
Hat sich nichts geändert. Eine zusätzlicher Draht von für den Reset von 
der Durchkontaktierung zum JTAG hat auch nichts geändert.

Update vom AVR32 Studio 2.02 auf 2.2 und JTAG Update haben nichts 
geändert. (außer dass seither gar kein Zugriff mehr erfolgreich war)

Das Programm im Controller selbst läuft noch. Mit einem Taster kann man 
eine LED anmachen. Was mich aber leicht verwirrt, dabei sollte eine 
andere LED ausgehen. Die ist immer an, wird nur etwas schwächer wenn die 
2. an ist (oder ist ne optische Täuschung).

Wäre über Suchtips nach meinem Fehler dankbar.

Ciao

Karsten

von Phil S. (zippi)


Lesenswert?

Hi,

Hast du mal geschaut ob die spannungen alle richtig anliegen 3,3V + 1,8V 
und dann wäre mal ein bild von Schaltplan + layout und vom fertigem 
board hilfreich.

gruß
Zippi

von Manfred (Gast)


Lesenswert?

Hallo,

hast du an Pin 7 der JTAG-Probe die Vcc deines Boards anliegen.

Ich hatte den gleichen Fehler Pin 7 war nicht belegt, der UC3A1512 auf 
meinem Board hat mit dem Jtagice gesprochen, bis zu dem Update auf 
Firmware 6.2, danach wurde der UC3A1512 nicht mehr gefunden. Die Jtagice 
mkII Prüft über Pin 7 die Spannung des Targets und Programmiert ihre 
Ausgangstreiber entsprechend. Ohne Vcc an Pin7 werden 1,8V Pegel 
eingestellt, das reicht manchmal und manchmal nicht.

Gruß
Manfred

von Karsten D. (karstendonat)


Angehängte Dateien:

Lesenswert?

Hi,

vielen Dank für die Hinweise.

Da ich nach vielen nachlöten keine Lösung hatte hab ich eine neue 
Platine gemacht.

Erstmal das gleiche Problem.

Gestern hab ich doch nochmal alle wichtigen Pins nachgelötet (JTAG, 
Spannung, USB). Jetzt läuft alles.

Die Pins hatten halt Kontakt beim Durchohmen, aber wohl doch nicht ganz 
;-)

Die VCC hab ich an Pin 7 beim JTAG dran.

Ich hab trotzdem mal die Pläne rangehängt, wenn jemand anderes mit dem 
UC3 anfangen möchte.

Karsten

von Karsten D. (karstendonat)


Lesenswert?

Hatte jetzt die gleiche Fehlermeldung bei einem neuen Board.

Update auf AVR32 Studio 2.3 und Firmware-Upgrade des JTAGICE haben 
geholfen.

Karsten

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.