Forum: Mikrocontroller und Digitale Elektronik Hilfe EEprom 93LC66 auslesen und auf neuen Chip speichern


von Herbert (Gast)


Lesenswert?

Hallo,

kann mir vielleicht jemand helfen?
Bin "neu" hier und habe ein paar Fragen.
Leider ist unser Herd schon wieder defekt.
Bereits schon das zweite Mal.
Beim ersten Mal habe ich die Steuerplatine des AEG Gerätes als ganzes 
gewechselt und er lief wieder.
Jetzt bekomme ich aber keine mehr da das Gerät
bereits schon so alt ist und niemand mehr so ein Teil hat.
Aus dem Grund habe ich mal geschaut und es ist wohl so das ein EEPROM 
auf dem Board einen termisches Problem hat.
Sprich wenn er warm ist läuft das Teil und sonst nicht.
Bin kein Mensch der alles sofort immer wegschmeißen möchte auf dieser 
Welt und aus diesem Grund nun meine Fragen an Euch:

Es handelt sich um ein 8 poligen EEPROM TYP 93LC66.
Ist es möglich diesen auszulesen und die Daten auf einen neuen zu 
schreiben?
Was benötige ich alles dazu?
Ist das ein großer Aufwand oder sehen die Erfolgschancen eher schlecht 
aus?
Kennt Ihr vielleicht jemanden der mir helfen könnte?
Habe so etwas noch nicht versucht und frage mal ganz naiv nach.

Vielen Dank für Eure Hilfe schonmal vorab.

Grüße
Herbert

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Herbert schrieb:

> Es handelt sich um ein 8 poligen EEPROM TYP 93LC66.
> Ist es möglich diesen auszulesen und die Daten auf einen neuen zu
> schreiben?

Ja, sicher.

> Was benötige ich alles dazu?

Früher™ hätte man sowas mit der parallelen Schnittstelle (Druckerport) 
gemacht. ;-) Heute hat kein Computer mehr sowas, da wirst du also wohl 
oder übel einen kleinen Mikrocontroller bemühen müssen. Von einem PC aus 
müsste das auch mit einem FT245 machbar sein (bekommt man als 
Eval-Board).

> Ist das ein großer Aufwand oder sehen die Erfolgschancen eher schlecht
> aus?

Nach deiner Symptombeschreibung dürfte es das größte Problem sein, dass 
du gar nicht weißt, wann die ausgelesenen Daten dieses EEPROMs wirklich 
korrekt sind. Du wirst also Versuchsreihen fahren müssen (bspw. bei 
unterschiedlicher Temperatur) und dann hoffen, dass du die Daten 
sinnvoll bewerten kannst.

Außerdem ist die Frage, ob du die oben genannten Arbeiten selbst 
erledigen könntest (Controller programmieren oder einen FT245 
softwaremäßig handhaben).

: Bearbeitet durch Moderator
von Walter T. (nicolas)


Lesenswert?

Wobei das mit einem Arduino mittlerweile auch beinahe mundgerecht 
vorexerziert wird:

https://easyeda.com/arp14/spi-based-eeprom-reader-writer

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

http://ww1.microchip.com/downloads/en/DeviceDoc/21712C.pdf
Also 2,5 bis 5,5V Versorgungsspannung, das sollte also kein Problem 
machen.
Da gibt es einen ORG-Pin, dessen Belegung in der Schaltung sollte man 
vielleicht wissen. Und ein Gehäuse gibt es auch mit anderer Belegung mit 
"X" am Ende, das herauszufinden wäre auch wichtig.

Mit "93lc66 programmer" gefunden:
https://info.kmtronic.com/usb-e-eprom-programmer-24xx,-93xx,-25xx,-95xx-eeproms.html
und ein paar Programmer um Fiat oder Toyota-Chips umzuprogrammieren.

Vielleicht kennt jemand eine preisgünstige Möglichkeit.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Walter T. schrieb:
> Wobei das mit einem Arduino mittlerweile auch beinahe mundgerecht
> vorexerziert wird:

Na gut, da hätte ich auch selbst drauf kommen können, dass das dort 
nicht fehlt. :)

von bingo (Gast)


Lesenswert?

Rasperry Pi & Co können das auch ohne grossen Aufwand 
http://www.netzmafia.de/skripten/hardware/RasPi/RasPi_SPI.html

von Peter D. (peda)


