Forum: Mikrocontroller und Digitale Elektronik STK 600 und AVR Studio - Welche µC kann ich damit programmieren?


von Martin M. (silent_max)


Lesenswert?

Hallo und guten morgen miteinander.

Ich möchte mich mehr in die µC Programmierung einarbeiten.

Daher hätte ich ein paar Fragen an die Profis unter euch, auf die ich im 
Netz eher weniger Antworten gefunden habe.

1.) Welche µC kann ich denn mit dem STK600 alles programmieren? Ich 
mein, kann man damit auch einen ATmega128 programmieren bzw. flashen?
2.) Was kostet das STK600 ungefähr? Ist bei einem Starter Kit auch ein 
Netzteil mit dabei oder muss ich das Netzteil extra kaufen?
3.) Kann ich das STK600 mit dem AVR Studio programmieren? Welche Version 
vom AVR Studio ist denn gerade aktuell?
4.) Kann man mit dem STK600 wie beim STK500 Programme per LED testen?

Das waren vorerst meine zentralen Fragen.

Über hilfreiche Antworten bedanke ich mich im Voraus.

Gruß

Max

: Bearbeitet durch User
von Michael (Gast)


Lesenswert?

Hallo Martin,

http://www.atmel.com/tools/STK600.aspx

hier solltest Du alles finden um Deine Fragen selber zu beantworten. Die 
Taps auf der verlinkten Seite auch unbedingt anklicken.

VG,
Michael

von Martin M. (silent_max)


Lesenswert?

Wenn ich das das Starter Kit bei Atmel bestelle, sind dann folgende 
Sockets Boards mit dabei oder muss ich die extra kaufen??


    STK600-DIP package contains a socket board and adapter boards for 
PDIP devices, and is an expansion module for STK600.
    STK600-SOIC package contains a socket board and adapter boards for 
SOIC devices, and is an expansion module for STK600.
    STK600-TQFP100 package contains a socket board and adapter boards 
for 100-pins TQFP 0.5 mm pitch devices, and is an expansion module for 
STK600.
    STK600-TQFP32 package contains socket board and adapter boards for 
32-pins TQFP 0.8 mm pitch devices, and is an expansion module for 
STK600.
    STK600-TQFP64 package contains a socket board and adapter boards for 
64-pins TQFP 0.8 mm pitch devices, and is an expansion module for 
STK600.

Edit:

So wie ich das auf der Internetseite von Atmel verstanden habe, die Du 
Michael verlinkt hast, ist das STK600 nur mit der 4er Version vom AVR 
Studio kompatibel??

Weil bei den Key Features heißt es wie folgt:

AVR Studio 4/AVR32 Studio compatible

Edit²:

Ich habe folgendes Bild gefunden:

http://upload.wikimedia.org/wikipedia/commons/b/b7/AVR_group.jpg

Welches Gehäuse ist der links untere?? Ich meine den ATXmega128A1.

Welches Socket Board bräuchte ich, um den programmieren zu können?

Gruß

Max

: Bearbeitet durch User
von Martin e. C. (eduardo)


Lesenswert?

Hallo,
beim STK600 ist ausser ein Atmega2560 nichts dabei.
Du kanns in Prinzip mit dem STK600 ALLE µController von Atmel 
programmieren voraussetzung du hast dem entsprechendem Routing-Card, die 
Routing-Cards muss du alles sperat kaufen.

von Martin e. C. (eduardo)


Lesenswert?

Martin Müller schrieb:
> So wie ich das auf der Internetseite von Atmel verstanden habe, die Du
> Michael verlinkt hast, ist das STK600 nur mit der 4er Version vom AVR
> Studio kompatibel??

Das ist falsch, es geht mit alle Versionen von AVRStudio

: Bearbeitet durch User
von Martin M. (silent_max)


Lesenswert?

Erst einmal danke für Deine Antworten.

Folgendes Bild habe ich bei Google Bildern gefunden:

http://upload.wikimedia.org/wikipedia/commons/b/b7/AVR_group.jpg

Was ist der ATXmega128A1 für ein Gehäuse?? Welche Routing-Card bräuchte 
ich, um den programmieren zu können?

Gruß

Max

von Martin e. C. (eduardo)


Angehängte Dateien:

Lesenswert?

Schau Mal bitte das Angehängte Dokument, irgendwo steht:

The routing card used for ATxmega128A1 is “STK600 – RC100X- 13”
and the socket card used for 100 pin devices is “STK600 – TQFP100”.

Du brauchst eine Routing Card + Sockel Card (wie eim Dokument 
beschrieben)

: Bearbeitet durch User
von Joe S. (bubblejoe)


Lesenswert?

Ein Hinweis:

Die Sockel- und Routing Cards des STK600 sind ziemlich teuer, und viele 
auch nur schwer zu bekommen, also möglichst viele Controller darauf zu 
testen, programmieren, würde ich nicht mit dem STK600 machen. Zum Testen 
reicht der vorhandene Atmega2560 meistens, muss eben etwas per Software 
angepasst werden.

Die Zielanwendung kannst du dann per ISP oder JTAG vom STK600 
programmieren, Debuggen geht per JTAG nicht.

Kompatibel ist das STK600 auch mit Atmel Studio 6.

von Andreas (Gast)


Lesenswert?

ich würds andersherum machen.

zuerst suchst du dir den Controller aus den Du verwenden möchtest.
Öffnest Atmel Studio 6.1
klickst auf tools help, starter kits, user guide
unter stk600-getting started - kit contents siehst du alles was drin ist
unter stk600-introduction-device support siehst du die Bauteile die von 
STK600 unterstützt werden, sowie welche socket card und welche routing 
card notwendig ist.

seit neuestem kann man auch damit den SAMD20 nutzen mit entsprechender 
Routing card.
http://www.atmel.com/products/microcontrollers/arm/sam_d20.aspx?tab=tools
zumindest welche im 64pin gehäuse.

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.