Forum: Compiler & IDEs AVRDude: Verify lässt sich nicht abschalten


von Andreas Paulin (Gast)


Lesenswert?

Hallo, zusammen,

habe hier einen STK200-Dongle am AT90CAN128, den ich vom AVRDude über 
das GUI bedienen lasse.

Seltsam und bei großen Programmen sehr störend ist, dass die Option -V 
(disable verify check) scheinbar keine Funktion hat.
GUI-Fehler? Nein, denn die vom GUI an AVRDUDE übergebene Kommandozeile 
heißt:

"E:\Programme\WinAVR\bin\avrdude.exe" -p m128 -c stk200 -C 
"E:\Programme\WinAVR\bin\avrdude.conf" -P lpt3 -U flash:w:"E:\CSS 
Projekte\RolliX\Firmware\Bootloader\Chip45Boot\chip45boot_061022\chip45b 
oot.hex":i  -v -V -E reset,novcc
    ^ da stehts: Verify abschalten.

Aber nach ca 70sec Programmierzeit hängt der AVRDude nochmal soviel Zeit 
dran  und zeigt nach erfolgreicher Programmierung und Update des 
Ausgabefensters:

avrdude.exe: verifying
avrdude.exe: 128142 bytes of flash verifyed

Wie schalte ich das 'verify' ab? Ist das ein Bug? Habe schon hier im 
Forum und bei Savannah gesucht, aber nichts gefunden



von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

-V vor -U angeben.  Die -U-Optionen werden in der Reihenfolge ihres
Auftretens abgearbeitet.  Wenn es bis dahin noch kein -V gesehen
hat, dann erfolgt die Verifikation.

von Andreas Paulin (Gast)


Lesenswert?

Danke, Jörg.
Gibt es eine Version des GUI, die das so macht, oder sollte ich mich 
besser gleich mit der Kommandozeile, dem Makefile und 'make program' 
anfreunden? Hab da noch ein bissl Berührungsängste.........

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ja, nimm make program.

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.