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!
HI >Erst mühsam das Brennprogramm starten, Auswählen, langsames >programmieren, Fenster wieder schliessen. Warum wieder schließen? MfG Spess
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
Ist der Dragon eigentlich "anerkannt" langsamer als ein JTAGICE MK2? Interessiert mich weil ich ggf. plane auf einen Dragon abzurüsten, der ja auch HV kann. Meist programmiere ich im DebugWire-Modus. Jörg
Jörg H. schrieb: > Ist der Dragon eigentlich "anerkannt" langsamer als ein JTAGICE MK2? Beim Jtag-Programming auf jeden Fall deutlich spürbar. Bei ISP hab ich grad nur den Vergleich zum avrispmkii. Da steht der Dragon, finde ich, weit hinten an. Gruß Oliver
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
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).
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
so Messergebnisse: mit avrdude (69202 bytes) unter ubuntu 11.04 | read | write --------+-------+------- dragon | 7.30s | 6.87s jtag2 | 6.22s | 4.46s Der Unterschied ist reproduzierbar marginal. Hätte schwören können das wäre mehr gewesen. Da habe ich mich wohl geirrt. Gruß Oliver
Danke MISZOU, Das war ein Spitzen Tipp!!! Gibts da zu zufällig auch was für ISP, damit man auch die kleineren "Brüder" programmieren kann?
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.