USBasp Programmer updaten. Hilfe bei bereits gefundener Anleitung

DerKlotz74

Erfahrener Benutzer
#1
Hallo,
beötige Hilfe beim Updaten meines USBasp Programmers. Habe diese Seite gefunden nach der ich vorgehen möchte http://www.rogerclark.net/?p=702

Bei Schritt 7 komm ich nicht weiter.
"In the windows command window, type

avrdude -C ../etc/avrdude.conf -c avrisp -P COM3 -b 19200 -p m8 -v" fehlt mir das Verständnis.

Bedeutet "../etc" der Pfad, wo ich die Firmware von der Fischl.de Seite (usbasp.2011-05-28.tar.gz) gespeichert habe? "avrdude.conf" müsste doch auch eine Datei sein. Die gibts in dem Firmwareverzeichnis nicht. Bei mir sieht der Ordner so aus USBasp Update.png

Den Com-Port muss ich bei mir natürlich auch noch anpassen...

Das kommt dabei raus, wenn ich die oben beschriebene Zeile direkt eingebe
CMD.png


http://www.ladyada.net/learn/avr/avrdude.html

Danke für eure Hilfe
 
Zuletzt bearbeitet:
#2
Hallo,
das "./etc/avrdude.conf" gibt den Pfad zum avrdude Konfig-File an (http://www.nongnu.org/avrdude/user-manual/avrdude_10.html), in Schritt 7 der von dir verlinkten Anleitung wird auch noch garnichts geflasht, sondern nur getestet ob die Kommunikation mit dem atmega auf deinem Programmer möglich ist.
Das klappt bei dir aber ganz offensichtlich nicht. Bist du sicher, daß der COM-Port 25 der richtige ist?
Davon mal ganz abgesehen: Warum willst Du den Programmer denn überhaupt updaten? Wenn der nicht schon Jahre bei dir herumliegt würde ich ja schon davon ausgehen, daß er die 2011er USBap-Firmware längst draufhat...
 

DerKlotz74

Erfahrener Benutzer
#3
Das klappt bei dir aber ganz offensichtlich nicht. Bist du sicher, daß der COM-Port 25 der richtige ist?
Davon mal ganz abgesehen: Warum willst Du den Programmer denn überhaupt updaten? Wenn der nicht schon Jahre bei dir herumliegt würde ich ja schon davon ausgehen, daß er die 2011er USBap-Firmware längst draufhat...
Com Port 25 ist der richtige. Habe gelesen, dass einige Programmer nicht die richtige FW drauf haben.
Ich möche den Programmer updaten, weil ich beim Flashen eines Mini Brushless Gimbal immer die Fehlermeldung "avrdude: warning: cannot set sck period. please check for usbasp firmware update" wie auf der verlinkten Seite bekomme.

Link zum Gimbal http://fpv-community.de/showthread.php?29144-Mini-Brushless-Gimbal-Elektronik/page31
 
Zuletzt bearbeitet:

DerKlotz74

Erfahrener Benutzer
#4
Hab es jetzt soweit, dass ich wirklich flashen kann... nun kommt folgende Fehlermeldung. Hab heraus bekommen, dass das Verzeichnis wo die xxx.hex liegt nicht stimmt. Aber wie genau gebe ich die nun an. An welcher Stelle der Kommandierung.

Meine xxx.hex liegt in Ordner e:\quadrokopter\eepe

Flashen.png
 
Zuletzt bearbeitet:

DerKlotz74

Erfahrener Benutzer
#6
So, habs endlich gefunden... so musste meine Zeile aussehen
E:\Quadrokopter\EEPE\avrdude.exe -C E:\Quadrokopter\EEPE\avrdude.conf -p atmega8 -P COM25 -c avrisp -b 19200 -U flash:w:E:\Quadrokopter\EEPE\usbasp.atmega8.hex:i

Achso, am Ende habe ich einen "Arduino Pro mini" als ISP Programmer geflasht und dafür benutzt
 
Zuletzt bearbeitet:
#8
Meiner Erfahrung nach sagt die Meldung "avrdude: warning: cannot set sck period. please check for usbasp firmware update" auch nicht wirklich, daß es ein Problem mit der Firmware des Programmers gibt, bei mir lag es bislang immer an etwas anderem (Kabel zu lang/schlecht gelötet/zu doof gewesen das Ziel auch mit Strom zu versorgen usw...)
 

DerKlotz74

Erfahrener Benutzer
#9
@klotz
Kommt diese Fehlermeldung "avrdude: warning: cannot set sck period. please check for usbasp firmware update"
jetzt nicht mehr?

Gruß taler
Nee,
mit einem Ardunio Pro Mini, der als ISP Programmer geflasht ist, haut nun alles hin.
 
FPV1

Banggood

Oben Unten