Forum: Mikrocontroller und Digitale Elektronik Jtagice3 Probleme


von Sebastian S. (technostar)


Lesenswert?

Hallo Leute,

ich habe vor Kurzem ein älteres HD44780 Display gefunden und wollte es 
einfach auf Funktionalität testen. Da ich leider gerade keine gute 
Platine zur Hand habe musste ich den Arduino Mega nutzen.

Wie es nun mal so passiert hatte ich den Bootloader schon gelöscht also 
konnte ich wenig bis gar nichts über USB hochladen. Zum Glück habe ich 
hier noch einen Jtagice3, jedoch gibt es hierbei mehrere Probleme.

1. Das Kabel für die verschiedenen Stecker (Jtag, SPI) scheint einen 
Fehler zu haben, jedenfalls habe ich es schon seit ca. 3 Wochen nicht 
mehr geschafft irgendein Gerät damit anzusprechen. Falls irgendjemand 
Verkäufer kennt, die diese Kabel nicht gerade für den doppelten 
Komplettpreis des Geräts verkaufen, dann sollte er sich bitte melden ;-)

2. Wenn ich nun versuche das andere Kabel (1-10 Pins) zu nutzen und auf 
den SPI-Stecker stecken will, komme ich zum einen nicht auf das Gerät 
und zum anderen stürzt mein Computer mit wechselnden Bluescreens ab (Der 
Fehler variiert, letztens war es "reference by pointer"). Ich könnte 
vermuten, dass ich eine falsche Pinbelegung habe und der Programmer auf 
irgendeine Art und Weiße falsche Daten an den Computer sendet und somit 
einen Bluescreen hervorruft (Scheint mir eine gute Idee für einen 
"Virus-Stick" zu sein ;-). Auch hierbei wäre es gut zu wissen welche 
Jtag-Pins auf SPI treffen (1-6)

3. Ich hätte nun noch zum Schluss die Option den Arduino mit JTAG 
anzusprechen, jedoch habe ich zum einen auch hierbei schon öfters 
schlechte Resultate erhalten und zum Anderen bräuchte ich für die oben 
genannten Punkte sowieso eine Lösung, da mein alter Jtagice2 auch nicht 
mehr allzu glänzend funktioniert (außerdem habe ich ihn nicht gerade zur 
Hand um das Problem zu lösen)

Das ganze oben wurde mit konstanter Stromquelle seitens des Arduinos und 
mit Atmel Studio 7 getestet (bei älteren Versionen des Studios 5-6, 
bekomme ich diverse Fehlermeldungen beim installieren)

Danke an Alle im Vorraus

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sebastian S. schrieb:

> 1. Das Kabel für die verschiedenen Stecker (Jtag, SPI) scheint einen
> Fehler zu haben, jedenfalls habe ich es schon seit ca. 3 Wochen nicht
> mehr geschafft irgendein Gerät damit anzusprechen.

Ja, die Dinger scheinen fragil zu sein, haben wir auch schon
bemerkt.

Ich wollte mir schon mal ein paar Meter Kabel und ein Dutzend
Crimpstecker kaufen, bin aber noch nicht dazu gekommen.

> 2. Wenn ich nun versuche das andere Kabel (1-10 Pins) zu nutzen und auf
> den SPI-Stecker stecken will, komme ich zum einen nicht auf das Gerät
> und zum anderen stürzt mein Computer mit wechselnden Bluescreens ab (Der
> Fehler variiert, letztens war es "reference by pointer"). Ich könnte
> vermuten, dass ich eine falsche Pinbelegung habe und der Programmer auf
> irgendeine Art und Weiße falsche Daten an den Computer sendet

Ein Bluescreen ist immer ein Fehler im Betriebssystem bzw. in
einem Treiber.  Da bei der aktuellen (3.x) JTAGICE3-Firmware ein HID
vorgegaukelt wird (human interface device), ist der zuständige Treiber
auch in der Tat direkt von Microsoft …

> Auch hierbei wäre es gut zu wissen welche
> Jtag-Pins auf SPI treffen (1-6)

http://www.atmel.com/webdoc/jtagice3/jtagice3.connecting_spi.html

von Sebastian S. (technostar)


Lesenswert?

Jörg W. schrieb:
>
> Ein Bluescreen ist immer ein Fehler im Betriebssystem bzw. in
> einem Treiber.  Da bei der aktuellen (3.x) JTAGICE3-Firmware ein HID
> vorgegaukelt wird (human interface device), ist der zuständige Treiber
> auch in der Tat direkt von Microsoft …
>

Soweit ist mir das ganze auch klar, jedoch muss es doch sicherlich den 
Atmel Entwicklern aufgefallen sein und ist gibt immer mehrere 
Möglichkeiten an sein Ziel zu kommen, sogar in Windows ;-)

Jörg W. schrieb:
> http://www.atmel.com/webdoc/jtagice3/jtagice3.connecting_spi.html

Die gleiche Pinbelegung hatte ich vorhin auch schon versucht, jedoch 
ohne Erfolg. Scheinbar sind immer noch alle guten Dinge drei, also 
funktioniert es wieder.

Danke schon mal für die Hilfe, nun bleibt nur noch die erste Frage offen 
;-)

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.