AVRdude unzuverlässig

Gast #237763
Lesenswert?

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
Gast #237766
Lesenswert?

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
Gast #237768
Lesenswert?

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?
Gast #237779
Lesenswert?

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.
Gast #237780
Lesenswert?

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
Gast #237781
Lesenswert?

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

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