www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik avrdude verification error


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: marco oklitz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Nabend !

Ich hab schon gesehen es gibt einige threads zu dem thema
aber speziell mein problem konnte ich nicht finden.
Mega32 mit 18.432MHz an Stange ISP per USB

und zwar:
/usr/bin/avrdude -C /etc/avrdude.conf -p m32 -P /dev/ttyACM0 -c stk500v2 
-D  -U 
flash:w:/home/marco/Dropbox/basteln/C-Projekte/OCS_0.2_Mega32/bin/Debug/ 
OCS_0.2_Mega32.hex:a

verursacht:

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0002
         0x89 != 0x88
avrdude: verification error; content mismatch

nehme ich die Option -D weg d.h vorher löschen, klappts !!

das is aber blöd weil dann auch das eeprom gelöscht wird, und dort daten 
drin sind die da auch bleiben sollen.

jemand ne idee ?

mfg marco

Beitrag #2656163 wurde vom Autor gelöscht.
Autor: Oliver J. (skriptkiddy)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Dann setze die EESAVE-Fuse.

Autor: marco oklitz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
ne leider nich

Writing | ################################################## | 100% 
54.97s

Reading | ################################################## | 100% 
54.40s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0002
         0x89 != 0x88
avrdude: verification error; content mismatch

will nich !

Autor: marco oklitz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
selbst wenn das jetzt geklappt hätte.

in den 2min hab ich auch mal kurz das eeprom gesichert und nach dem 
erase+write wieder aufgespielt

is denke ich auch mal nun meine alternative.
aber ich hasse es nur das symptom zu beheben anstatt die ursache.

Autor: Oliver J. (skriptkiddy)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
marco oklitz schrieb:
> selbst wenn das jetzt geklappt hätte.
Die EESAVE-Fuse funktioniert nicht?

Gruß Oliver

Autor: marco oklitz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
danke olli !

das macht sinn.

hab ich garnicht dran gedacht

aber sag mir mal bitte jemand wie ich den speed wieder hochschrauben 
kann denn nach dem weglassen der -B 20 Option läuft das mofa immer noch 
mit wahnsinniger geschwindigkeit !

Autor: Oliver J. (skriptkiddy)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
-B 0.2 oder sowas

Autor: marco oklitz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ok kaltstart hats auch getan

aber danke nochmal !

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net