avrdude: stk500v2_rev(): checksum error

Gast #3397570
Lesenswert?

Hallo Zusammen,
ich benutze die Arduino-IDE zusammen mit Arduino Mega 2560 und habe z.B. 
folgende Fehlermeldungen:

avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_recv(): checksum error
avrdude: verification error, first mismatch at byte 0x0157
         0x10 != 0x00
avrdude: verification error; content mismatch

Diese Fehlermeldungen kommen aber nicht immer und die Zeile mit 
"checksum error" kommt auch unterschiedlich oft nach Upload des selben 
Programms.

Erstmals ist die Fehlermeldung aufgetreten nachdem ich mal eine Klasse 
deklariert habe mit dem Namen "Device". Seit dem tritt sie aber auch bei 
allen anderen Programmen auf.

System: ubuntu 13.10 mit avrdude 5.11.1

Ich wäre extrem dankbar für Hinweise, was zu tun ist, damit der Fehler 
behoben wird.

so long
Tom
Gast #3398759
Lesenswert?

Hallo!

Ich habe den Arduino Mega unter Windows getestet -> dort kamen die 
Fehlermeldungen nicht. Also konnte das Problem unter Ubuntu nur noch an 
der dort installierten Arduino-IDE liegen. Neuinstallation auf meinem 
Ubuntu-System und alles läuft wieder.

Dann habe ich versucht den Fehler wieder zu erzeugen. Mit einer Klasse 
"Device", die als Arraytyp mehrere 100x verwendet wird. Es ist mir 
allerdings nicht gelungen die IDE noch einmal so aus dem Tritt zu 
bringen.

Also Thema erledigt!

Beste Grüße
T.
#4117352
Lesenswert?

Problembericht ist zwar alt, allerdings konnte ich das Problem heute 
einfacher lösen. Für alle Heute-Googler daher der folgende Zusatz:

Wegen Speicherproblemen war ich vom Uno auf den Mega 2560 umgestiegen 
und bekam besagte Fehlermeldung. In der IDE hatte ich vorab über 
Werkzeuge:Platine:Bords Manager den Mega 2560 aktiviert und auch den 
Port aktualisiert. Was offensichtlich fehlte und die Fehlermeldung 
verschwinden ließ, war ein simpler IDE-Neustart.

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