Forum: Mikrocontroller und Digitale Elektronik Huhu - AVR XMEGA-Eval-Board für 29 US-$


von bix (Gast)


Lesenswert?

Huhu,

hat jemand schon etwas von dem AVR XMEGA-Eval-Board für 29 US-$ gehört?

In der Forumssuche habe ich nichts dazu gefunden, scheint neu zu sein. 
Es ist ein ATXMega128 mit 8 MB SRAM und 8 MB Data Flash und etwas 
Kleinkram an Bord.

Scheint mir ein recht günstiges Angebot zu sein und vielleiche eine 
brauchbare Basis für einen Selbstbau "Homecomputer".

Kennt jemand eine deutsche Bezugsquelle?

Hier ist der Link zum Artikel in der Elektor:

http://www.elektor.de/elektronik-news/avr-xmega-eval-board-fur-29-us.1139223.lynkx

Gruß, bix

von Omega G. (omega) Benutzerseite


Lesenswert?

Ich habe so ein Board. Aber ohne Programmer ist da nichts mit 
anzufangen. Schön wäre es gewesen, wenn Atmel den AT90USB nutzen würde 
um da einen Programmieradapter implementieren würde, oder den Xmega mit 
einem Bootloader versehen hätte.

Aber für 29$ ist es eine recht günstige Plattform...

von bix (Gast)


Lesenswert?

Hallo Omega,

wenn man Elektor Glauben schenken will, lässt es sich mit dem einfachen 
AVRISP mkII programmieren. Den hab ich da, ist also kein Problem.
Wo hast Du das Board gekauft?

von Omega G. (omega) Benutzerseite


Lesenswert?

Kann man angeblich, da ich allerdings mit keinem Atmel Controller je zu 
tun hatte, habe ich entsprechend keine passende Hardware. Und nur um den 
Controller zu testen und dann evtl. wieder weg zu legen wollte ich 
nichts kaufen.

Ich habe das Board bekommen, quasi als Werbegeschenk.

von bix (Gast)


Lesenswert?

Na, das nenne ich mal ein brauchbares Werbegeschenk. Viel besser als ein 
Kuli oder Kalender ;-)

Du Glückspilz.

von Omega G. (omega) Benutzerseite


Lesenswert?

Naja es ist zwar schöne Technik, aber ich würds ja gerne mal testen, 
kann aber nicht...

Ich warte drauf, das jemand für den AT90 da drauf eine Firmware schreibt 
die flashen des Xmegas ermöglicht...

von Ollz (Gast)


Lesenswert?

Das ist das Atmel Xplain-Board, dass schon seit Monaten, wenn nicht seit 
einem Jahr durch die Gegend geistert. Ursprünglich wurde das von Atmel 
nur an ausgewählte Kunden und Seminarteilnehmer ausgegeben. Frei nach 
dem Motto, wo kämen wir da hin, wenn jeder ...

Das dass Board vor ein paar Wochen für Jedermann angekündigt wurde heißt 
nichts. Mouser hatte bis vor wenigen Tagen um die fünf Stück.  Aktueller 
Lagerbestand? Null, und fünf Vorbesellungen. Wie das wohl kommt? Sollte 
Atmel mal wieder nicht geliefert haben? 
http://de.mouser.com/ProductDetail/Atmel/ATAVRXPLAIN/?qs=G4lHU2lE3BHqTTfth9QnAQ%3d%3d

von ... .. (docean) Benutzerseite


Lesenswert?

Omega G. schrieb:
> Ich warte drauf, das jemand für den AT90 da drauf eine Firmware schreibt
> die flashen des Xmegas ermöglicht...

Dazu wird es nie kommen... du mußt min. einmal einen Bootloader(UART) in 
den XMEGA per JTAG/PDI laden, woher wird das nicht gehen..

Der AT90USB wird ja schließlich nur mit der UART an dem XMEGA hängen und 
das ist nun mal keine Programmierschnittstelle...

von Gast (Gast)


Lesenswert?

