Hi, vorab entschuldige ich mich schon mal für die naiven Fragen, aber ich bin weder beruflich noch privat in großem Kontakt mit ICs. Privat restauriere ich alte Autos und in letzter Zeit kommen in diesem Zusammenhang doch immer mal wieder Fragen zum Auslesen von Eeproms. Um es gleich vorweg zu nehmen: es geht mir um keine illegalen Sachen, kein Umgehen von Wegfahrsperren, keine Manipulation von KM-Angaben, keine Aktivierung von geklauten Geräten, etc. Die Fahrzeugelektronik bei meinen Autos (Porsche und Mercedes der 70er und 80er Jahre) ist es auch gar nicht, sondern die der darin original verbauten Radios. Insbesondere die Becker Radios werden zu immer höheren Preisen gehandelt. Häufig sind die entweder nicht vollständig sind (Zwei-Block-Geräte) oder deren Code ist nicht mehr bekannt. Sie sind damit nutzlos. Ich möchte nun ein paar aus meiner "Sammlung" wieder zum Leben erwecken. Aus dem Internet habe ich genug Informationen gefunden, um aus dem Eeprom Dump die entsprechende Information auslesen zu können. Jetzt benötige ich nur noch die Dumps aus den Radios. Bei allen (im Moment) in Frage kommenden Radios (Becker BE1460, BE830, etc.) befindet sich diese Information in einem 85C82 EEprom, das ich nun auslesen möchte - am liebsten im Gerät, denn diese Bauteile sind leider nicht gesockelt. Zum 85C82 findet man leider im Internet außer den Datenblättern (deren Information ich nicht vernünftig werten kann) nur sehr wenig Information. Gefunden habe ich, dass der 85C82 wohl anlog der 24Cxx funktioniert. Letztere Eeprom Baureihe kenne ich nun noch aus alten Goldwafer und Smartcard-Zeiten (die sind auch vorbei). Aus dieser Zeit habe ich auch noch meinen alten Mastercrd Programmer (Smartcard Programmierer) gefunden. Ich suche nun eine günstige und möglichst für mich als Laien auch einfach zu beherrschende Möglichkeit, den 85C82 auszulesen (Beschreiben ist eigentlich gar nicht erforderlich). Welche Möglichkeiten habe ich da? Bei Ebay findet man für um die 15 Euro Eeprom Programmer, die die 24Cxx beherrschen. Reicht mir das? Kann ich vielleicht meinen alten Mastercrd hierzu verwenden (würde mir Spaß machen, alte Hardware zu reaktivieren? Ich habe noch so eine sog. PCB Piccard (ebenso wie eine PCB Jupiter Karte), die neben einem PIC einen solchen 24Cxx gesockelt auf einer Leiterplatte trägt und direkte Verbindungen zum Smartcard-Kontakt besitzt. Der Mastercrd hat wiederum einen Ludi Eeprom Modus, mit dem ich eigentlich direkt auf den Eeprom (ohne Umweg über den PIC) zugreifen können müsste (habe ich gelesen). Ich hatte mir gedacht, einen SOIC Clip in die Piccard zu stecken und mit dem Clip an den 85C82. Geht das? Schließlich bräuchte ich noch einen Tip zur Software. Welche nehme ich da? Von früher kenne ich noch PonyProg. Gibt es (freie) Alternativen, die den 85C82 unterstützen? Vielen Dank schon mal! Gruß Andy
Das Bauteil 85C82 scheint ein echter Exot zu sein. Lt. dieser Info http://kaido.tradenet.ee/electronics/21090D.PDF ist das Teil von Microchip identisch zum PCF8582 von Philips/Signetics. Es handelt sich um ein 2kBit Bauteil, ähnlich einem 24C02. Hier steht noch was über das Ding drin http://ww1.microchip.com/downloads/en/AppNotes/00515.pdf Das müsste man also ganz genau lesen... Das Teil in der Schaltung auszulesen erscheint mir kaum möglich. Ob es dein Programmer lesen kann, hmm, probier's einfach aus als "24C02" wenn es (PCF)8582 nicht gibt. Viel Glück
Der 85c82 scheint ein standard i2c-eeprom zu sein, also kein großes Problem. Ob du ihn im Radio auslesen kannst hängt davon ab ob das Radio ihn nach der ersten Benutzung frei gibt (also z.b. die i2c-leitungen einfach floatet). Wenn es ihn frei gibt gaehst du nach dem init einfach dran und liest ihn wie einen 24c02 aus. Gibt es ih nicht frei, dann hast du zwei möglichkeiten: 1. Du baust ihn aus und liest ihn aus 2. Du sniffst mit einem Logic-analyzer die Zugriffe und rekonstruierst damit die Daten, das radio wird die rel. Teile wohl lesen müssen, wenn es sie vergleichen will....
Erich, vielen Dank! Max, Du machst mir Angst mit diesem technischen Wortschatz ... Spaß beiseite, ich verstehe nur die hälfte, bin aber interessiert. Immerhin sind wir ja jetzt relativ sicher, ihn wie einen 24C02 auslesen zu können. Das hatte ich gehofft, so in meinen Recherchen auch verstanden zu haben. Vielen Dank aber noch mal für eure Bestätigung. Wegen des Auslötens oder im Gerät auslesen: Kann ich nicht mit bspw. so einem SOIC Clip: http://www.aliexpress.com/item/Free-Shipping-SOIC8-SOP8-Test-Clip-For-EEPROM-93CXX-25CXX-24CXX-in-circuit-programming-New/1129573845.html ohne dass das Radio am Strom ist, auf den (das?) Eeprom zugreifen? Hatte ich mir so eigentlich gedacht. Kannst Du mir was zu den benötigten Geräten (Programmer) sagen (wie gesagt, möglichst günstig und einfach - schön wäre natürlich USB, ggf. seriell - einen Parallelport wollte ich eigentlich nicht nachrüsten)? Vielen Dank! Gruß Andy
Radio ohne Strom wird nich gehen, der EEprom will seine Versorgung und sonst fließt dein Strom aus dem Progger in das Radio ab. Wenn es im Radio gehen soll, dann muss es an sein. Du kannst schauen ob das Radio den EEProm nach dem "booten" in Ruhe lässt und du mit ihm reden kannst. Sollte es ihn nicht in Ruhe lassen, dann musst du entweder mitschneiden wie das Radio mit dem Speicher redet (es wird ja wohl das Passwort lesen müssen) und daraus die Daten extrahieren. Ansonsten ausbauen und einfach extern mit einem Adapter hin. Als USB-> I²C Adapter dürfte das hier das billgiste sein: http://www.harbaum.org/till/i2c_tiny_usb/ Zum Mitlesen bietet sich ein Salea an (oder ein 10€ China-Klon).
Max D. schrieb: > Ansonsten ausbauen und einfach extern mit einem Adapter hin. 'chirurgische' Alternative: die I²C-Leitungen mit einem Messer unterbrechen und später wieder verlöten ...
:
Bearbeitet durch User
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.