Jtag ICE Programmer Emulator Debugger

OP #4182482
Lesenswert?

Hallo,

ich war letztens auf der Suche nach einem Jtag ICE zum Programmieren und 
Debuggen für Hobbyzwecke. Daher wollte ich nicht gleich 100€ für nen 
Jtag ICE mkIII ausgeben.
Bei der Suche bin ich auf diese Dinger gestoßen:
http://www.ebay.de/itm/USB-Download-Programmer-Emulator-Debugger-fur-AVR-JTAG-ICE-Atmega-AVR-STUDIO-Neu-/111543439247?pt=LH_DefaultDomain_77&hash=item19f881cf8f 
(Bild im Anhang)

Nun wundere ich mich natürlich, was die Teile können?
Hat vielleicht schon jemand Erfahrung damit und kennt die Unterschiede 
zu den Jtag ICE mk Modellen?
Bzw. deren Verhalten in Atmel Studio ?
Angehängte Dateien:
Moderator Persönliche Seite #4182510
Lesenswert?

Marvin H. schrieb:

> Daher wollte ich nicht gleich 100€ für nen
> Jtag ICE mkIII ausgeben.

Dann gib doch 60 Euro für ein Atmel-ICE aus.

> Nun wundere ich mich natürlich, was die Teile können?

Nicht, steht doch da: geklaute Atmel-Firmware (die hat bei diesen
alten Clones das Studio mal noch freiwillig installiert, wenn man
nur einen Bootloader draufgebracht hat), deren Entwicklung vor über
einem Jahrzehnt eingestellt worden ist.  Entsprechend limitiert die
Liste der unterstützten Controller, und auch die AVR-Studio-Version,
die damit umgehen konnte, ist nun schon ein paar Jahre aus der
Wartung.

> Hat vielleicht schon jemand Erfahrung damit und kennt die Unterschiede
> zu den Jtag ICE mk Modellen?

Das sind Clones des ersten JTAGICE (später auch zuweilen als „mkI“
tituliert, zur Unterscheidung vom mkII).  Die kann sich jeder mit ein
wenig Intelligenz, einem ATmega16 und einem MAX232 (oder heute einem
FT232RL) selbst zimmern.  Dieser Sport war vor knapp 15 Jahren mal
ganz beliebt …
#4182943
Lesenswert?

Wird schon einer der im Artikel genannten Prozessoren sein, sonst hätte 
der TO diesen hoffentlich nicht in die engere Wahl genommen.

9.  Compatible microcontrollers: 
ATmega128,ATmega128L,ATmega16,ATmega162,ATmega162V,ATmega165,ATmega165V, 
ATmega169,ATmega169V, ATmega16L, ATmega32, ATmega323,ATmega323L, 
ATmega32L, ATmega64, ATmega64L
OP #4183074
Lesenswert?

Hallo, ja genau
es handelt es sich insbesondere um die o.g. Atmegas.
Aber ich nutze das aktuellste Atmel Studio, daher fällt die 
Billigfälschung die ich oben genannt habe ja bereits raus.

Ich werde mir den J-Link mal genauer ansehen, danke für den Hinweis!

ich würde gerne, wenn ich die Zeit finde, eine Funkkommunikation  mit 2 
Atmegas aufbauen über Pollin Funkmodule mit SPI-Schnittstelle. Dazu soll 
dann evtl. noch ein SPI GPS-Empfänger dran, sodass die GPS-Daten von 
einem sich bewegenden Objekt über Funk an z.B. den Computer gesendet 
werden.

Das ist so die grobe Idee und soll mehr ein Lernprojekt für die 
SPI-Schnittstelle und Protokollentwicklung sein. Aus diesem Grund würde 
ich auch am liebsten alles selbst programmieren und keine fertigen libs 
nutzen. Einfach um auch die ganzen Registerzugriffe und Konfigurationen 
mal selbst gemacht zu haben.

Allerdings stelle ich mir das mit einem einfachen ISP Programmer, wie 
ich ihn hier habe, schwierig vor Fehler schnell zu finden.
Moderator Persönliche Seite #4183130
Lesenswert?

Marvin H. schrieb:
> Ich werde mir den J-Link mal genauer ansehen, danke für den Hinweis!

Wenn du (auch) ATmegas nutzen willst, nützt dir der Segger nichts.
Der geht nur für ARMs.

