Forum: Mikrocontroller und Digitale Elektronik Flashen eines AT32UC3C-EK?


von Florian F. (ultrazauberer)


Lesenswert?

Ich habe hier ein AT32UC3C-EK Evaluierungsboard. Jetzt habe ich den 
ganzen Tag schon die Applicationnotes gelesen und werde nicht schlau 
daraus:

Wie kann ich eigene Software auf dem Board einspielen? Laut Datenblatt 
soll dies über JTAG geschehen. Dummerweise habe ich keinen richtigen 
JTAG-Programmer (nur ein USB-AVR-Lab). Allerdings steht auch 
geschrieben, dass ich über die integrierte USB-Schnittstelle des Kits 
neue Software flashen kann, nur wie soll das gehen? Treiber kann ich 
weder auf der Atmel Seite, noch auf der beigelegten DVD finden.
Windows 7 x64 erkennt nur ein unbekanntes USB-Gerät.

Als nächsten Schritt: welche IDE sollte man verwenden? Habe jetzt AVR 
Studio 6 installiert, als auch AVR32 Studio 2.6.

Wollte gern mal die ganzen Beispiele vom AVR Studio durchgehen und 
verstehen. Habe bisher nur mit einem Pollin Net-IO in Verbindung mit 
einem ATMega644 experimentieren dürfen.

Vielen Dank!

von Phil S. (zippi)


Lesenswert?

Hi,

Da du viel mit dem 8-bit AVR Controllern gemacht hast, würde ich dir 
Atmel Studio 6 empfehlen.
AVR32 Studio funktioniert aber genauso (ist in einer Eclipse umgebung) 
Ich selber arbeite damit eigentlich lieber, wird nur leider nicht mehr 
aktualisiert.

Du schließt einfach das Board an und dann hast du 2 Taster auf dem Board 
(Boot / RESET)

Wo der Boot button auf dem Board ist, weiß ich leider nicht, 
aufjedenfall musst du denn Bootbutton gedrückt halten, wärend du den 
Reset einmal kurz drückst.

Dann sollte dein Windows ein neues Gerät finden und es automatisch 
installieren, da der Treiber im AVR studio drin ist ;).

Gruß
Zippi

von Florian F. (ultrazauberer)


Lesenswert?

Danke dir! Hatte das mittlerweile auch gefunden. Der Taster für PB0 muss 
gedrückt werden und dann der Reset. --> Ein USB-Gerät mit 
Libusb-Treibern wird gefunden. Mit Batchisp aus dem FLIP Paket kann man 
dann auch über den Bootloader die *.elf Dateien Flashen.

Naja, habe ich den JTAGICE mkII erstmal umsonst bestellt, aber den kann 
ich vielleicht immer nochmal gebrauchen (vielleicht geht damit das 
Debuggen komfortabler). ;-)

Danke für den Hinweis. Ich werde mich noch etwas in AVR Studio 6 
einarbeiten müssen.

von cskulkw (Gast)


Lesenswert?

Florian F. schrieb:
> Naja, habe ich den JTAGICE mkII erstmal umsonst bestellt, aber den kann
>
> ich vielleicht immer nochmal gebrauchen (vielleicht geht damit das
>
> Debuggen komfortabler). ;-)

Nicht nur vielleicht, sondern ganz bestimmt ....

von DerDan (Gast)


Lesenswert?

Hallo

der JTAGICE3 ist schneller und auch günstiger als dein frisch besteller
JTAG ICE MK II. Debuggen geht mit Batchisp und Flip gar nicht.

mfg

DerDan

von Florian F. (ultrazauberer)


Lesenswert?

Dann lieber den JTAGICE3 bestellen? Noch kann ich den JTAGICE mkII 
zurückgeben.

von DerDan (Gast)


Lesenswert?

Ohne Einschränkungen: Jepp

von cskulkw (Gast)


Lesenswert?

DerDan schrieb:
> Ohne Einschränkungen: Jepp

Eine Einschränkung gibt es:

Der mk3 wird von dem alten Studio 4.x nicht unterstützt.

Wenn man darauf nicht mehr zurückgreifen will, dann ich die Aussage 
richtig.

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.