Forum: Mikrocontroller und Digitale Elektronik M16C32 läßt sich nicht mehr programmieren


von Ingo B. (Gast)


Lesenswert?

Hi,

ich habe mir eine Schaltung mit einem M16C32 aufgebaut. Ich konnte den 
Chip genau 1x programmieren. Dabei muss etwas schief gegangen sein, da 
die ID beim nächsten Versuch nicht akzeptiert wurde. (vielleicht, weil 
NMI unbeschaltet war)
Eigentlich hätten es nur 0x00 als ID sein sollen, aber mein Flasher 
meldete nur 'ID mismatch'.
Es hat dann merkwürdigerweise mit nur 0xFF geklappt.
Ich komme jetzt auf den Chip (Status sagt 'ID verified').
Auslesen ist ebenfalls möglich.
ABER: Ich kann den Chip nicht mehr löschen. Das Statusreg. SRD hat immer 
den Inhalt 0xFF (was u.a. heisst: Erase Error & Prog Error). Ein Löschen 
des Statusregisters bringt leider auch nichts.

Ich habe zwei verschiedene Flasherprogramme ausprobiert, aber leider mit 
gleichem Ergebnis.

Hat jemand eine Idee?

Bis dann,
Ingo.

von Ingo B. (Gast)


Lesenswert?

Hi,

hat sich erledigt. Hatte am NMI- Pin ein Gatter von einem ULN-Treiber. 
Hätte eigentlich nicht stören sollen, aber jetzt läuft es...

Bis dann,
Ingo.

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.