Das schon genannte ATMELICE wäre da von Nutzen, das kostet in der
Version mit Gehäuse und einem Kabel (10polig JTAG jedoch leider nur
mit 1,27 mm Pinabstand, 6polig ISP dagegen 2,54 mm) 57 Euro im
HBE-Shop (Privatkundentheke von Farnell).  Das Ding kann natürlich
auch Debugging, und du wärst damit potenziell für die Atmel-ARMs
gewappnet (allerdings nur für die, nicht für die anderer Hersteller).

Leider wollen sie für die Version mit dem Adapter auf 10polig 2,54 mm
dann um die 100 Euro haben :( (ist allerdings auch noch ein
„Tintenfisch“-Adapter mit dabei, mit dem man sich die Pins beliebig
einstöpseln kann).

Zum Anderen kann man es in der Version als blanke Platine (vergleichbar
mit dem AVR Dragon) schon für an die 40 Euro bekommen.
OP #4183183
Lesenswert?

Ja das der J-Link keine AVR's programmieren kann, habe ich auch bei der 
Recherche festgestellt...

Prinzipiell kann ich sagen, dass das Rastermaß des Output Wannensteckers 
erstmal egal ist, da könnte ich mir zur Not auch ne Adapterplatine 
basteln, es geht eher darum einen günstigen JTAG Debugger für AT Megas 
zu finden, der unter dem aktuellsten Atmel Studio funktioniert.

Werde mir das Teil als platine mal ansehen, danke für den Hinweis!
Moderator Persönliche Seite #4183202
Lesenswert?

OP #4184013
Lesenswert?

Hallo, zur Geschwindigkeit kann ich leider nichts sagen,
ich wollte nur noch einmal hier posten, für alle die diesen Thread 
später lesen und ebenfalls Bezugsquellen suchen.
Zusätzlich zu den Links von  Jörg Wunsch hier noch weitere Anbieter:

Uni Shop:

ATMEL ICE BASIC (als Student) 45€ + 3,95 € Versand
http://shop.embedded-projects.net/atmel/atmel-ice-basic-uni-shop.html?c=163

ATMEL ICE PCBA (als Student) 29,49€ + 3,95 € Versand
http://shop.embedded-projects.net/atmel/atmel-ice-pcba-uni-shop.html


[Farnell gelöscht, siehe Diskussion unten]

Zubehör hab ich nur hier günstig gefunden:

Atmel ICE Verbindungskabel: 5€ + 4,95€ Versand aus dem Ausland
http://www.embeddedartists.com/products/acc/acc_idc_10.php

Und falls sich jemand eine Adapterplatine bauen möchte noch das hier:
http://atoomnet.net/atmel-ice-header-adapter/

Fazit:
Das Atmel ICE PCBA Modell lohnt sich nur, wenn man die Kabel schon  hat, 
oder sich sein Atmel ICE zerschossen hat und nur die Platine tauschen 
möchte. Ansonsten sollte man tasächlich in das Basic Modell investieren, 
da Kabel extra kaufen keinen Preisvorteil bietet.
Moderator Persönliche Seite #4184264
Lesenswert?

Marvin H. schrieb:

> Farnell:
>
> ATMEL ICE BASIC 48,01€ + 5,95 € Versand

Vorsicht: Farnell liefert nicht an Privatkunden, weshalb der dort
ausgewiesene Preis ohne Märchensteuer ist.  Rechnest du die drauf,
dann bist du bei den bereits oben genannten 57 Euro, die das Ding im
HBE-Shop auch kostet.

Der HBE-Shop ist Farnells Pfad, um Privatkunden zu beliefern.
OP #4184729
Lesenswert?

Jörg W. schrieb:
>
> Vorsicht: Farnell liefert nicht an Privatkunden, weshalb der dort
> ausgewiesene Preis ohne Märchensteuer ist.  Rechnest du die drauf,
> dann bist du bei den bereits oben genannten 57 Euro, die das Ding im
> HBE-Shop auch kostet.
>
> Der HBE-Shop ist Farnells Pfad, um Privatkunden zu beliefern.

Alles klar, das war mir nicht bewusst, vielen Dank für den Hinweis!

Könntest du meinen Beitrag editieren und die Links rausnehmen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren