Dragon Programmiertool

OP #2333984
Lesenswert?

Hi!


Ich bin mit dem Programmiertool des AVR Studio 5 nicht wirklich 
zufrieden, weils einfach viel zu umständlich ist, was zu programmieren: 
Erst mühsam das Brennprogramm starten, Auswählen, langsames 
programmieren, Fenster wieder schliessen.

Ich hab avrdude mit verschiedenen GUIs probiert, hat aber nicht 
funktioniert, auch mit den USB Treibern hab ich rumgespielt, es wird 
zwar in der Systemsteuerung der Dragon angezeigt, aber geht halt 
trotzdem nicht.

Frage: Gibts andere Programmer, die den Dragon programmieren können (mit 
GUI) ausser AVR Studio und AVR dude?

Danke!
#2334007
Lesenswert?

Andreas S. schrieb:
> Ich hab avrdude mit verschiedenen GUIs probiert, hat aber nicht
> funktioniert, auch mit den USB Treibern hab ich rumgespielt, es wird
> zwar in der Systemsteuerung der Dragon angezeigt, aber geht halt
> trotzdem nicht.

Avrdude funktioniert bei mir mit dem avrispmkii, dragon und jtagicemkii 
unter:

- Windows XP x32
- Windows 7  x64

mit dem aktuellen libusb treiber/filtertreiber problemlos.

Zeig mal nen screenshot vom Gerätemanager, auf dem der Dragon zu sehen 
ist.


Gruß Oliver
#2334228
Lesenswert?

Hi

wenn ich das richtig verstanden habe ist dir das reine flashen zu 
umständlich. Versuch mal unter dem Reiter "Debug" "irgendwas without 
debugging" erinnere mich gerade nicht an den genauen wortlaut. Evtl. 
hilft dir das weiter.
Über Jtag läuft das wunderbar, kein Fenster mehr öffnen die Funktion hab 
ich mir als Symbol auf die Symbolleiste rausgeholt, nur noch ein Klick 
und das Programm ist auf dem MC drauf.

Gruß MISZOU
Moderator Persönliche Seite #2334351
Lesenswert?

Oliver J. schrieb:
> Jörg H. schrieb:
>> Ist der Dragon eigentlich "anerkannt" langsamer als ein JTAGICE MK2?
>
> Beim Jtag-Programming auf jeden Fall deutlich spürbar.

Finde ich nicht.  Wäre auch nicht verständlich, denn letztlich
benutzen beide die gleichen Firmwarebausteine.

Die Vorteile des JTAG ICE liegen eher auf der Hardwareseite (Gehäuse,
das einen vor Kurzschlüssen mit der Zielhardware schützt, bessere
IO-Schutzbeschaltung).

> Bei ISP hab ich grad nur den Vergleich zum avrispmkii. Da steht der
> Dragon, finde ich, weit hinten an.

Das JTAGICEmkII allerdings auch.  Das liegt wohl daran, dass dabei das
Protokoll des AVRISPmkII in das Protokoll des JTAGICEmkII "eingepackt"
worden ist.

Das AVRISPmkII ist in dieser Hinsicht wirklich flink.  Allerdings
nützt einem das dann nur was, wenn der Ziel-AVR deutlich höher als die
standardmäßigen 1 MHz getaktet wird, ansonsten macht der notwendig
geringe ISP-Takt den Vorteil vollends zunichte.  Mit JTAG kann man
dagegen unabhängig vom CPU-Takt "full speed" programmieren (nur beim
Debuggen ist man auch dort an die Bedingung < f_CPU/4 gebunden).
#2334357
Lesenswert?

Jörg Wunsch schrieb:
> Oliver J. schrieb:
>> Jörg H. schrieb:
>>> Ist der Dragon eigentlich "anerkannt" langsamer als ein JTAGICE MK2?
>>
>> Beim Jtag-Programming auf jeden Fall deutlich spürbar.
>
> Finde ich nicht.  Wäre auch nicht verständlich, denn letztlich
> benutzen beide die gleichen Firmwarebausteine.

Ich werde das gleich nachher nochmal verifizieren. Gebe dann nochmal 
Bescheid.

Gruß Oliver
#2335100
Lesenswert?

mit dem 5er Studio kenne ich mich nicht aus lasse den anderen den 
Vortritt die Beta zu testen.

Aber im AVR-Studio 4 kann man einstellen was man alles beim 
Programmieren machen möchte z.B. Signatur lesen, Flash löschen, Flash 
schreiben und Flash vergleichen, danach genügt ein einziger Klick auf 
ein entsprechendes Symbol und alles geht von alleine.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren