Hallo! Wir haben hier ein Gerät welches mit einem EEPROM des Typs M27C1001 bestückt war. Leider ist das EEPROM verloren gegangen und suchen nun nach einer Möglichkeit dieses durch möglichst einen Flash-Baustein zu ersetzen. Ich kenne mich da nicht so genau aus und weiss nicht ob es vllcht was 1:1 kompatibles gibt aber Flash muss man ja anscheinend erst initialisieren bevor man es verwenden kann. EEPROMs gehen AFAIK gleich nach PowerUp, richtig? Ich hätte auch noch ein EEPROM von einer anderen Schaltung da aber sämtliche Löschversuche (Sonne, UV mit Geldscheinprüfer oder UV-LED usw..) waren leider erfolglos. Bin für jeden Tipp dankbar. Beste Grüße, Bernhard
1. Ein 27C1001 ist ein EPROM, kein EEPROM. 2. > aber Flash muss man ja anscheinend erst > initialisieren bevor man es verwenden kann. Nein. Ein Flash-ROM, wie beispielsweise ein 29F010, verhält sich beim Auslesen exakt genauso wie ein EPROM, jedoch nicht beim Programmieren. Da muss gar nichts initialisiert werden. 3. > Ich hätte auch noch ein EEPROM von einer anderen Schaltung > da aber sämtliche Löschversuche (Sonne, UV mit Geldscheinprüfer > oder UV-LED usw..) waren leider erfolglos. Siehe 1. EEPROMs lassen sich nicht mit UV löschen, das erkennt man daran, daß sie keine Quarzglas-Fenster haben. Du meinst vermutlich ein EPROM, und das kann man mit entsprechend starker UV-Strahlung löschen, wenn man denn den das Quarzglasfenster verdeckenden Aufkleber entfernt. Ein Geldscheinprüfer oder eine UV-LED sind nicht ansatzweise ausreichend intensiv; Sonnenlicht muss man ein paar Tage lang einwirken lassen. Am einfachsten ist es, wenn Du den Programmierservice der Firma Segor in Anspruch nimmst, Datei und Geld hinschicken, fertig programmiertes EPROM zurück: http://www.segor.de/L1Dienste/L2Brennservice/l2main.shtml Achja, wie verliert man bitte ein EPROM?!
@Rufus: Danke für Deine Antwort. Natürlich meinte ich ein EPROM mit Fenster. Jegliche Löschversuche sind bisher fehlgeschlagen, werde nochmal versuchen das Teil ein paar Tage aufs Dach in die Sonne zu legen. Programmiergerät habe ich da (BeeProg). Alternativ habe ich auch einen Intel 29F010 da. Nach der Programmierung hat das Gerät aber leider nicht funktioniert. Die Belegung ist kompatibel so wie ich das erachten kann. Vielleicht passt der Chip vom Timing nicht bzw. ist anderweitig nicht ganz kompatibel? Der Flash-Baustein hat jedoch einen Bootblock, hat der vielleicht einen Einfluss drauf wie er sich beim Auslesen verhält? Das Thema "Wie kann mein ein EPROM verlieren" möchte ich nicht weiter aufgreifen ;) Fällt in die Kategorie Dumm gelaufen. Grüße, Bernhard
Naja, so ein EPROM hat, genauso wie ein Flash-ROM, natürlich ein paar Kenngrößen mehr als nur die Speichermenge und -Organisation. Unter anderem die Zugriffsgeschwindigkeit, die i.d.R. als Bestandteil der Beschriftung auf dem Gehäuse vermerkt ist. Zwar ist es unwahrscheinlich, daß der 29F010 langsamer ist als Dein Dir verlorengegangenes EPROM, aber auszuschließen ist es auch nicht. Der Bootblock ist beim Betrieb als EPROM ohne Bedeutung, der ist nur für Selbstprogrammierung des Flashs (selektives Löschen einiger Bereiche) erforderlich. Zur Kompatibilität: Die beiden Bausteine sind, was Daten- und Adressleitungen angeht, pinkompatibel. Auch die Chipselect- und OutputEnable-Signale sind kompatibel, dem JEDEC-Standard sei's gedankt. Was aber geschieht mit den Anschlüssen, an denen sich EPROM und Flash-ROM unterscheiden? Das wären die Pins 1, 30 und 31. Wie sind die in der Schaltung, in der das ROM verwendet werden soll, beschaltet? Von welchen Herstellern exakt sind die von Dir verwendeten Bausteine? Und wie exakt sind sie beschriftet? (Zugriffsgeschwindigkeit!)
Der Originalbaustein ist ein M27C1001-10F1 Als Ersatz hätte ich: AM29F010-120PC oder Intel P28F001 BXT150 Der Originalbaustein hat eine Zugriffszeit von 100ns, der AMD Flash von 120ns... Das klappt wohl nicht. Wenn ich aber nun einen schnelleren Flash organisiere, müsste das doch klappen, oder? Pin1 (VPP) ist beim AMD NC, sollte also nicht stören. #WE muss ich ausmessen, sollte auf HIGH liegen. Von alten Mainboards hätte ich auch noch den ein oder anderen Winbond Flash-Chip rumliegen, ich schau' mal im Datenblatt ob diese sich vielleicht als Ersatz eignen. Beste Grüße, Bernhard
> Wenn ich aber nun einen schnelleren > Flash organisiere, müsste das doch klappen, oder? Ja, das sollte es. Viel Erfolg!
>Der Originalbaustein hat eine Zugriffszeit von 100ns, der AMD Flash von >120ns... Das klappt wohl nicht das könnte sehrwohl laufen, kommt ja drauf an wie schnell das Original benutzt wurde. Im allgemeinen war da immer viel "Luft" Löschen eines Eproms geht nur mit UV-C (254nm). Wenn es das stark genug "in freier Wildbahn" gäbe, dann wären wir alle tot :-( Wenn die Strahlung die zum Epromlöschen notwendig ist mit der gleichen Stärke unsere Haut trifft, dann fällt die am nächsten Tag ab. Benutzt werden die Lampen beispielsweise in Teichwasserreinigern. Sonnenlicht reicht zum Löschen jedenfalls nicht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.