Forum: Mikrocontroller und Digitale Elektronik STK600 Pinout


von SeppK (Gast)


Lesenswert?

Ich überlege mir das STK600 zuzulegen.

Kann man diese Breakout-Boards für die verschiedenen Controller selbst 
bauen. Wie ist denn die Pinbelegung?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Da gibt es AFAIK momentan keine Informationen. Das Beste wird es sein, 
die Expansionsports zu benutzen. Dazu existiert eine Doku im 
Avr-Studio4.14 unter Help->AVR Tools User Guide.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Das Pinout der Huckepack-Karten scheint nicht dokumentiert zu sein,
nur der Erweiterungsstecker ist es.  Du kannst sicher den größten
Teil der Verdrahtung ,,ausklingeln'', wenn du zu viel Zeit hast.
Irgendwie ist auf den Karten auch noch eine Erkennung drauf, denn
die Firmware im Motherboard kann dir sagen, welche Karte(n) gerade
drauf gestapelt sind.

Anyway, glaubst du wirklich, dass du die paar passiven Verdrahtungs-
karten selbst günstiger bauen kannst als Atmel?

von SeppK (Gast)


Lesenswert?

Es geht mir darum den XMEGA programmieren zu können ohne die, für mich 
teuren, Huckpack-Boards kaufen zu müssen.
Der ISP mkII scheint ja den XMEGA nicht mehr programieren zu können.
JTAG ICE mkII ist auch zu teuer. Bleibt STK600 ohne Huckepack wenn 
machbar.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

SeppK wrote:

> Es geht mir darum den XMEGA programmieren zu können ohne die, für mich
> teuren, Huckpack-Boards kaufen zu müssen.

Du denkst wirklich, du könntest die Huckepack-Karte billiger bauen?

Das glaub' ich einfach nicht.

> Der ISP mkII scheint ja den XMEGA nicht mehr programieren zu können.

Naja: die Xmegas können kein ISP mehr, die können nur noch entweder
JTAG oder PDI.  Mir ist nicht ganz klar, ob der AVRISPmkII technisch
in der Lage wäre, PDI zu reden (es also nur eine Frage ist, die
Firmware anzupassen) oder nicht.

> JTAG ICE mkII ist auch zu teuer. Bleibt STK600 ohne Huckepack wenn
> machbar.

Der Dragon sollte via JTAG auch gehen, ich habe aber keine Ahnung, ob
der derzeitige Firmwarestand das schon kann.

Du brauchst doch aber dafür gar kein Huckepack-Board erst: die beiden
Programmierschnittstellen (JTAG und PDI/ISP) sind auf dem STK600
genau wie beim STK500 so angebracht, dass du damit auch ein extern
gelegenes Gerät programmieren kannst.  Du baust dir also einfach deine
Platine mit dem Xmega so, wie du das ohnehin wolltest, und siehst
entweder eine PDI- oder eine JTAG-Schnittstelle (oder beides vor).
Den STK600 nimmst du dann als pures Programmiergerät.

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.