Forum: Mikrocontroller und Digitale Elektronik STK500 : Auslesen des Flash funktioniert nicht


von Frank Diegmüller (Gast)


Lesenswert?

AVR-Studio4 : Version 4.11 Build 406 Service Pack 2
Bord: STK500
µC : ATMEL ATmega161


Hallo,

den µC auf dem STK500 board kann ich programmieren,
aber das Auslesen funktioniert nicht. Dies wird benötigt bei Verify und
Read.

Möchte ich den Controller programmieren mit anschl. verify, so kommt
eine Fehlermeldung. Wenn ich nur ein Verify oder read vollführen
möchte,so kommt auch diese Fehlermeldung.

Sie lautet im einzelnen:

Reading FLASH input file.. OK
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Reading FLASH ..      FAILED!
Leaving programming mode.. FAILED!

Ich bin für jeden Hinweis dankbar.

schöne grüße
FRANK

von mmerten (Gast)


Lesenswert?

Nimm mal Service-Pack 3
http://www.atmel.no/beta_ware/
Dann sollte der Fehler beseitigt sein
Trat bei Hex-Files mit auseinanderliegen Blöcken auf

von Jens (Gast)


Lesenswert?

Schau mal nach ob das Auslesen der Signature Bytes überhaupt
funktioniert. Das ist Grundvorraussetzung, sonst ist auch das die
Meldung, dass das Beschreiben (ohne Verify) geklappt hätte nix wert.

von Frank Diegmüller (Gast)


Lesenswert?

Hallo,

also das Auslesen der Signature-Bytes hat geklappt : 0x1E 0x94 0x01

Siehe hier:

Entering programming mode.. OK!
Reading signature .. 0x1E, 0x94, 0x01 .. OK!
Leaving programming mode.. OK!

Was kann es denn jetzt sein ?

danke
Frank

von mthomas (Gast)


Lesenswert?

chip erase vor flashen aktiviert? falls nicht das von mmerten
geschilderte problem mglw. "nur" die lock-bits.

von Frank Diegmüller (Gast)


Lesenswert?

Ein Update mittels SP3 hat auch kein besseres Ergebnis gebracht.

Um das Flash auszulesen brauch ich doch kein "chip erase vor dem
löschen" aktivieren ?!

Leider bin ich noch nicht weitergekommen.

danke
Frank

von Jens (Gast)


Lesenswert?

hi,
direkt unterm knopf read signature bytes, kommt ne meldung, und die
sollte sollten "signature matches selected device".....passt des?

von TravelRec. (Gast)


Lesenswert?

Ja, das passt - heißt, daß die Signatur des eingesteckten Prozessors
stimmt mit dem eingestellten Typen überein. Ich denke, die
Programmclock ist gegenüber der Prozessorclock zu hoch, einfach mal auf
Minimum stellen und wieder probieren, oder halt die Prozessorclock
erhöhen. Oder vielleicht doch Lock-Bits gesetzt?

von Wasi (Gast)


Lesenswert?

Hi,
hab das selbe Problem und wollte wissen, wie das nun gelößt wurde?

Gruß Wasi

von Matthias (Gast)


Lesenswert?

Hallo

Habe zur Zeit das gleiche Problem! Könnte mir jemand helfen und sagen
was ich falsch mache?

Gruß Matthias

von Wasi (Gast)


Lesenswert?

Soviel ich noch weiß, hatte ich die Firmware Neu Aufgespielt.

Gruß Wasi...

von Matthias (Gast)


Lesenswert?

Dann werde ich das mal versuchen!

Danke

von Matthias (Gast)


Lesenswert?

Hallo

Hab auch mal alles neu aufgespielt. Konnte auch einmal den Speicher
auslesen, dann nicht mehr! Was mache ich falsch!!!
Bin für jede Hilfe dankbar

Gruß Matthias

von Wasi (Gast)


Lesenswert?

Welche Firmware ist bei dir den drauf?

Versuchs mal mit der:
AVR Studio 4.12.  Service Pack 2

Gruß Wasi...

von Matthias (Gast)


Lesenswert?

Hab ich drauf!

Wie gesagt konnte einmal lesen u.das wars!!

gruß

von Wasi (Gast)


Lesenswert?

Kannste mal erklären was nicht geht und was geht?

Gruß Wasi...

von Matthias (Gast)


Lesenswert?

Hab das neue este AVR Studio runtergeladen u. installiert!
Danach konnte ich meinen Controller schreiben und auch einmal wieder
den Speicher auslesen. Jetzt kann ich nur noch schreiben, lesen geht
nicht mehr! Kommt dauernd diese Fehlermeldung ISP frequenz soll max.
1/4 der clock frequenz sein. Hab zwischenzeitlich AVR Studio erneut
installiert doch den Speicher konnte ich bis jetzt immer nicht mehr
auslesen.

Gruß Matthias

von Wasi (Gast)


Lesenswert?

Und hast du die ISP frequenz angepasst?

Siehe letzen post:
http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=15007&highlight=stk500

Ich hoffe das daß weiterhilft.

Gruß Wasi...

von Matthias (Gast)


Lesenswert?

Danke für den Link! Werd es morgen gleich ausprobieren! Jetzt ist
erstmal Wochenende!
Wünsche Dir ein schönes u. danke nochmal

Gruß Matthias

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.