Hallo, wenn ich per AVRISP + AVRStudio + Hex-Editor das EEPROM auslese, bekomme ich Daten, die nicht plausibel sind. Ich hab vorher das EEPROM komplett mit FF beschrieben und anschließend wieder ausgelesen und per serieller Schnittstelle ausgegeben, da passte alles. Das hier, sollte FF FF..... sein: <eeprom> 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 43 30 0D 0A 3A 31 30 30 30 35 30 30 30 46 46 46 46 46 46 </eeprom> Was läuft da schief und warum? :-) Sarah
HI
>Das hier, sollte FF FF..... sein:
46 ist ASCII für F.
MfG Spess
Nachtrag, ich bekomme diese seltsamen Daten auch dann, wenn ich einen Chip-erase gemacht habe. :-) Sarah
Oh, falsch ausgedrückt, ich meinte 255, &hff, "11111111" über den gesamten Speicherbereich. :-) Sarah
Sarah schrieb: > Nachtrag, ich bekomme diese seltsamen Daten auch dann, wenn ich > einen > Chip-erase gemacht habe. > :-) Sarah Vielleicht ist EESAVE gesetzt?
Hi >ich meinte 255, &hff, "11111111" über den >gesamten Speicherbereich. Das liegt nur an deiner kranken Darstellung. Der gepostete Abschnitt lautet übersetzt: >46 46 46 46 46 46 46 46 ...46 43 30 0D 0A 3A 31 30 30 30 35 30 30 30 46 46 F F F F F F F F F C 0 CR LF : 1 0 0 0 5 0 0 0 F F MfG Spess
spess53 schrieb: > Hi > >>ich meinte 255, &hff, "11111111" über den >>gesamten Speicherbereich. > > Das liegt nur an deiner kranken Darstellung. Der gepostete Abschnitt > lautet übersetzt: > >>46 46 46 46 46 46 46 46 ...46 43 30 0D 0A 3A 31 30 30 30 35 30 30 30 46 46 > F F F F F F F F F C 0 CR LF : 1 0 0 0 5 0 0 0 F > F > > MfG Spess Hmmm, ich hab eigentlich schon erwartet, daß im Editor als Wert für jede Speicherstelle ff steht, wenn (wie es sein sollte), alle 8 bit high sind. Es gibt da die Diskrepanz zwischen "ich lese den Speicher über ein Prog im Controller aus und geb das ausgelesene über die serielle aus" und "ich lese den Speicher per ISP aus und stelle das im Hexeditor dar". Das ist es, was mich so verwundert. :-) Sarah
Hi >Hmmm, ich hab eigentlich schon erwartet, daß im Editor als Wert für jede >Speicherstelle ff steht, wenn (wie es sein sollte), alle 8 bit high >sind. Öffne das ganze mal mit einem einfachen Texteditor und nicht mit einem Hexeditor. Das ist ein Intel-Hexfile, und das ist einfacher Text. MfG Spess
Spess, es funktioniert!!!!! Im Notepad++ sieht das richtig vernünftig aus.... Danke, Sarah :-)
Alte Weisheit. Kaum macht man es richtig, funktioniert es auch.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.