Bitfehler beim Lesen grosser Bloecke aus t2313 Flash

OP #321064
Lesenswert?

Hallo @ll,

ich bin neu hier im Forum und auch Neuling auf dem Gebiet der
Atmel-Controller.

Ich habe mir diesen Programmer
http://elm-chan.org/works/avrx/avrx_com.png fuer den attiny2313
aufgebaut. Nun habe ich das Problem, dass bei Programmierversuchen des
Flash-Speichers mit avrdude ich den Fehler

avrdude: verification error, first mismatch at byte XYZ

bekomme. Bei Leseversuchen ueber den Interactive-Mode ist mir
aufgefallen, dass beim Lesen grosser Bloecke jedesmal wahllos andere
Bit-Kombinationen auftauchen. Dies laesst mich darauf schliessen, dass
irgendein Uebertragungsfehler vorhanden ist, der mir irgendwo auf der
Kommunikationsleitung mit meinem Rechner Bit-Fehler einstreut. Oder
aber ich habe irgendwelche Parameter (Takt, Baud-Rate) nicht
entsprechend gesetzt.

Momentan weiss ich nicht, wo und wie ich noch suchen soll.
Fuer Eure Hilfe waere ich dankbar!

Viele Gruesse,
frechdachs
OP #321068
Lesenswert?

Was mir grad noch auffaellt...

Nach abschalten der Betriebsspannung und wiederanschalten erhalte ich
nach auslesen des Flashspeichers mit

read flash 0x0000 xyz

an jeder Speicherstelle ein 0xff. Jedoch bleiben diese bei mehrmaligem
auslesen mit der niedrigen Baud-Rate konstant und aendern sich, wie
ganz am Anfang beschrieben, nicht.
Gast #321070
Lesenswert?

Oder kauf Dir einen originalen AVR_ISP mk2 für´n knappen 40er, der kann
USB (oder den älteren, der kann COM), dazu gibt´s gratis das neueste
AVR-Studio und dann hast Du ein "rundum-sorglos-Paket", mit dem Du
auch noch in Jahren Deine Freude haben wirst, weil´s komplett
updatefähig ist. Gerade für Neulinge enden die oft gepriesenen
Basteleien im Chaos und etliche Controller gehen als Lehrgeld drauf.
Dann gesellt sich noch Frust dazu und bald hat man genug davon nur weil
man am falschen Ende gespart hat. Soweit soll´s doch nicht kommen ;-).

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