Xmega Programmieren mit USBProg

Gast #1304238
Lesenswert?

Mit dem ISP MKII dürfte es wohl ziemlich sicher nicht gehen. Denn der 
USB-prog bildet ja nur zum PC das ISP MKII-Protokoll und zum µC das 
ISP-Protokoll nach. Die XMega verstehen aber ja kein ISP. Der ISP MKII 
kann die XMega ja auch erst nach einem Firmwareüpdate proggen.

Beim JTAG wär ich auch etwas vorsichtig. Der JTAG-ICE MKII clone hat 
noch den Status development. Wenn man mal ins SVN des USB-Prog schaut 
sieht man, dass es sogar noch einen "JTAG-ICE MKII XMega"-Teil gibt. Was 
man davon halten soll, weiß ich nicht, stehe der Sache aber ehr kritisch 
gegenüber.

Ich werde mir wohl nen ISP MKII besorgen und den USB-Prog verschärbeln 
wenn ich was mit den XMegas machen will. Kostet auch nur 40 Euro.

Sebastian
Gast #1305052
Lesenswert?

Ich bin ehrlich gesagt ziemlich bisschen enttäuscht. Ich habe zwar 
USB-Prog nicht nur wegen den XMegas gekauft, bin aber davon ausgegangen 
dass man damit die allermeisten uC einschliesslich den ATXMegas 
programmieren kann. Ich verstehe unter Universal-OpenSource Programmer 
ein Programmer der auch neuere uC programmieren kann.

Gibt es denn einen LowCost-Programmer nur für ATXMegas?
Gast #1305096
Lesenswert?

@ic brater

>bin aber davon ausgegangen
>dass man damit die allermeisten uC einschliesslich den ATXMegas
>programmieren kann. Ich verstehe unter Universal-OpenSource Programmer
>ein Programmer der auch neuere uC programmieren kann.

man kann sich auch anstellen. die xmegas sind gerad mal (tlw) aufm markt 
und die usb-prog firmware soll das schön können ?! sorry wenn ichs so 
sage : gehts noch ?!
also ich bin mit dem usb-prog mehr als zufrieden und ich denke für die 
xmegas wirds früher oder später auch entweder nen patch geben oder nen 
eigenen treiber (bzw) firmware geben.

für mich sind die xmegas zwar auch reizvoll, aber, da ich einen ganz 
bestimmten noch nicht bekommen kann, leider derzeit uninteressant. und 
so lange könnt ich noch auf die firmware warten. und selbst wenns nicht 
klappt. die 40 euros für nen avr-isp hab ich wohl auch noch, selbst 
wenns schade wäre, aber wo würde man für weniger als 40 euro so eine 
plattform wie den usb-prog bekommen ?! wohl nirgends oder ?!
Gast #1305204
Lesenswert?

@TheMason

Wenn du mir sagen kannst dass USB-Prog in "nutzbarer Zeit" auch für den 
XMega funktioniert bin ich zu zufrieden. Ich brauche die XMegas noch 
nicht und werde diese erst einsetzen wenn Sie in ausreichend verfügbar 
sind.

Mir ging es nur darum ob USB-Prog generell dafür nicht geeignet ist oder 
ob es irgendwann mit entsprechender Software doch geht?
Gast #1305232
Lesenswert?

@travel rec

recht hast scho und ich denke sinnig ist es allemale sich schonmal mit 
dem xmega auseinanderzusetzen. wobei ich bei meinem konkreten projekt 
eig. lieber auf den (ebenfalls noch nicht vorhandenen) atmega1284p 
zurückgreifen würde, da ich diesen einfach nur in das bestehende board 
einbauen könnte (da pin-kompatibel zum mega644p). den xmega den ich 
brauche bzw bräuchte (qfp44-gehäuse, da ich recht wenig platz habe) wäre 
eben der xmega128a4 den es aber ebenfalls noch nicht gibt. wobei der 
xmega dann nur eine zwischenstation wäre, bevor ich ein finales design 
mit einem arm7 mache (was langfristig schon das ziel ist weil ich da 
einfach massig ressourcen habe). und extra noch ein redesign nur für den 
xmega zu machen, da weiß ich nicht ob der aufwand sich lohnt. aber 
interessant sind die xmegas für mein design auf jeden fall 
(event-system, dma, 32MHz, 3.3V) nur leider eben noch nicht verfügbar. 
(zumindest nicht der vom gehäuse her kleinste)

@ic brater

>Wenn du mir sagen kannst dass USB-Prog in "nutzbarer Zeit" auch für den
>XMega funktioniert bin ich zu zufrieden.

das hängt ja erstmal davon ab ob atmel das kommunikationsprotokoll 
offenlegt auf dem ja auch die avr-isp nachbauten basieren. ob das so 
sein wird kann ich nicht sagen, aber wenn dann dürfte es sicherlich 
nicht lange dauern bis sich jemand bemüht eine firmware für den usb-prog 
zu schreiben.

>Mir ging es nur darum ob USB-Prog generell dafür nicht geeignet ist oder
>ob es irgendwann mit entsprechender Software doch geht?

also wenn jtag für cplds, ocd für arms funktioniert, warum sollte dann 
nicht die pdi schnittstelle ebenso funktionieren ;-)
und die hardware mit der ein originaler AVR-ISP aufgebaut ist, dürfte 
sich denke ich nicht groß von der usb-prog hardware unterscheiden . bzw. 
ich vermute mal das das kommunikationsprotokoll für isp bzw pdi bei dem 
avr-isp ebenso von einem avr übernommen werden wie dies im usb-prog der 
fall ist. von daher würde ich mal sagen : geht definitiv, scheitert nur 
daran das momentan halt noch keine angepasste firmware da ist und (wobei 
ich da nicht weiß wie der stand der dinge ist) ob das 
kommunikationsprotokoll der pdi-schnittstelle schon offenliegt.
Gast #1305429
Lesenswert?

Hi

>wobei der xmega dann nur eine zwischenstation wäre, bevor ich ein finales >design 
mit einem arm7 mache (was langfristig schon das ziel ist weil ich da

Diese Vorgehensweise lässt sich nicht so richtig nachvollziehen.

MfG Spess
Gast #1305676
Lesenswert?

> Mit dem ISP MKII dürfte es wohl ziemlich sicher nicht gehen.

Naja, in der Devicelist des MkII stehen die Xmegas aber drin, also warum 
sollten die nicht gehen?

Im übrigen, der USB Prog läuft ohne zusätzlichen Pegelwandler nur mit 
5V. Da scheiden die Xmegas erstmal aus.
Gast #1305700
Lesenswert?

>Naja, in der Devicelist des MkII stehen die Xmegas aber drin, also warum
>sollten die nicht gehen?

> Weil die XMegas PDI und nicht ISP zum flashen nehmen, der MKII kann das
der USBprog nicht.

Ja eben. Die Behauptung war aber, dass der MkII das NICHT kann.
Gast #1305825
Lesenswert?

Wer Mutig ist vertraut auf die ESD-Dioden im XMega. Der USB-Prog hat ja 
in den Ausgangsleitungen Serienwiderstände drin. Könnte also 
funktionieren. Könnte aber auch sein, dass man sich damit den XMega 
abschießt ;-)

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