Hi, ich habe mir WinAVR so eingerichtet das ich auch gleich AVRdude aufrufen kann. Ich verwende einen STK200 ähnlichen Dongle. Manchmal kommt es vor das der Verify fehlschlägt, manchmal gehts dann aber ohne Fehler. Woran kann das liegen? versucht AVRdude ziemlich schnell zu proggen und das Kabel (ca 2m vom PC zum Dongel) ist dafür zu lang? Mit anderen Programmen (PonyProg, eigene SW) hatte ich dahingehend noch nie Probleme
Das Problem hatte ich auch, besonders wenn die Programme größer wurden. Habe mir dann irgendwann einen avrisp zugelegt und seit dem keinen Verify-Error mehr gehabt :)
Hm, klingt nicht so erfreulich. Gibt es keinen Parameter um avrdude ein bissel auszubremsen? Ich hab den Eindruck es liegt an einer zu hohen Geschwindigkeit von SCK
Ich verwende USBasp. Glaube mittlerweile, dass es nicht an meiner Programmer-Platine oder der Verkabelung liegt und habe auch Probleme bei größeren Programmen vor allem. Gibt es ab und zu auch diesen Verify Error. Allerdings ist der Programmer schon absolut low getaktet. Im schnellen Modus werden nämlich immer die AVRs zerschossen, was etwas ärgerlich ist. Ob das was mit avrdude zu tun hat, kann ich nicht sagen, aber ich bin auch absolut ratlos. mfg see4far
Hi avrdude funktioniert hier absolut zuverlässig bis Programmgrößen von 70k (mehr hab ich noch nicht benötigt) bei Verwendung des STK500 Protokolls. Mit STK200 Dongeln hatte ich aber auch hin und wieder Probleme. Matthias
Gut, also taugt avrdude für den STK200 Dongle nix. Muß ich mein STK500 auspacken. Ist nur immer so umständlich. Zweite Spannung usw. Aber wenn ich nicht der einzige der diese Probleme hat, warum wurde noch nichts dagegen gemacht?
Hi so allgemein würde ich das nicht sagen. Ich hatte hier auch ein reichlich langes Kabel (2m Druckerkabel + 2m Flachband) und die selben Probleme mit PonyProg. Matthias
Ich hab mit meinem USBasp-Programmer, 1m USB-Kabel und nur 5cm Flachbandkabel schon diese Probleme... :-(
Hi da würde ich mich mal an den Entwickler des USBasp wenden. Er verwendet doch AFAIK eine speziell gepachte Version von avrdude um den Programmer anzusteuern. Matthias
Hi dann solltest du auf einen anderen Programmer umsteigen. Vermindert den Frustfaktor enorm. Matthias
Ja, würde es. Bloß bräuchte ich USB. Was gibt's da noch (was ich evtl. selbst bauen kann)?
Wenn diese FTDI-Chips nicht alle SMD wären, hätte ich so ein Teil gleich am Anfang genommen. Aber vielleicht sollte ich mich wirklich mal dranwagen! see4far
Das sind doch gemütliche SMDs. ;-) 0,5-mm-Raster wird dann ein wenig haarig...
Zum Thema SMD Löten fand ich das ganz gut http://www.elektronik-projekt.de/include.php?path=content/articles.php&contentid=179
Parallelport-Brenner scheinen gerade unter Windows XP bei der zu hohen Geschwindigkeit von avrdude für Probleme zu sorgen. Zu Windows 2000 Zeiten arbeitete ich mit SP12, doch auch das ist heute nicht mehr zuverlässig. Statt dessen hab ich bei mir zwei serielle Versionen auf AVR910 Basis nachgebaut, eine mit dem schon erwähnten FTDI232BM und eine weitere mit nem klassischen MAX232. Mit der aufgemotzen Firmware drin, geht das Programmieren meist recht zuverlässig. Nimmt man den "Butterfly" Programmer Modus bei Avrdude, gibt's bei mir schon mal Hänger beim Verifizieren. Dafür brennt dieser Modus recht flott. Im langsameren AVR910 Modus klappt's immer und in jeder Konstellation. Wer wirklich mit Elektronik und Mikroconrollern arbeiten möchte, sollte die Scheu vor SMD schleunigst ablegen oder das Betätigungsfeld besser wechseln. Alles andere führt zu nix, denn die Gegenwart und Zukunft ist SMD. Bis 0,65mm Raster (Atmel µCtrl)lassen sich die Sachen mit etwas Übung durchaus zielsicher löten. Das kleinere 0,5mm Raster (z.B. Texas MSP µCtrl) ist dagegen wirklich schon kniffelig.
also avr-dude ist hervorragend, kann ich nur empfehlen. geht bei mir mit allen avr 128. mit win-me und auch xp. das liegt an dein hardwareprogrammer, hat lesefehler/schreibfehler. mfg pebisoft
Ich arbeite mit einem Parallelprogrammer unter Win98 und XP an mehreren Rechner. Bis jetzt (ich verwende diese Schaltung seit drei Jahren mit Avrdude) hatte ich keine Probleme. Es ist die Schaltung, die bei Lancos zu finden ist. Am Anfang benutzte ich Ponyprog und schwenkte nach den ersten Versuchen auf AVRdude um. Gruß Elketrikser
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.