Forum: Mikrocontroller und Digitale Elektronik welcher Debugger für ATmega328


von Q_M (Gast)


Lesenswert?

Für o.g. Micro suche ich einen Debugger. Mögl- günstig, also kann auch 
ein Clone sein (ich weis, es wird davon abgeraten).

Folgende fand ich:
- AVR JTAG ICE3 -> soweit OK, nur teuer
- AVR JTAG ICE2 ->kann wohl kein mega328 -> fällt raus
- AVR Dragon -> Billiglösung ohne Gehäuse -> wäre möglich

Leider fand ich keine Olimex oder andere Clones.

hat noch jemand einen  Vorschlag?

von g457 (Gast)


Lesenswert?

> hat noch jemand einen  Vorschlag?

Original gäbs da auch noch den Atmel ICE [0] in den verschiedenen 
Versionen [1, 2, 3]. Fremdhersteller/Nachbauten würde ich an Deiner 
Stelle nur dann in Erwägung ziehen, wenn sie eine quelloffene Firmware 
haben (für zukünftige Aktualisierungen, wäre nicht das erste Mal dass 
ein Fremdherstellerwerkzeug plötzlich nicht mehr funktioniert in der 
IDE) und Debuggen unterstützen, davon gibt es höchstens ein paar.

HTH

[0] http://www.atmel.com/tools/atatmel-ice.aspx
[1] 
http://www.digikey.de/product-detail/de/ATATMEL-ICE/ATATMEL-ICE-ND/4753379
[2] 
http://www.digikey.de/product-detail/de/ATATMEL-ICE-BASIC/ATATMEL-ICE-BASIC-ND/4753381
[3] 
http://www.digikey.de/product-detail/de/ATATMEL-ICE-PCBA/ATATMEL-ICE-PCBA-ND/4753383

von Q_M (Gast)


Lesenswert?

coole Sache.
Ist der Unterschied zw. Basic und ND nur beiliegendes Kabelkrams?

von isidor (Gast)


Lesenswert?

Q_M schrieb:
> Ist der Unterschied zw. Basic und ND nur beiliegendes Kabelkrams?

ND heissen sie bei digikey alle ..... aber ja ... die Elektronik
innendrin ist immer dieselbe.

Aaaaaber: die Ausgangsbuchsen sind 10polig 1mm Pitch!! (Kabel
passt z.B. 1:1 auf den Arduino Due), da darf man beim nackten
Debugger ohne Zubehör) erst mal so richtig Adapter basteln bis
man auf ein handlicheres Steckerformat kommt.

von g457 (Gast)


Lesenswert?

> ND heissen sie bei digikey alle [..]

ND wie 'no discount'.

> Aaaaaber: die Ausgangsbuchsen sind 10polig 1mm Pitch [..]

Laut Datenplatt sind die Stecker 50mil (1.27mm) und ein passendes Kabel 
ab dem 'Basic-Kit' mit dabei.

von isidor (Gast)


Lesenswert?

g457 schrieb:
> Laut Datenplatt sind die Stecker 50mil (1.27mm) und ein passendes Kabel
> ab dem 'Basic-Kit' mit dabei.

Auf der Debugger-Seite sind es 1mmm, und ich habe das Teil vor
mir liegen. Da kann das Datenblatt mir und dir sagen was es will.

Und das Basic kabel ist eine 1:1 Verbindung die z.B. auf den
Arduino Due passt (1 mm Pitch)

Was dann die Adapter daraus machen ist eine andere Geschichte.

von isidor (Gast)


Lesenswert?

isidor schrieb:
> Auf der Debugger-Seite sind es 1mmm,

Ja sorry, natürlich 1.27 mm

Ich nehme alles zurück und behaupte das Gegenteil.

Das Zeug ist jedenfalls nicht angenehm zu handlen.
Das Kabel ist sehr kurz fragil und hebt die Fehler-
trächtigkeit erheblich.

Sorry nochmal.

von g457 (Gast)


Lesenswert?

> Auf der Debugger-Seite sind es 1mmm [..]

Dann ist das Datenplatt durchgehend falsch oder Du misst falsch.

> Und das Basic kabel ist eine 1:1 Verbindung die z.B. auf den
> Arduino Due passt (1 mm Pitch) [..]

∗hüstel∗ dem Due sein Header hat auch 50mil. Prüf mal Deinen 
Messschieber.

von Stefan W. (dl6dx)


Lesenswert?

Q_M schrieb:
> - AVR JTAG ICE2 ->kann wohl kein mega328 -> fällt raus

Hm. Atmel sieht das anders und führt beim AVR JTAGICE mkII den ATmega328 
und ATmega328P als "unterstützt" auf:
http://www.atmel.com/tools/AVRJTAGICEMKII.aspx?tab=devices

Verwechselt du das evt. mit dem alten AVR JTAGICE?

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.