Forum: Mikrocontroller und Digitale Elektronik Problem mit AVR JTAG ICE3


von Philipp C. (e61_phil) Benutzerseite


Lesenswert?

Hallo,

ich habe folgendes Problem: Wenn ich im AtmelStudio 6 den Device 
Programming Dialog öffne, kann ich mit dem JTAG ICE 3 hier weder den 
Controller programmieren noch die ISP Geschwindigkeit verstellen.

Der ICE3 erkennt die Target Voltage richtig (z.B. 5V) aber die Device 
signature lässt sich nicht lesen. Dabei kommt "Unable to enter 
programming mode". Der Reset Pin des AVR hängt mit 100k gegen 5V und die 
Schaltung wurde irgendwann auch schon mal mit dem Programmer 
programmiert.

Selbst wenn ich nur die ISP Clock verstelle und auf Set klicke kommt 
"Unable to set interface properties". Und dies sollte ja nichts mit dem 
angeschlossenem Board zu tun haben.

Etwas eigenartig finde ich, dass es an einem anderen Board mit JTAG 
funktioniert. Nur ISP scheint diese Probleme zu machen (mittlerweile an 
diversen Boards getestet). Sind übrigens Mega88 die per ISP programmiert 
werden sollen.

Leider habe ich keinen anderen ISP hier um das gegenzuprüfen.

Hat jemand hier mal einen defekten ICE3 gehabt der sich so geäußert hat?

Viele Grüße
Philipp

von Achim M. (minifloat)


Lesenswert?

Hast du SPIEN versehentlich deaktiviert? Der Mega88 hat gar kein JTAG, 
sondern nur Entwanzungsdraht. Kabel schon getestet? Stimmt die Belegung 
der ISP-Pfostenleiste?
mfg mf

von Ich (Gast)


Lesenswert?

Also der einzige Unterschied auf Hardware-Seite für den ICE3 ist, dass 
für ISP der TMS Pin (5) nicht mit verbunden wird.

Also wenn JTAG läuft, sollte ISP ebenfalls gehen.
Wenn ISP nicht geht, dürfte auch JTAG nicht laufen.

Mega88PA benutze ich auch häufiger mal mit dem ICE3, kein Stress soweit.

von Philipp C. (e61_phil) Benutzerseite


Lesenswert?

Ja leider hat der Mega88 kein JTAG sonst ginge es. JTAG habe ich mit 
einem Mega32 und einem AT90USB1287 getestet. Die Belegung stimmt. Wir 
haben genau diese Boards mit dem M88 sonst auch damit programmiert.

Sollte der ICE3 wirklich defekt sein, so finde ich es sehr eigenartig, 
dass er JTAG noch können soll.

Ein aufgrund des defekten Flachbandkabels aussortierter JTAG ICE mk2 
lässt sich übrigens auf andere ISP Geschwindigkeiten stellen.Das heißt 
dieser Fehler tritt Quasi schon auf der Strecke PC <-> Programmer auf. 
Leider kann ich ohne ein neues Flachbandkabel mit dem mk2 nicht 
programmieren.

von Philipp C. (e61_phil) Benutzerseite


Lesenswert?

So heute nun den Dragon von Zuhause mitgebracht und damit lässt sich das 
Board per ISP programmieren. Der JTAG ICE3 ist also wohl wirklich 
kaputt..

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Den ICE3 kannste mir ja schenken  =)

von Stefan W. (dl6dx)


Lesenswert?

Philipp C. schrieb:
> Leider kann ich ohne ein neues Flachbandkabel mit dem mk2 nicht
> programmieren.

Schau dir mal diesen Thread an: 
Beitrag "Atmel JTAG ICE MKII Flachbandkabel"

Grüße

Stefan

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.