Forum: Mikrocontroller und Digitale Elektronik EVK1100 - Problem mit Programmierung


von Michael K. (kaesekoenig)


Lesenswert?

Wie der Titel schon sagt, habe ich Probleme beim Programmieren/Flashen 
meines EVK1100 (mit dem AT32UC3A0512).
Ich verwende dazu das Atmel Studio 6.0 und einen AVR Dragon-Debugger 
(ich vermute, dass hier das Problem liegt). Wenn ich das Board also mit 
dem Debugger über die JTAG-Schnittstelle verbinde, kann ich die ID des 
Boards auslesen und mal eine Verbindung aufbauen, kann ich einen Chip 
Erase durchführen (ohne Probleme), kann ich die Fuses auslesen (ohne 
Probleme), kann aber das Ding nicht flashen. Da gibts (fast) immer eine 
Fehlermeldung. Ich schreibe fast, weil es bisher zwei mal funktioniert 
hat, da kam irgendeine Warnung und es blieb hängen, ich hab es 
abgebrochen - das Programm war aber am Board drüben.
Hatte schon jemand solche Probleme mit dem Dragon? Jemand eine Idee, 
woran es liegen könnte (hab ja gelesen, dass der Dragon sehr empfindlich 
ist)? Und vielleicht eine Idee, wie ich trotzdem drum herum komme, ohne 
mir denn 300€ teuren Atmel JTAG ICE MK2 kaufen zu müssen (wenn es denn 
überhaupt am Debugger liegt und nicht vielleicht an irgendwelchen falsch 
gesetzten Fuses oder sonst etwas)?

Danke schon im Voraus für Eure Hilfe!

von Oliver J. (skriptkiddy)


Lesenswert?

Wie lang ist das Kabel Dragon<->Board?

Gruß Oliver

von Michael K. (kaesekoenig)


Lesenswert?

Die Verbindung ist knapp 70cm lang, ein "normales" Flachbandkabel mit 
Stecker. Weder beim Dragon, noch beim Board ist da ja ein spezielles 
"JTAG-Kabel" dabei, wenn es denn soetwas überhaupt gibt.

von Oliver J. (skriptkiddy)


Lesenswert?

Michael K. schrieb:
> 70cm lang

Versuch mal ein kürzeres Kabel. Ich hatte damals mit einem ATAVRXPLAIN 
und dem Dragon Probleme, bei einem zu langem JTAG-Kablel. Mit ca. 15 cm 
funktionierte es dann jedoch tadellos.

Gruß Oliver

von Michael K. (kaesekoenig)


Lesenswert?

Sorry, dass ich erst jetzt wieder darauf antworte - ich habe nun ein 
kürzeres Kabel (ca. 10cm) und es funktioniert nun einwandfrei! :)

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.