JTAG ICE mk1 mk2 mk3

Persönliche Seite #5829887
Lesenswert?

Hi,

es gibt meiner Ansicht leider viel zu viele (alte 2015er) Artikel und 
Diskussion über das original und seine Nachbauten.

Könnt ihr mir kurz und knapp sagen, wann ich zwingend welchen Adapter 
brauche, wenn ich Debuggen möchte? (Zum flashen habe ich schon 15 Tools 
via stk500)

- mC Familie: ausschließlich Atmega
- VCC: immer 5V
- Betriebsystem Ubuntu 18.04
- IDE Clion(C-Make) mit gdb

ein erstes Indiz gab mir
1
avarice
, dass bei allen angesteckten Adaptern, die ich hier rumfliegen habe 
sagte:
1
$avarice -1 --jtag /dev/ttyUSB0 :4242 -P atmega644p
2

3
Defaulting JTAG bitrate to 250 kHz.
4

5
JTAG config starting.
6
Hardware Version: 0xc3
7
Software Version: 0x80
8
Reported JTAG device ID: 0xFFFF
9
Device is not supported by JTAG ICE mkI%

Also meine Fragen:
- brauche ich für den 644 unbedingt mk2 (oder kompatibel), oder lässt es 
sich auch irgendwie über mk1 bewerkstelligen.
- sollte man bereits nach mk3 Ausschau halten?
- bei mk2 außschließlich AVR oder Olimex, oder tut es auch ein anderer 
Nachbau?

Ich möchte keine Wunder vollbringen, jedoch min. 10 Software Breakpoints 
ansprechen.

Grüße David
Gast #5830141
Lesenswert?

Zum Debuggen brauchst du einen Atmel ICE oder den alten Atmel JTAGICE 
mkII.

Der Atmel ICE Basic hat keine Kabel.
Der Atmel ICE PCBA hat keine Kabel und kein Gehäuse.
Ansonsten sind die beiden mit dem "normalen" Atmel ICE identisch.

Mit dem sonst so oft empfohlenen Atmel ISP mkII kann man nur 
programmieren.
Persönliche Seite #5830189
Lesenswert?

Stefanus F. schrieb:
> Zum Debuggen brauchst du einen Atmel ICE oder den alten Atmel JTAGICE
> mkII.
>
> Der Atmel ICE Basic hat keine Kabel.
> Der Atmel ICE PCBA hat keine Kabel und kein Gehäuse.

Was heißt denn ohne Kabel?
So einen ollen Wannenstecker mit Flachband krimpe ich mir schnell 
zusammen (alles vorrätig)

 Hannes J. schrieb:
> https://www.mikrocontroller.net/articles/AVR_In_System_Programmer

Diesen Artikel hatte ich natürlich vorweg gelesen:
Doch es wird kein Wort über Linux verloren und vermutlich muss ich dann 
wieder eine VM nur für die Firmwareupdates mit dem AtmelStudio laufen 
lassen (Das aktuelle Installationspaket vom 7 bekomme ich wegen 
Grafikfehlern in der VirtualBox --> Gast=Win10Pro nicht mal installiert; 
....andere Baustelle)
Gast #5830197
Lesenswert?

D a v i d K. schrieb:
> Was heißt denn ohne Kabel?

Das heißt, dass das Gerät ohne Kabel geliefert wird.

Für mich ist das ein Thema, weil ich passende Stecker nicht mal eben um 
die Ecke kaufen kann und ich den Kaufpreis für die nötige Zange auch 
berücksichtigen müsste. Ich habe nur Equipment für das 2,54mm Raster, 
der Atmel ICE hat aber 1,27mm Stecker, soweit ich mich erinnere.
Gast #5830214
Lesenswert?

D a v i d K. schrieb:
>
> Diesen Artikel hatte ich natürlich vorweg gelesen:
> Doch es wird kein Wort über Linux verloren und vermutlich muss ich dann
> wieder eine VM nur für die Firmwareupdates mit dem AtmelStudio laufen
> lassen (Das aktuelle Installationspaket vom 7 bekomme ich wegen
> Grafikfehlern in der VirtualBox --> Gast=Win10Pro nicht mal installiert;
> ....andere Baustelle)

Mein Fehler ✌️

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