Die neuen XMega und 32Bit MCU

Gast #1536974
Lesenswert?

Hallo,

ich habe hier ein SPI Programmer und etliche ATMega 16/32.

Wenn ich mal wieder auf einkaufstour bin sehe ich das es die XMega serie
zu nahezu dem selben Preis gibt mit vielen netten zusaetzlichen dingen 
(RTC, 4 USARTs etc..)

Dazu gibts noch die 32Bit Prozessoren die mir fuer meine Anwendungen 
einfach zu groß sind, aber eine schicke Entwicklungsumgebung fuer Linux 
mitbringen (AVR32 Studio).


Kann AVR32 Studio den auch den XMega ueber JTAG Programmieren?

Ich würde gerne auf XMega umsteigen jedoch mir die Moeglichkeit offen 
halten auch die 32Bit mit der selben hardware programmieren zu koennen.
#1537949
Lesenswert?

Simon schrieb:
> Scheinbar haben die in den neueren XMegas die JTAG schnittstelle schon
> weg gelassen.
>
> laut dieser Seite
>
> http://support.atmel.no/bin/customer?=&action=viewKbEntry&id=683
>
> unterstuetzt das mkII auch PDI, gibt es noch andere geraete die nicht
> ganz so teuer sind fuer PDI?

Dieser Atmel-FAQ-Eintrag ist uralt und falsch. Atmel bekommt bei der 
Xmega-Dokumentation den Arsch nicht richtig an die Wand.

XMegas können über JTAG und PDI programmiert werden. Mit ARV Studio 4.18 
SP1 gehen damit

Dragon
JTAGICE mkII
AVRISP mkII
STK600
(und vermutlich auch AVR ONE!)

auf die ein oder andere Art. Einige, wie Dragon oder JTAGICE mkII, sogar 
auf beide Arten.

Es gibt auch mindestens eine Open-Source PDI-Implementierung. Die LUFA 
USB-Bibliothek enthält als Beispiel eine AVRISP mkII-Clone Software, die 
auch PDI kann.
#1538001
Lesenswert?

Simon schrieb:
> @Hannes:
>
> Sicher das ich ALLE xmegas auch mit JTAG Programmieren kann?

Mal wieder jemand der keinen Bock hat das Handbuch zu lesen. Alle Mega A 
(die D bekommst du momentan sowieso kaum) haben JTAG:

> The devices also have an IEEE std. 1149.1 compliant JTAG test interface,
> and this can also be used for On-chip Debug and programming.

Und was soll den wieder die Scheiße mit irgendwelchen Fremdprogrammern? 
40 Euro für ein AVRISP mkII gibt einem PID, direkt von Atmel 
unterstützt.

Und das ist auch alles was ich in diesem Thread schreiben werde. Eure 
Hoheit mögen gefälligst selber das Handbuch lesen.
Gast #1538062
Lesenswert?

Also fazit:

will ich xmega Programmieren bleiben mir nur zwei sinvolle 
Moeglichkeiten

a) JTAG ICE mkII
http://atmel.com/dyn/products/tools_card.asp?tool_id=3353
kann auch debuggen
-> 299 USD


b) AVR ISP mkII
http://atmel.com/dyn/products/tools_card.asp?tool_id=3808
nur Programmieren, kein debugging
-> 58 USD

Leider finde ich zu keinem der zwei brauchbare Informationen wie sie nun 
an den Controller via PDI zu verbinden sind.

selbst beim neuen JTAG ICE nur eine info zur JTAG Schnittstelle
http://atmel.com/dyn/resources/prod_documents/doc2562.pdf
Gast #1572007
Lesenswert?

Hi nochmal.

hab das SP1 nun auch.
In der Hilfe steht zwar die Belegung, wie es am Target aussehen soll, 
aber nicht, welche Pins am Dragon man verwenden soll.
Es wird nur auf einen "XMEGA PDI adapter for AVR Dragon" verwiesen, von 
dem aber anderweitig nix zu finden ist.
Zum einfach Ausprobieren ist mir mein Dragon eigentlich zu Schade, der 
soll ja recht empfindlich sein.
Hat das schon irgendjemand vielleicht am Laufen?

Grüße!

Fabi

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