PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVRDUDE und AVR910



PCMan
24.10.2007, 15:03
Hallo Freunde,
folgendes Problem: ich habe mir einen fertigen AVR910 kompatiblen Programmieradapter für die COM-Schnittstelle zugelegt. Wenn ich ihn allerdings mit AVRDUDE ansteuern will kommt keine Reaktion.
Das Lästige an dem ganzen Problem ist, dass ich weiß dass der Programmer und das Board funktionieren, weil ich genau das gleiche Problem vor einem halben jahr schonmal irgendwie gelöst hatte, aber ich habe keinen Schimmer mehr wie. Das Problem besteht jedenfalls irgendwie zwischen Windows<->Avrdude<->avr910
Es ist zum verrückt werden. Hier die Ausgaben von AVRDUDE:


avrdude -p atmega32 -P com1 -c avr910 -U flash:w:main.hex

Found programmer: Id = ""; type =
Software Version = . ; Hardware Version = .

Programmer supports the following devices:
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
Device code: 0x22 = (unknown)
...


Wäre super, wenn ihr wüsstet, wo das Problem liegen könnte. Wie gesagt, ich weiß, dass hardwareseitig alles stimmt, aber softwareseitig ist irgendwas faul, aber ich komme einfach nicht drauf.
Vielen Dank, Simon

uwegw
24.10.2007, 17:34
Er scheint ja irgendetwas an der Schnittstelle gefunden zu haben, sonst würde er ja was anderes melden bzw hängenbleiben.
Könnte es sein, dass die Baudrate falsch eingestellt ist?

MartinFunk
24.10.2007, 18:00
Hi,
wenn du AVRStudio besitzt versuchs mal mit AVRProg!

Das findest du unter Tools -> AVRProg

MfG Martin

PCMan
24.10.2007, 18:39
Die Meldungen, die oben produziert werden erstrecken sich über mehrere Minuten.
bis

Found programmer: Id = ""; type =
Software Version = . ; Hardware Version = .
auftaucht vergehen mindestens jeweils 30sek pro Zeile. Und hinter "Id=" und "type=" müsste ja auch was stehen ...
Ich weiß dass das Gerät funktioniert, aber eben nicht mehr seit der letzten Windows Instalation.
Wo kann ich die Baudrate verändern (im Arebeitsplatz unter dem com Anschluss?)

Viele Grüße

PCMan
24.10.2007, 18:43
Ich kann übrigens mit AVR-Prog den Flash auslesen. Also liegts jetzt nur noch an avrdude... was könnte das sein?

PCMan
24.10.2007, 19:08
Hallo Leute,
nach langer Sucherei bin ich darauf gestoßen, dass es sich wohl um einen Bug in der avrdude.exe und avrdude.conf handelt.
Nach der Installation folgender Dateien war der avr910 problemlos ansprechbar.
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/avrdude.exe
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/avrdude.conf.v51
Zu deutsch, ich habe von avrdude 5.3.1 auf avrdude 5.1 gedowngraded.

Viele Grüße,
Simon