Ich habe das XPLAIN Board. Lässt sich völlig problemlos mit einem AVRISP 
MKII programmieren. Man muss sich lediglich ein Adapterkabel quetschen. 
(Es werden für die PDI Schnittstelle 4 Pins (incl. VCC und GND) 
verwendet.

Daten stellt Atmel genügend zur Verfügung. Ich habe für das Board incl. 
Versand 25 Euro bezahlt.

von egberto (Gast)


Lesenswert?

und wo hast du es her?

Grüße,

egberto

von chris (Gast)


Lesenswert?

>Ich habe das XPLAIN Board. Lässt sich völlig problemlos mit einem AVRISP
>MKII programmieren

Per ISP oder Jtag?
Falls ISP müsste es ja mit einem beliebigen Programmieradapter wie z.B. 
AVR-Dragon programmierbar sein.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Nein, bei den XMEGA ist das PDI (nicht ISP) und das kann momentan 
offiziell nur der neue AVR ISP mkII und das JTAG ICE mkII, ansonsten 
natuerlich auch per JTAG programmierbar mit dem ICE.

Lustig dass sie das Board jetzt offenbar "frei geben", allerdings wuerde 
ich mir da nicht all zu grosse Hoffnungen zwecks Verfuegbarkeit machen, 
zumal es bei dem Preis ganz offensichtlich subventioniert ist und da 
wird Atmel sich mit den Stueckzahlen sicherlich etwas zurueck halten.

von Gast (Gast)


Lesenswert?

Wir haben 20 Stk. der Boards von unserem Distubutor bekommen. (Zu 
genanntem Preis)

von chris (Gast)


Lesenswert?

>zumal es bei dem Preis ganz offensichtlich subventioniert ist und da
>wird Atmel sich mit den Stueckzahlen sicherlich etwas zurueck halten.
So ein Board kann man sicherlich in ordentlichen Stückzahlen verkaufen. 
Da könnte die Kalkulation sogar hinkommen. Immerhin sitzt Atmel was die 
Chips angeht ja an der Quelle.

>Wir haben 20 Stk. der Boards von unserem Distubutor bekommen. (Zu
>genanntem Preis)

Jetzt wäre der Distributor noch interessant.

von Gast (Gast)


Lesenswert?

1
Der AT90USB wird ja schließlich nur mit der UART an dem XMEGA hängen und
2
das ist nun mal keine Programmierschnittstelle...

Der AT90USB hängt mit UART RX/TX und dem Clockoutput am Xmega. Und das 
IST eine Programmierschnittstelle, nämlich PDI.

Der Clockoutput dient als PDI_CLOCK.
Über UART TX/RX wird PDI_DATA gestreamt.

Also alles da was man braucht, bis.....auf die Implementierung der 
Software.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ist eigentlich auch eine nette Idee... theoretisch koennte man den Chip 
vielleicht sogar mit einem FT232 und Bitbanging auf diese Art und Weise 
programmieren, aber dann muss man das gesamte Protokoll erst einmal 
implementieren am PC-Client. Wenn man bedenkt dass sich der Xmega ja mit 
dem AVR ISP programmieren laesst ist der Aufwand doch etwas hoch.

von P. S. (Gast)


Lesenswert?

Geht's nur mir so oder wird die Frage nach der Bezugsquelle von den 
Leuten, die behaupten eines zu haben, mit Genuss ignoriert?

von Johann M. (brutzler)


Lesenswert?

Peter Stegemann schrieb:
> Geht's nur mir so oder wird die Frage nach der Bezugsquelle von den
> Leuten, die behaupten eines zu haben, mit Genuss ignoriert?

Nö, so gehts mir auch.

Aber zum Thema. Ich hab das Board bis dato auch nur bei Watterott 
gefunden. Und die liefern erst ab Ende November.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Schreibt doch mal, ob und wann Ihr tatsaechlich eines bekommen habt, 
wuerde mich mal interessieren.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?


von gast (Gast)


Lesenswert?


von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?


von Stephan W. (Firma: Watterott electronic) (welectronic) Benutzerseite


Lesenswert?

Hannes Jaeger schrieb:
> gast schrieb:
>> http://www.watterott.com/Atmel-XPLAIN-ATXmega-Eval-Board
>
> So? Lieferbar: 0

Bei mir im Shop sind keine Sachen bestellbar, die nicht im Lager sind.
Wenn die Boards hier sind, dann werden sie erst freigeschaltet.
LT laut Atmel KW47/48

von Joerg W. (joergwolfram)


Lesenswert?

Ich habe auch so ein Teil und wollte damit den Nachfolger für meinen 
BASIC-Computer bauen. Allerdings sehe ich momentan keine Möglichkeit, 
den XMEGA mit "Hausmitteln" zu programmieren und so habe ich das Projekt 
wieder begraben. Wenn jemand des möchte, bitte PM an mich.

Jörg

von Ollz (Gast)


Lesenswert?

> Allerdings sehe ich momentan keine Möglichkeit,
> den XMEGA mit "Hausmitteln" zu programmieren

Die kommende Version 4.18 des AVRStudio (zur Zeit als Release-Kandidat 
erhältlich), soll ein Firmware-Update für den Dragon enthalten, mit dem 
dieser Xmega-fähig wird. Sowohl Programmieren, als auch Debuggen. Ebenso 
soll die künstliche 32k Hürde zum Debuggen der normalen AVRs gefallen 
sein.

http://www.atmel.no/beta_ware/
http://www.atmel.no/beta_ware/avrstudio418/b684/releasenotes.txt

> AVR Dragon support for all AVR 8-bit devices including XMEGA. Programming and 
debugging within AVR Studio and command line software support for ELF production 
file format.

Ausprobiert habe ich das nicht. Mangels Xmega und mangels Lust auf den 
Xmega, nach all dem Rumgemache von Atmel, werde ich das vermutlich in 
nächster Zeit auch nicht.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Schon hart was Atmel da abzieht. Mit der Version 4.16 vom AVR-Studio 
liess isch der Xmega nicht einmal mit dem JTAG ICE anstaendig flashen, 
ob das nun ein Problem mit dem Studio selber oder nur mit der Firmware 
war. Das hat mich massig Nerven gekostet. In Zwischenzeit funktioniert 
das allerdings besser. Auch mit avrdude laeuft die Sache in 
Zwischenzeit, was eine echte Erloesung fuer Linux-User darstellt.

Die verschenken ich glaube ich einiges an Potential mit dieser 
"Strategie". Die haetten das Teil erst 1-2 Jahre spaeter ankuendigen 
duerfen als geschehen.

von Gast (Gast)


Lesenswert?

> Ebenso soll die künstliche 32k Hürde zum Debuggen der normalen
> AVRs gefallen sein.

Wo kommt das Gerücht her oder wo steht so etwas geschrieben?

von Fabian B. (fabs)


Lesenswert?

Wurde hier vermutet, ist aber denk ich unrealistisch:

Beitrag "Re: AVRDragon vs JTAGICE MK2"

Gruß
Fabian

von Ollz (Gast)


Lesenswert?

> Wo kommt das Gerücht her oder wo steht so etwas geschrieben?

In den Release Notes und der aktuellen, im Release Candidate 
integrierten, Hilfe für den Dragon.

Ich habe die Download-URL nicht aus Jux angegeben, sondern damit sich 
jeder selbst ein Bild machen kann. Statt dessen kommt wieder das 
Gejammer derjenigen, die nicht mal den Arsch für ein Download 
hochbekommen.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Ollz schrieb:
>> Wo kommt das Gerücht her oder wo steht so etwas geschrieben?
>
> In den Release Notes und der aktuellen, im Release Candidate
> integrierten, Hilfe für den Dragon.

Da steht wörtlich:

October 15th, 2009 - Sw: 0x0604 0x0604
   - Removed 32kB programming limit
   - Added debug support for all AVR devices

Ich weiß jetzt aber nicht, ob damit die Debug-Begrenzung auf 32kB 
gemeint ist.

ATxmega kann auch nicht über PDI, sondern nur über JTAG beschrieben 
werden.

von Denny S. (nightstorm99)


Lesenswert?

Christian H. schrieb:
> ATxmega kann auch nicht über PDI, sondern nur über JTAG beschrieben
> werden.

FALSCH!

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Sorry, da fehlt etwas:
ATxmega kann "mit dem Dragon" auch nicht über PDI, sondern nur über JTAG 
beschrieben werden.

Jedenfalls fehlt das Kreuz in der zugehörigen Tabelle.

von Denny S. (nightstorm99)


Lesenswert?

Christian H. schrieb:
> Sorry, da fehlt etwas:
> ATxmega kann "mit dem Dragon" auch nicht über PDI, sondern nur über JTAG
> beschrieben werden.
>
> Jedenfalls fehlt das Kreuz in der zugehörigen Tabelle.

Also mit dem AVR ISP MKII soll man auch Atxmega beschreiben können.
Und der hat nur ISP!

Gruß Denny

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Nein, der hat auch PDI. ISP hat der ATxmega nicht mehr.
Außerdem ging es gerade um den Dragon.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Christian H. schrieb:

> Da steht wörtlich:
>
> October 15th, 2009 - Sw: 0x0604 0x0604
>    - Removed 32kB programming limit
>    - Added debug support for all AVR devices

Was die allerdings tatsaechlich unter "all devices" verstehen steht dort 
nicht, deswegen wuerde ich da keine Rueckschluesse ziehen. Ein 
anstaendiger Eintrag waere sowas wie: "Added support for <liste>". Aber 
wenn der Dragon dann tatsaechlich die Xmegas beschreiben kann umso 
besser.

von Christian H. (netzwanze) Benutzerseite


Angehängte Dateien:

Lesenswert?

Es gibt auch eine Liste der unterstützten Prozessoren:
(Im Angang vollständig als Excel-Datei)

Device support

Table 1.4. Devices programming and debuggin support

ATxmega16A4
ATxmega32A4
AT90CAN128
AT90CAN32
AT90CAN64
AT90PWM2
AT90PWM216
AT90PWM2B
AT90PWM3
AT90PWM316
AT90PWM3B
AT90PWM81
AT90USB1286
AT90USB1287
AT90USB162
AT90USB646
AT90USB647
AT90USB82
ATmega128
ATmega1280
ATmega1281
ATmega1284P
ATmega128A
ATmega16
ATmega162
ATmega164P
ATmega164PA
ATmega165
ATmega165P
ATmega168
ATmega168P
ATmega169
ATmega169P
ATmega169PA
ATmega16A
ATmega16HVA
ATmega16HVB
ATmega16M1
ATmega16U2
ATmega16U4
ATmega2560
ATmega2561
ATmega32
ATmega324P
ATmega325
ATmega3250
ATmega3250P
ATmega325P
ATmega328P
ATmega329
ATmega3290
ATmega3290P
ATmega329P
ATmega32A
ATmega32C1
ATmega32HVB
ATmega32M1
ATmega32U2
ATmega32U4
ATmega32U6
ATmega48
ATmega48P
ATmega48PA
ATmega64
ATmega640
ATmega644
ATmega644P
ATmega644PA
ATmega645
ATmega6450
ATmega649
ATmega6490
ATmega64A
ATmega64C1
ATmega64M1
ATmega8
ATmega8515
ATmega8535
ATmega88
ATmega88P
ATmega8A
ATmega8HVA
ATmega8U2
ATtiny11
ATtiny12
ATtiny13
ATtiny13A
ATtiny15
ATtiny167
ATtiny2313
ATtiny2313A
ATtiny24
ATtiny24A
ATtiny25
ATtiny26
ATtiny261
ATtiny261A
ATtiny28
ATtiny4313
ATtiny43U
ATtiny44
ATtiny44A
ATtiny45
ATtiny461
ATtiny48
ATtiny84
ATtiny85
ATtiny861
ATtiny861A
ATtiny87
ATtiny88
ATxmega128A1
ATxmega128A3
ATxmega128D3
ATxmega16D4
ATxmega192A3
ATxmega192D3
ATxmega256A3
ATxmega256A3B
ATxmega256D3
ATxmega32D4
ATxmega64A1
ATxmega64A3
ATxmega64D3
ATxmega64D4

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Welche Vorteile hat man dann mit dem ICE ueberhaupt noch?

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Vielleicht ist der nicht so empfindlich?

von Robert (Gast)


Lesenswert?

Auf jedenfall ist er wesentlich besser geschützt. Der Spannungsregler 
auf dem Dragon ist wirklich nicht sehr robust.

Weiters unterstützt der ICE auch noch die ganze AVR32 Palette.

von Seminarist (Gast)


Lesenswert?

> Schreibt doch mal, ob und wann Ihr tatsaechlich eines bekommen habt,
> wuerde mich mal interessieren.

Vor wenigen Wochen habe ich bei INELTEK an einem 1-Tagesseminar über den 
XMEGA teilgenommen. Neben div. Übungen mit Schulungsunterlagen und 
Mittagsimbiss gab es das XPLAIN-Modul zum mitnehmen. Der Seminarpreis 
war, glaub ich, 98,- EUR.

Die Übungen wurden mit, zur Verfügung gestellten, AVRATJTAGICE-MKII 
durchgeführt.
Hat alles bestens geklappt.

Naja, für mich kamen dann noch Reisekosten mit Übernachtung hinzu.
Aber es hat sich gelohnt. Zwei Tage und 250,- EUR investiert ist besser 
als 5 Tage im Labor im Nebel rumzuzstochern.

von DragonUser (Gast)



Lesenswert?

Screenshots aus AVR Studio 4.18 RC4 mit einem Dragon und Ausdruck der 
Device-Liste aus dem Online-Help für den Dragon in 4.18 RC4.

von DragonUser (Gast)


Lesenswert?

mk__MSITStore_C_-Program_Files-Atmel-AVR_Tools-Help-avrdrago ist eine 
PDF-Date. Beim Upload ist irgendwo .pdf verloren gegangen.

von Gast (Gast)


Lesenswert?

In der "AVR Tools" Help bei "AVR Dragon User Guide | Preface | Known 
issues" steht zu PDI folgendes:

PDI progam/debug is NOT supported even though it is listed in the 
programming dialog in AVR Studio when selecting AVR Dragon and a PDI 
device.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Schade, das mit der Auswahlmöglichkeit von PDI beim Dragon (habe meinen 
gerade einer Verjüngungskur unterzogen) hatte ich gerade entdeckt und 
für sehr nett befunden. Schade, dass es trotzdem nicht funktionieren 
soll.

Naja, eventuell in 4.19:

"Note that the PDI interface is not supported by AVR Dragon in this 
release. PDI is selectable but will result in an error when used. Use 
JTAG instead."

von Joerg W. (joergwolfram)


Lesenswert?

Das von mir angebotene Board ist weg

Jörg

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Christian H. schrieb:

> "Note that the PDI interface is not supported by AVR Dragon in _this_
> release. PDI is selectable but will result in an error when used. Use
> JTAG instead."

Das tut beim Xmega nicht wirklich weh, wenn "nur" JTAG verfuegbar ist. 
Immerhin funktioniert es.

von Erik L. (Firma: chip45) (uc-erik)


Lesenswert?

Auch wenn der Thread schon alt ist:

Mein Xmega Modul mit ATxmega128A1 wird mit Bootloader vorprogrammiert 
ausgeliefert, sodass man per USB und einer kostenlosen PC App flash und 
Eeprom programmieren kann. Es wird kein ISP oder PDI Adapter benötigt.

http://www.chip45.com/AVR-Xmega-Mikrocontroller-Module/CrumbX128A1-V1-0-AVR-ATxmega128A1-USB-RS485-SD-Karte-Modul.html

Viele Grüße,
ER!K

von Tropenhitze (Gast)


Lesenswert?

Wie sollen wir die Eigenwerbung verstehen - bekommen wir alles zu halben 
Preis?

Wenn nicht, ist ein Xplain-board günstiger:
http://www.msc-toolguide.com/catalogsearch/result/?q=xplain

von Martin (Gast)


Lesenswert?

... Xmega Modul mit ATxmega128A1 ...

Das ist aber teuer, Erik.

von Klaus Müller (Gast)


Lesenswert?

Zu den preiswerten Angeboten zählt das aber nicht gerade...

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.