Hallo Forumsgemeinde, eins vorab: Ich habe noch nie etwas mit NVRAMs oder EPROMS gemacht. Also bitte nicht gleich steinigen ;) Ich möchte einen Dallas DS1742W-120+ auslesen. (3,3V NVRAM) https://datasheets.maximintegrated.com/en/ds/DS1742.pdf Da ich keinen Programmer/Lesegerät habe, habe ich mir ein Batronix BX48 Batego II ausgeliehen. https://www.batronix.com/shop/programmer/BX48/batego-II.html Leider ist der DS1742W-120+ nicht in der Liste der Bauteile die unterstütz werden. :( Wenn ich auf Auto Device Erkennung klicke (im Prog-Express V3.8.6.1) erkennt er leider kein Device. Supported Devices: https://www.batronix.com/pdf/BX48Batego-II-DeviceList.pdf Gibt es evtl sowas wie eine Vergleichsliste von NVRAMS? Dass ich dann ein Setting eines anderen Chips einstellen kann im Batego? Oder hat jemand so eine Art "Bibliotheksdatei" dass man dem Batronix Programmer den DS1742W-120+ "beibringen" kann. Sonstige Ideen? Bin Dankbar für jede Hilfe :) Gruß Tom
CE und OE sind vertauscht gegenüber dem 2716. Bau einen Adapter mit Sockeln welche gedrehte Pins haben. WE würde ich beim adaptern mal generell nicht mit durchschleifen.
Thomas H. schrieb: > Leider ist der DS1742W-120+ nicht in der Liste der Bauteile die > unterstütz werden Nicht sehr verwunderlich, denn eigentlich ist das kein NVRAM, bei dem also RAM und EEPROM auf dem gleichen Chip integriert sind, sondern eine mit eingebauter Lithium-Knopfzelle betriebene Quarzuhr, in die man noch einem kleinen CMOS-RAM hineingebastelt hat. Derartige "ICs" fand man öfter in den frühen PCs, wo sie die BIOS-Einstellungen sicherten, und die Datum /Uhrzeit auch in stromlosem Zustand aufrecht erhielten. Nach 6 Jahren oder so, war dann die eingebaute Li-Zelle leer und die Daten und die Uhrzeit sowieso waren futsch. Die Knopfzelle ist meist nicht auswechselbar. Second Source für den DS1742 war u.a. Dallas und Maxim. Iirc hatte auch Mostek solchen Unfug gebaut.
Thomas H. schrieb: > Ich möchte einen Dallas DS1742W-120+ auslesen. Steckt der noch irgendwo drin? Laut Datenblatt ist es ein ganz gewöhnlicher RAM nur die oberen 8Byte sind für Registerzugriff zuständig.
27xx16 kompatible Pins sind eine Sache, die Betriebsspannung muss auch passen. Das 'W' im DS1742 steht für 3.3V±10%. Direkt kompatibel scheint der AT28BV16-25PC zu sein (bzw. -25PI, -30PC, -30PI).
:
Bearbeitet durch User
@ Denis ich soll also einen 3,3V Chip mit einer 5V Config auslesen? Nein das tut ich nicht! @ HP Im Prog-Express werden ca. 25 DS Typen unterstütz. Wenn ich das Datenblatt des DS17 öffne dann steht da ganz oben "Integrated NV SRAM" https://datasheets.maximintegrated.com/en/ds/DS1742.pdf @ pegel Ja der steckt in einer Schwarzwälder Kirsch Torte :D Spaß beiseite. Im Programmer steckt er natürlich. Wo denn bitte sonst wenn ich ihn auslesen will und ich oben geschrieben habe dass ich einen Programmer ausgeliehen habe. ;)
:
Bearbeitet durch User
Thomas H. schrieb: > Wenn ich das Datenblatt des DS17 öffne dann steht da ganz oben > "Integrated NV SRAM" Jaja, und auf Seite 7 im gleichen Datenblatt steht dann über die Batterie Überwachung: "If a 0 is ever present, an exhausted lithium energy source is indicated and both the contents of the RTC and RAM are questionable." Thomas H. schrieb: > @ Denis > ich soll also einen 3,3V Chip mit einer 5V Config auslesen? > Nein das tut ich nicht! Das sollte keine Probleme geben, da keine unterschiedlichen Grenzwerte (+6V) angegeben werden. Lediglich die Schwellen, bei denen der Schreibschutz aktiviert wird und von der externen Versorgung auf die Knopfzelle umgeschaltet wird, sind bei der 3,3V-Version deutlich niedriger. Wenn du einen anderen µC zur Hand hast (Arduino, Raspi oder so) und ein bischen Pin-Programmierung beherrscht, kannst du den Chip auch ohne das Batronix-Ding auslesen und programmieren, denn es verhält sich kaum anders als ein gewöhnlicher 2k*8 RAM. Kannst ja an fabrikfrischen Teilen üben. Lediglich einen passenden ZIF-Sockel solltest du dir gönnenn. Wenn du allerdings den RAM nicht nur kopieren willst, sondern auch Daten darin verändern, sehe ich ein Problem, denn gewöhnlich werden Daten zusammen mit einer Prüfsumme o.ä. abgespeichert, die bei einer Anderung neu berechnet werden müsste.
:
Bearbeitet durch User
P.S. Thomas H. schrieb: > Oder hat jemand so eine Art "Bibliotheksdatei" dass man dem Batronix > Programmer den DS1742W-120+ "beibringen" kann. > > Sonstige Ideen? Auf der ersten Seite deiner Liste mit den unterstützte Typen steht: Dieses Dokument enthält die aktuelle Liste der unterstützten Bausteine für das Batronix Programmiergerät BX48 Batego II. Sollte Ihr Wunsch-Baustein nicht in der folgenden Liste vorhanden sein, binden wir diesen wenn möglich gerne umgehend und kostenfrei für Sie ein! Schicken Sie uns einfach eine kurze Anfrage mit der Bezeichnung des gewünschten Chips, des Herstellers, der Gehäuseform und des Programmiergerätes per E-Mail an: service@batronix.com
> Sollte Ihr Wunsch-Baustein nicht in der folgenden Liste vorhanden sein, > binden wir diesen wenn möglich gerne umgehend und kostenfrei für > Sie ein! Wenn der gewünschte Typ hinreichend exotisch und die Anfrage entsprechend selten aufgerufen wird, wandelt sich das eher in ein: "Ja machen wir ja gerne, aber werfen sie vorer XYZ Eu/$ ein." Findet sich inhaltlich einigermassen identisch auch bei den GALEPs. Gewöhn dich schonamal an den Gedanken das Auslesen selber zu besorgen. Das Schreiben ist dann oft auch nur genau ein Bitwackeln mehr.
Thomas H. schrieb: > @ Denis > ich soll also einen 3,3V Chip mit einer 5V Config auslesen? > Nein das tut ich nicht! Vor allem nicht mit einer EPROM-Config (mit einem 'E', 27C16 oder gar 2716). Da kommen 12 Volt oder mehr als Programmierspannung ins Spiel. Mit einer EEPROM-Config (zwei 'E') von einem reinen 5V-Chip könnte es funktionieren. Der DS1742W verträgt laut Datenblatt 5.5V. Es wird nur nicht garantiert, dass alles richtig funktioniert. 5V-EEPROMs heißen xx28C16 oder xx58C16; DIL-24 muss natürlich auch zusammen passen.
Danke erstmal an alle für die zahlreichen Informationen. Bevor ich mich hinsetze und programmiere, wende ich mich erst einmal an Batronix. Ich werde hier berichten was dabei raus kommt. Falls einer der Profis den Beitrag liest und der zufällig einen Vergleichstyp kennt den der Batego unterstützt, bitte trotzdem hier posten ;) Gruß Tom
:
Bearbeitet durch User
Gibt es hier Datenbank Experten? Alle Parameter befinden sich in einer 21MB großen ungeschützten SQLite Datei. Wenn sich jemand einarbeiten möchte.....
Update: Die Anfrage beim Batronix Support war erfolgreich. Kostenlos und schnell erhielt ich ein Update für die Datenbank. Super Service von Batronix!!!
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.