Forum: Mikrocontroller und Digitale Elektronik avrdude: stk500v2_rev(): checksum error


von Tom (Gast)


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

von Tom (Gast)


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.

von Detlef G. (dg-de)


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.

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.