Benötige Hilfe beim Auslesen eines NVRAM DS1742w-120 (Batronix BX48 Batego II)

#5703571
Lesenswert?

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
#5703594
Lesenswert?

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.
#5703616
Lesenswert?

@ 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. ;)
#5703634
Lesenswert?

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.
#5703637
Lesenswert?

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
Gast #5703639
Lesenswert?

> 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.
#5703642
Lesenswert?

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.
#5703754
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren