Forum: Mikrocontroller und Digitale Elektronik "Chip Signature Mismatch"


von Fritz Sonnhuber (Gast)


Lesenswert?

Bei Versuch meinen ATmega128 zu programmieren bzw. zu erasen kommt die
Fehlermeldung "Chip Signature Mismatch".
Was kann es da haben?
Ist der yC generell im Eimer?
Bisher konnte ich einwandfrei programmieren, nur seit heute kommt eben
jene Fehlermeldung.
Eventuell ist der Versorgungspin des yC mit Überspannung von 20V in
Berührung gekommen. Kann dies die Fehlerursache sein.

von Fritz Sonnhuber (Gast)


Lesenswert?

Kann man diese Signature Bits wieder zurückschreiben o.ä.??

Derzeit stehen alle 3 Bytes auf 0xFF
Bei "Must be" steht: Byte0=1Eh   Byte1=97h   Byte2=02h

Gibt es eine Möglichkeit diese BYtes über serielle Programmierung
wieder auf default zu setzen?

von Philipp Burch (not logged in) (Gast)


Lesenswert?

Hi,

dieses Problem hatte ich auch schon (Allerdings beim Tiny26, der
scheint mir einige Probleme zu bergen...). Wie (Adapter, Software)
programmierst du denn deinen µC? Solltest du es mit HV-Programmierung
machen, dann würde ich mal die gesamte Hardware überprüfen. Mir
scheint, dass da (Zumindest beim STK500) ohne Rücksicht auf Verluste
geschrieben/gelesen wird. Will heissen, dass man Prog_Data und/oder
Prog_Ctrl nicht anschliessen muss, er bringt keinen Fehler, liest aber
immer 0xFF. Aber was soll heissen "[...]Versorgungspin des µC mit
Überspannungen von 20V in Berührung gekommen"? Ist das nun passiert
oder nicht? Sowas mögen diese ICs im Allgemeinen halt schon nicht so
sehr...
Die Signature Bytes können übrigens nicht geschrieben werden, sie
dienen ja dazu, den Typ des Devices zu ermitteln.

von Fritz Sonnhuber (Gast)


Lesenswert?

Ich programmiere meinen yC mit folgender Einstellung:
"Kanda Systems STK200+/300"
und Adapter für die parallele Schnittstelle des PC.
Was wäre denn die HV-Programmierung? (bin noch Anfänger)

Zu 99,9% sind die 20 Volt auf die Versorgungsleitung des yC gekommen,
da mir ein Kabel mit 20V auskam und sich auf die Platine legte.

Kannst du mir sagen, was ich im AVR genau einstellen muss, dass der yC
wieder funktioniert?

von Profi (Gast)


Lesenswert?

Wenn Du Glück hast, ist nur der µC kaputt. Wenn Pech, die Parallele des
PCs (wenn er dabei angeschlossen war) auch noch.
Hoffen wir das beste!
FF bedeutet, das der µC gar nichts mehr sendet.

von Fritz Sonnhuber (Gast)


Lesenswert?

PC war dabei angeschlossen, aber die parallele SS dürfte noch gehen.

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.