Lesenswert?

Herbert schrieb:
> Sprich wenn er warm ist läuft das Teil und sonst nicht.

Klingt eher nach ner kalten Lötstelle.
Wenn das ein Kondensatornetzteil hat, kann der Kondensator Kapazität 
verloren haben. Ein sehr häufiger Fehler bei Kaffeemaschinen.

von Herbert (Gast)


Lesenswert?

Hallo,

Ihr seid toll. !!

So schnell eine Antwort zu bekommen hätte ich nicht gedacht.
Viele Dank schon mal.

>> Muss ich mich erstmal durch die Antworten kämpfen.

Ja, auch der Hinweis mit den Elkos sichrlich ein super Tipp.

Habe schon einiges an Fehlersuche an der Kiste gemacht.
Und es ist eindeutig wird der Chip [auch wirklich nur der Chip] erwärmt 
dann
läuft das Gerät einwandfrei einige Zeit.

So war die Idee den Chip zu erwärmen auszulesen die Daten auf einen 
anderen zu speichern und vielleicht mir wieder eine Suppe kochen zu 
können. ;)

Vielleicht gibt es eine günstigen Adapter und ein Stück Software mit dem 
das klappen könnte.
Habe nur leider keine Erfahrung mit der Art EEPROM.
Denn kauf ich irgend ein Adapter und es klappt dann doch nicht weil ich 
die falsche Version des Adapters gekauft habe wäre das auch blöd.
So habe ich gedacht frag die mal die Jungs die das schon mal öfters 
machen.

Einen alten Rechner und XP mit serieler Schnittstelle wäre wohl 
vorhanden.

Grüße
Herbert

von pegel (Gast)


Lesenswert?

Ein CH341a Programmer mit AsProgrammer sind wohl geeignet für die 
Aufgabe.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Herbert schrieb:
> Einen alten Rechner und XP mit serieler Schnittstelle wäre wohl
> vorhanden.

Dann geht sicher auch PonyProg. Das Interface ist recht primitiv:
http://www.lancos.com/prog.html

von pegel (Gast)


Lesenswert?

Stimmt, PonyProg ist auch eine Möglichkeit.

Im abgespeckten MicroWire Seriell Adapter sind lediglich 3x 4k7 R, 3x 
5V1 Z Dioden und externe 5V nötig.

von Thorsten R. (halogenfan)


Lesenswert?

Such mal nach BusPirate

http://dangerousprototypes.com/docs/Bus_Pirate

die 3.x Version bekommt man für ungefähr 30€ . Die 4. Version kostet 
mehr, ist aber wahrscheinlich nicht notwendig. Mit dem Ding kann über 
alle möglichen seriellen Verbindungen mit Bausteinen kommunizieren.

MicroWire scheint einfach ein striktes SPI zu sein. Ich vermute es würde 
funktionieren.

von Herbert (Gast)


Lesenswert?

Hallo,

bin Dank Euren ganzen Tipps auf folgendes gestoßen:

EZP2019 dieser soll die 24/25/sowie die 93 Serie lesen und beschreiben 
können.

Der CH341a kann glaube ich so wie ich gesehen habe nur die Serie 24/25?

Werde es mal probieren und hoffe das es nicht so ne Art Kopierschutz 
gibt und alles vergeblich und den Herd doch noch in den Müll befördern 
muss.

Ich werde Euch dann mal eine Rückantwort geben.

Vielen Dank für Eure Hilfe!!!

Grüße
Herbert

von georg (Gast)


Lesenswert?

Herbert schrieb:
> hoffe das es nicht so ne Art Kopierschutz
> gibt

Bei Speichern gibt es keinen Kopierschutz, es ist der Zweck ihres 
Daseins Daten rauszurücken. Was sollte man mit einem Write Only Speicher 
denn anfangen?

Georg

von hinz (Gast)


Lesenswert?

georg schrieb:
> Bei Speichern gibt es keinen Kopierschutz, es ist der Zweck ihres
> Daseins Daten rauszurücken. Was sollte man mit einem Write Only Speicher
> denn anfangen?

Signetics 25120!

von pegel (Gast)


Lesenswert?

Herbert schrieb:
> Der CH341a kann glaube ich so wie ich gesehen habe nur die Serie 24/25?

https://www.goprawn.com/forum/action-cam-control-software/8588-asprogrammer-with-ch341a-support

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.