AVR32 & ICE Problem

Gast #1609677
Lesenswert?
• ▲
▼
Hallo Leute, als Newbie hab ich meine Schwierigkeiten mit dem ersten 
Blinkprogramm. Genauer: Ich krieg es nicht geladen oder gestartet.
Ich verwende das Studio 2.3beta mit einem JTAG-ICE mkII.
Nach dem kompilieren bin ich in der Registerkarte "AVR32 Targets" im 
Kontext
des JTAG-ICE auf "Programm" gegangen, habe die .elf-Datei ausgewählt und 
alle Optionen aktiviert. Programmiervorgang lief ohne Meldungen.
Porgramm lief auf dem Board aber nicht (Pins alle auf High-Z), also 
Hardware gecheckt (ausser dem AVR ist noch nix drauf). Reset-Leitung war 
auch i.o.. Versucht das Programm zu vergleichen (was bei Proggen wohl 
geklappt hat), dabei Fehlermeldung. Kompletten Chip-Erase durchgeführt, 
neu programmiert, Programm lief nicht, Vergleich wieder fehlgeschlagen.
Was ist da los? Ich bin mit meinem Latein am Ende, wer weiß Rat?



P.S.: wenn ich auf "Read MCU-Info" klicke, wird er richtig erkannt.
Gast #1610413
Lesenswert?
• ▲
▼
Guten Morgen. Das Programm ist im Anhang. Ich habe mich dabei an den 
Beiträgen die hier geschrieben wurden orientiert. Ich nehme einen Fehler 
im Programmiervorgang an, weil sich das Programm nicht zurücklesen 
lässt.
Es ist ein AT32UC3A1512.
Angehängte Dateien:
#1610425
Lesenswert?
• ▲
▼
Das Programm sieht soweit in Ordnung aus. Gibt es denn auf der Console 
beim Programmiervorgang irgendwelche Fehlermeldungen? Firmware vom 
JTAGICE mkII aktuell?

Eventuell probierst du mal die aktuelle Toolchain und das aktuelle 
AVR32Studio aus. 2.3 ist nicht mehr aktuell. Inzwischen gibt es Version 
2.5 (seit heute?!) mit der Toolchain 2.4.2. (siehe 
http://www.atmel.no/beta_ware)

MfG
Marius
Gast #1610453
Lesenswert?
• ▲
▼
Ich schließe gerade den Strom an die Schaltung und die LED blinkt! Mit 
dem alten Programm von gestern. Der MKII war noch gar nicht 
angeschlossen.
Ich habe gestern den ganzen Nachmittag damit verbracht Blinky 
hinzubekommen. Entschuldigung, ich wollte euch nicht auf den Arm nehmen!

->Das Programm sieht soweit in Ordnung aus. Gibt es denn auf der Console
->beim Programmiervorgang irgendwelche Fehlermeldungen?

Nein.

->Firmware vom JTAGICE mkII aktuell?

Ja, das Update habe ich machen lassen.

Das neue Toolchain und das neue Studio habe ich eben installiert.
Auf dem AVR blinkt noch das Programm von der 2.3beta.

Der Fehler beim Vergleichen kommt glaub ich davon, daß ich ihm die 
.elf-Datei gegeben habe. Wie kriege ich den die .bin-Datei?

Ich danke euch sehr!
Gast #1611192
Lesenswert?
• ▲
▼
Hi,

hatte genau das selbe Problem und folgendes entdeckt.

1.
Am Anfang habe ich auch mit AVR Studio entwickelt un dnicht aus dem 
Framework die newlib adons dazu gelinkt. Dadurch musste ich den 
Prozessor immer manuell reseten egal ob ich dem Flashtool gesagt habe 
mach ein
Reset.

2.
Nachdem ich die newlib dazu linke funktioniert der automatische Reset. 
Total komisch.

3.

Ich nutze das AVR32 Studio nicht mehr sondern mache alles mit exteren 
Makefiles. Ist eh viel besser. Nun muss ich die new lib nicht mehr dazu 
linken und ich gebe in der Konsole "make program run" ein
und mein Programm wird gebaut geflasht und der AVR32 läuft mit einem 
Reset neu hoch.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.