Forum: PC-Programmierung avrdude win XP problem


von Werner Joss (Gast)


Angehängte Dateien:

Lesenswert?

moin,
wollte gradmal nachfragen ob jemand hier auch probleme mit avrdude auf
win XP hat - und ggf. auch gelöst :)
ich arbeite normalerweise unter linux, dort klappt alles wunderbar,
aber unter win XP bekomme ich (avrdude 4.4.0 + 5.0beta) die
fehlermeldung im anhang.

von Joline (Gast)


Lesenswert?

Hallo Werner,

das sieht mir nicht aus wie ein Problem mit XP, sondern mit Deinem
Programmer stimmt was nicht.

Wenn avrdude unter XP nicht auf die Schnittstelle zugreifen kann, sieht
der Fehlertext anders aus (wie genau, weiss ich auch nicht mehr). Du
kannst ja mal zur Probe giveio wieder deinstallieren und dann avrdude
aufrufen.

Blöde Frage, aber bist Du sicher, dass das Kabel auch an com1 steckt?

Joline

P.S. Bei mir läuft das unter XP prima.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Da widerspricht sich etwas.

Entweder man verwendet eine serielle Schnittstelle (COM1 etc.) oder man
verwendet den Parallelport, und nur dann ist so eine "Lösung" wie
giveio überhaupt erforderlich.

von Werner Joss (Gast)


Lesenswert?

erstmal danke an beide berater.

@joline:
die hardware ist ok - ich kann das teil wie gesagt ohne probleme mit
avrdude unter linux programmieren.
(die xp sache brauch ich selber also garnicht, das ist nur wegen meiner
freunde die auch so ein teil haben und immer das aktuellste programm
flashen wollen)

@rufus:
ja, ich verwende den seriellen port - den giveio treiber hatte ich
installiert weil ich glaubte der sei auch hier nötig.
nun habe ich den deinstalliert - gleiches ergebnis.
den fehler bekomme ich übrigens erst, nachdem ich am bfly 2x
den knopf zur aktivierung des bootloaders gedrückt habe.
es scheint also auf jedenfall eine (wenn auch fehlerhafte)
kommunikation zu geben...

von Joline (Gast)


Lesenswert?

@Rufus

Ja, ja. Du hast ja recht. Erst denken, dann schreiben.  ;o)
Ich war nur gerade in Eile und wollte aber trotzdem schnell noch eine
Antwort geben...

@Werner

"den fehler bekomme ich übrigens erst, nachdem ich am bfly 2x
den knopf zur aktivierung des bootloaders gedrückt habe.
es scheint also auf jedenfall eine (wenn auch fehlerhafte)
kommunikation zu geben..."

Komisch. Ich kann mir aber nicht vorstellen, dass das Problem direkt
was mit XP zu tun hat.
Andererseits, wenn es unter Linux funktioniert... Eigentlich ist der
Quellcode von avrdude ja der Gleiche, aber wer weiss, was da im Zuge
von Kompatibilitäten umdefiniert wird. Müßte man sich mal den Code
reinziehen.

Die Schnittstelleneinstellungen wie Baudrate usw. werden beim Butterfly
doch sicher dynamisch vorgenommen, oder? Vielleicht stimmt hier was noch
nicht.

von Werner Joss (Gast)


Lesenswert?

>Die Schnittstelleneinstellungen wie Baudrate usw. werden beim
Butterfly
>doch sicher dynamisch vorgenommen, oder? Vielleicht stimmt hier was
>noch nicht.

das ist auch meine vermutung dass irgendwo an der stelle was nicht
zusammenpasst.
ich glaube ich frag mal in der avr-gcc mailingliste nach,
da schauen meines wissens nach die avrdude-entwickler ab und zu rein,
die müssten das ja wissen...
(sofern sich eine lösung ergibt, werde ich die hier kurz posten,
könnt ja sein dass sich sonst noch wer dafür interessiert :)

nochmal danke f. die antworten.

von Werner Joss (Gast)


Lesenswert?

update:
suche im archiv der avrdude-dev liste ergab dass es offenbar ein bisher
ungelöstes problem in der win-version beim seriellen programmieren des
butterfly gibt.
müssen sich meine kumpels eben avrstudio runterladen, damit gehts.

von mthomas (Gast)


Lesenswert?

Versuch mal meine experimentelle/inoffizelle Version:
http://www.siwawi.arubi.uni-kl.de/avr_projects/#avrdudew32
Hatte ich wenn recht erinnert unter W2K mit dem BF getestet.
BF-Bootloader ist fest auf 19200. avrprog probiert verschiedene
Baudraten bis zum connect aus, avrdude nicht.

von Schappihunter (Gast)


Lesenswert?

> avrdude win XP problem

Das ist völlig klar, avrdude gibts für alle möglichen Plattformen und
kann daher nichts taugen. XP ist halt extrem gut und du solltest mal
Ponyprog benutzen.

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

(Hubert==Schappihunter)!=FALSE

Matthias

von Werner Joss (Gast)


Lesenswert?

@mthomas:
super, damit klappts !
(hatte die anderen versionen auch schon mit -b 19200 probiert,
ging trotzdem nicht).
danke.

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.