Forum: Mikrocontroller und Digitale Elektronik Atmega88 Problem Flashen


von freddyv.95 (Gast)


Lesenswert?

Hallo Zusammen,
ich habe hier ein Problem mit dem Atmega88. Und zwar:
Fuses hab ich nicht verändert, nur die CKDIV8 rausgenommen. Signature 
lesen geht, Fuses lesen auch. Wenn ich jetzt mein Programm flashen will, 
geht das auch, aber beim Verify kommt dann, dass an Adresse 0x0000 ein 
0x00 vorliegt und kein 0x04 wie es sein sollte. Hat jemand eine Idee, 
wieso?

AVRStudio4 mit USBprogV3. Andere Prozessoren gehen.

Vielen Dank

freddyv.95

von Sascha W. (sascha-w)


Lesenswert?

Hallo,

merkwürdig ...
lies mal den Flash aus und schau dir die Datei an - nur Nullen??
Chip-Erase ausführen
Flash noch mal auslesen - müsste alles 0xFF sein, wenn das nicht so ist, 
dann geht auf jeden Fall das lesen nicht - schreiben könnte trotzdem 
gehen.
Läuft das Programm?
Hast du die ISP-Frequenz schon mal niedriger eingestellt?

Sascha

von freddyv.95 (Gast)


Lesenswert?

Hallo,
danke erstmal. Hab jetzt die CKDIV8 wieder rein. Jetzt kann ich 
zumindest die ganzen Fuses wieder korrekt auslesen (vorher gabs 
teilweise auch aussetzer, ISP-Takt war 1Mhz).

Die hex sehen immer so aus (oder nur FF's)

:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000CE
:1000400000000000000000000000000000000000B0
:1000500000000000000000000000000000000000A0
:100060000000000000000000000000000000000090

Nachm Erase so:
:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000CE
:1000400000000000000000000000000000000000B0
:1000500000000000000000000000000000000000A0
Also gleich. Kanns am Progkabel liegen? Flachband auf Pfostenstecker ca. 
10cm.

Nachde, ich jetzt eine andere Spannungsquelle als die eingebaute des 
USBprog genommen habe geht es zumindest vorübergehend.

Vielen Dank

freddyv.95

von spess53 (Gast)


Lesenswert?

Hi

>Also gleich. Kanns am Progkabel liegen? Flachband auf Pfostenstecker ca.
>10cm.

Bei einem vernünftigen Programmer nicht. Meine Kabel sind ca. 1,5m.

MfG Spess

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.