PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XMEGA: Welcher Programmer?



Moritz Grosch
29.03.2012, 21:25
Hi,

in meinem nächsten Projekt möchte ich XMEGAs verwenden. Leider habe ich aber nur ein ISP Adapter - wer billig kauft kauft 2 mal ...

Hat jemand Erfahrung mit diesem Programmer?
http://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-ALL-AVR/index.html?;ACTION=3;LA=444;GROUP=A38;GROUPID=2969 ;ARTICLE=110345;START=0;SORT=user;OFFSET=1000

Oder sollte ich mir doch eher ein AVR Dragon holen? Oder sogar was ganz anders?

Programmieren möchte ich unter Linux. Als Schnittstelle möchte ich PDI verwenden, da bei JTAG ja einige I/O Pins nicht verwendet werden können, oder?

Danke für euren Rat :)

Grüße,
LittleFox

Kampi
29.03.2012, 22:45
Hey,

also ich bastel im Moment selber mit dem XMega, AVR Studio und dem All AVR Programmer rum und kann ihn eigtl nur empfehlen :)
Allerdings verwende ich Windoof und nicht Linux :)

ePyx
30.03.2012, 05:23
Ich verwende momentan ein STK600, einen Dragon und einen ISP MK2 für diverse XMega-Boards. Hängt immer davon ab, was ich gerade zur Hand habe. Ob du mit dem Programmer unter Linux arbeiten kannst, erfährst du von avrdude.

Moritz Grosch
31.03.2012, 20:38
Hi,

erstmal danke für eure Antworten :)

Ich denke ich werde doch JTAG verwenden - da kann ich dann später auch mal AVR32, ARM, etc. programmieren ohne wieder ein neues Programmeirgerät kaufen zu müssen.
Die Programmiergeräte sind doch bei JTAG für alle Controller gleich, oder?
Könnt ihr mir einen JTAG Programmierer empfehlen der ein normales Azubi-Gehalt (= chronisch Pleite ;)) nicht sprengt? Wo finde ich überhaupt informationen zu JTAG? Kann man die Programmer evt. auch selber bauen, wie ein ISP Programmer mit einem Parallelport?

Fragen über Fragen ... Ich hoffe ihr könnt mir helfen :)
Danke schonmal im voraus :)

Grüße,
LittleFox

Kampi
31.03.2012, 20:55
Hi,

JTAG ist genormt. Das heißt du kannst mit einem AVR JTAG alle Atmel Chips mit JTAG Interface flashen.
Wenn du nen JTAG haben willst, spare 1-2-3 Monate und kauf dir den Original JTAG von Atmel ;) (wäre mein Tip)

Moritz Grosch
31.03.2012, 21:08
Hi,

das ich mit einen Atmel JTAG alle Atmel Chips flashen kann dachte ich mir schon. Mir ging es eher darum ob man mit einem Atmel JTAG auch ARM Controller oder ganz anderes Zeug flashen kann.
Standards sind ja immer so eine Sache ;)

Zum Thema sparen: ein JTAG ICE MK2 kostet bei Reichelt 236,50€ - das ist mein halbes Monatsgehalt :( da reichen die 1-2-3 Monate leider nicht aus. :(
Gibt es keine anderen, etwas billigeren und halbwegs funktionierenden?

Grüße,
LittleFox

Kampi
31.03.2012, 21:19
Gibt es keine anderen, etwas billigeren und halbwegs funktionierenden?


Doch gibt es aber ob die gut funktionieren weiß ich leider nicht :(
Ob du damit auch andere Chips per JTAG flashen kannst weiß ich nicht sicher ;)

Moritz Grosch
31.03.2012, 22:19
Hi,

laut http://www.rn-wissen.de/index.php/JTAG geht das leider nicht :/
Ich denke ich werde mir einen AVR Dragon zusammensparen - der geht vom Preis ja noch, außerdem mag ich Drachen :D
Mit dem kann ich dann immerhin AVR, AVR32, etc. Für ARM brauch ich halt dann wieder 'was neues ... -.-'

Grüße,
LittleFox

ePyx
01.04.2012, 10:05
Wenn du Azubi bist, solltest du hier (http://student.embedded-projects.net/) mal nachfragen ob du für den Rabatt in Frage kommst. Dann bekommst du den Dragon für 35 €. Ansonsten ist es selbst für 50€ eine geeignete Alternative zu den STKs und zum ICE 2 bzw. ICE 3.

Als Hinweis, der Dragon unterstützt PDI nur ab den Revisionen A3 bei den XMega-Controllern (unter Windows und Linux). Ansonsten funktionieren JTAG, HVP und ISP problemlos unter Linux. Des Weiteren solltest du dir unbedingt ein Gehäuse dafür beschaffen. Sind schon etliche Drachen an der statischen Aufladung gestorben.

Moritz Grosch
01.04.2012, 12:01
Hi,

danke für den Tipp :)
Leider schreiben die auf ihrer Seite "Das Angebot im UNI-SHOP gilt als Bonus für jeden Studenten an deutschen Hochschulen". Ich bin aber leider nur normaler Azubi :(

Grüße,
LittleFox

ePyx
01.04.2012, 13:06
Deshalb eine Mail hinschreiben und fertig. 10 Minuten Aufwand und mehr als Nein können sie dir nicht antworten. Wenn es doch möglich ist, hast du für minimalen Aufwand Kohle gespart.

Moritz Grosch
01.04.2012, 14:56
Hi,

stimmt natürlich auch wieder.
Werde ich machen, sobald ich das mir meinen Dragon kaufe :) Noch brauch ich den ja nicht.

Grüße,
LittleFox