Forum: Mikrocontroller und Digitale Elektronik CPU/Controller gesucht :)


von Thorsten N. (totti14)


Angehängte Dateien:

Lesenswert?

Hallöchen,
ich suche eine alte MCU/Controller Bj. um 1999.
Das Teil im QFP-100 Gehäuse auf dem Bild.
Das Ding sitzt auf einer PCI Karte neben einen PLX PCI2IO Chip.
Es wird durch eine Batterie gepuffert, da dort eine Realtime Clock drauf 
läuft, was man ja an den Uhrequarz sieht. Steuert evtl. noch einen CAN 
Bus.
Der DS1780 daneben dient der Spannungsüberwachung und schaltet wohl 
zwischen 5V und der Batterie um.

Ich weiss, dass das ganze nur ein Ratespiel sein kann.
Aber was könnte zu der Zeit gepasst haben. VCC Links und Rechts in der 
Mitte der Pins.

Danke

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Zeig mal ein Bild der kompletten PCI-Karte.

von Thorsten N. (totti14)


Angehängte Dateien:

Lesenswert?

und noch einmal komplett.
Der Chip hängt auch am Bus vom SRAM rechts.
Entweder hatte der Chip damals noch kein eigenes Flash und bootet davon 
oder dort werden nur die Daten gespeichert.
Nach einen Batterie Verlust ist die Karte tot.

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

Wenn du einen Ersatz findest wir Dir noch die Firmware dazu fehlen. Der 
Chip wohl kaum in unprogrammiertem zustand irgendwie über den PCI Bus 
booten.

von Thorsten N. (totti14)


Lesenswert?

Ich habe auch noch eine "lebende" Karte.
Erstmal das SRAM kopieren und schauen was dann passiert.
Viele MCU's damals hatten ja kein eigenes Flash und haben vom ext. SRAM 
gebootet, das ist bei den Motorola's ja heute noch so.

: Bearbeitet durch User
von Gustl B. (-gb-)


Lesenswert?

Der dicke IC ist ein Altera Cyclone.

Wobei jetzt bin ich mir doch eher unsicher.

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

> Viele MCU's damals ... haben vom ext. SRAM gebootet

Dann würde eine leere Batterie oder eine Berührung an der falschen 
Stelle die ganze Karte unbrauchbar machen. Das kann ich mir kaum 
vorstellen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Thorsten N. schrieb:
> Viele MCU's damals hatten ja kein eigenes Flash und haben vom ext. SRAM
> gebootet, das ist bei den Motorola's ja heute noch so.
Vom SRAM booten? Das ist ein verwegenes Prinzip. Wenn da einmal die 
Pufferbatterie versagt hast du einen nutzlosen Haufen Silizium.

> das ist bei den Motorola's ja heute noch so.
Die Controller von "Motorola", die ich eingesetzt habe, hatten ihr 
externes Flash mit der Software drin. Dieses Flash wurde aus 
Geschwindigkeitsgründen ins RAM kopiert und von dort dann das Programm 
ausgeführt.

Aber du kannst ja einfach mal messen, ob die Pufferversorgung bei 
ausgesteckter Karte auf die RAMs geht. Oder ob sie nur die RTC bedient.

: Bearbeitet durch Moderator
von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Stefan U. schrieb:
> Dann würde eine leere Batterie oder eine Berührung an der falschen
> Stelle die ganze Karte unbrauchbar machen. Das kann ich mir kaum
> vorstellen.

Aber genau so ist es. Diese Karten gehören zu Spielautomaten. Der 
batteriegepufferte Speicher kann dabei durchaus eines der 
Sicherheitsmerkmale (Nachbauschutz, Manipulationsschutz) darstellen.

http://www.automatenfreunde.de/index.php?page=Thread&threadID=2505

von Thorsten N. (totti14)


Lesenswert?

Stefan U. schrieb:
>> Viele MCU's damals ... haben vom ext. SRAM gebootet
>
> Dann würde eine leere Batterie oder eine Berührung an der falschen
> Stelle die ganze Karte unbrauchbar machen. Das kann ich mir kaum
> vorstellen.

Das ist auch der Sinn der Sache.

von Thorsten N. (totti14)


Lesenswert?

Lothar M. schrieb:
> Thorsten N. schrieb:
>> Viele MCU's damals hatten ja kein eigenes Flash und haben vom ext. SRAM
>> gebootet, das ist bei den Motorola's ja heute noch so.
> Vom SRAM booten? Das ist ein verwegenes Prinzip. Wenn da einmal die
> Pufferbatterie versagt hast du einen nutzlosen Haufen Silizium.
>
>> das ist bei den Motorola's ja heute noch so.
> Die Controller von "Motorola", die ich eingesetzt habe, hatten ihr
> externes Flash mit der Software drin. Dieses Flash wurde aus
> Geschwindigkeitsgründen ins RAM kopiert und von dort dann das Programm
> ausgeführt.
>
> Aber du kannst ja einfach mal messen, ob die Pufferversorgung bei
> ausgesteckter Karte auf die RAMs geht. Oder ob sie nur die RTC bedient.

Nur die CPU Links und das SRAM werden batterie gepuffert.

Beitrag #5083038 wurde von einem Moderator gelöscht.
von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

So "rechteckige" Controller habe ich oefter bei Toshiba gesehen.

: Wiederhergestellt durch Admin
Beitrag #5083051 wurde von einem Moderator gelöscht.
von Thorsten N. (totti14)


Lesenswert?

Eben in dieser Gehäuseform gab es nicht so viele MCU's

von Markus F. (mfro)


Lesenswert?

(º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag 
#5083040:
> So "rechteckige" Controller habe ich oefter bei Toshiba gesehen.

Richtig. TMPZ84-Serie, vielleicht. Das ist eine Z80 CPU mit CTC und 
"Schlafmodus" (das könnte zum batteriegepufferten SRAM passen).

von Thorsten N. (totti14)


Lesenswert?

So eine Z80 Schnecke würde auch zu dem Protokoll passen, was ich auf dem 
PCI Bus logge.

von Markus F. (mfro)


Lesenswert?

Thorsten N. schrieb:
> So eine Z80 Schnecke würde auch zu dem Protokoll passen, was ich auf dem
> PCI Bus logge.

Reden wir von sowas: https://www.amatic.com/de/unternehmen/profil ?

von Thorsten N. (totti14)


Lesenswert?

Auf dem DIE steht ja eigentlich auch immer was ?
Das Expoxy Gehäuse lässt sich ja mit Salpetersäure und 100 Grad sauber 
entfernen.

von Thorsten N. (totti14)


Lesenswert?

Markus F. schrieb:
> Thorsten N. schrieb:
>> So eine Z80 Schnecke würde auch zu dem Protokoll passen, was ich auf dem
>> PCI Bus logge.
>
> Reden wir von sowas: https://www.amatic.com/de/unternehmen/profil ?

Genau. Kostet aber >350€ die Wiederherstellung der Karte und wie lange 
noch ?

von Thorsten N. (totti14)


Lesenswert?

Markus F. schrieb:
> (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag
> #5083040:
>> So "rechteckige" Controller habe ich oefter bei Toshiba gesehen.
>
> Richtig. TMPZ84-Serie, vielleicht. Das ist eine Z80 CPU mit CTC und
> "Schlafmodus" (das könnte zum batteriegepufferten SRAM passen).

Habe mir gerade mal den TMPZ84C011AF angeschaut aber da passen VCC und 
die beiden XTAL Anschlüsse nicht.

von Dieter W. (dds5)


Lesenswert?

EM186 von AMD kann es leider auch nicht sein, bei dem liegen GND und VCC 
Anschlüsse zwar auch an allen 4 Seiten, aber nicht direkt nebeneinander.

von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

Hmm, da hat wohl ein Tronscher Loeschbolzen zugeschlagen.

Wahrscheinlich ist Mann der Wahrheit zu nahe gekommen.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

(º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag 
#5083394:
> Hmm, da hat wohl ein Tronscher Loeschbolzen zugeschlagen.
>
> Wahrscheinlich ist Mann der Wahrheit zu nahe gekommen.

Ich denke dass die Löschung von 
Beitrag "Re: CPU/Controller gesucht :)" ein Versehen war. 
Der Post davor und der danach war natürlich sinnlos.

von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

> 19.07.2017 22:48: Wiederhergestellt durch Admin

:-)

von Thorsten N. (totti14)


Lesenswert?

Jetzt ist der Automat ja um die 15 Jahre jung und die Karten sterben 
langsam.
Einige Karten sind schon am offenen Herzen operiert worden mit neuer 
Batterie aber 80% der Geräte sind hin, da der User das ja nicht weiss 
und die Batterie nicht vorher gewechselt hat. Für die Privatenutzung 
wäre es schon wenn die weiter laufen würden.
Ich trenne die Tage mal die Chips vom Expoxy und dann sehen wir evtl 
mehr was darunter ist.
Letztendlich kochen die alle nur mit Wasser.

von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

OT:

> Vom SRAM booten? Das ist ein verwegenes Prinzip. Wenn da einmal die
> Pufferbatterie versagt hast du einen nutzlosen Haufen Silizium.

Einige verwegene FPGA-Boards speichern ihre Lizenzdaten in einem
batteriegepuffertem SRAM.
Sowas wuerde ich in neu nicht kaufen.

Bei meinem SA muesste ich auch wohl auch mal die Pufferbatterie
ersetzen.

OnT:

Bei der Groesse des Kaefers wuerde ich eher was 16-bittiges
vermuten. Wenn der andere grosse Klotz ein FPGA ist, machen
8-bit irgendwie nicht viel her.

Leider hab ich von Toshiba kaum DB.

von Peter D. (peda)


Lesenswert?

Ich hab noch irgendwo ein DS5000 Sample rumnliegen. Das ist ein 80C51 
mit eingebautem 32kB SRAM und Stützbatterie. Der wurde für Geldautomaten 
eingesetzt.
Den gab es auch als DS5003 mit extern anschließbarem SRAM und Batterie 
im  MQFP-80 Gehäuse. Die Daten und Adressen zum SRAM wurden 
verschlüsselt.

von Holm T. (Gast)


Lesenswert?

Peter D. schrieb:
> Ich hab noch irgendwo ein DS5000 Sample rumnliegen. Das ist ein 80C51
> mit eingebautem 32kB SRAM und Stützbatterie. Der wurde für Geldautomaten
> eingesetzt.
> Den gab es auch als DS5003 mit extern anschließbarem SRAM und Batterie
> im  MQFP-80 Gehäuse. Die Daten und Adressen zum SRAM wurden
> verschlüsselt.

Ja, solcher Mist liegt hier auch noch rum.. muß wirklich mal was 
wegwerfen..

In dem Zusammenhang fällt mir der Bericht eines Nutzers irgen einer 
Digicam (IMHO hier auf McNet) ein. Er hatte wohl die Kamera längere Zeit 
unbenutzt im Schrank liegen und dann wieder vorgekramt. Akkus geladen 
aber es passierte Nichts. Nachforschungen ergaben dann das der FPGA in 
der Cam an einer Lithiumzelle hing die nun leer war, kein Config-ROM 
drin.

Hersteller: Es gibt keine Möglichkeit ...EOL.

>Sowas wuerde ich in neu nicht kaufen.

Das Problem an der Sache ist, das Dir beim Neukauf Keiner verrät das Du 
eine Zeitbombe erwirbst.

Gruß,

Holm

von Thorsten N. (totti14)


Lesenswert?

(º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag 
#5083480:
> Bei der Groesse des Kaefers wuerde ich eher was 16-bittiges
> vermuten. Wenn der andere grosse Klotz ein FPGA ist, machen
> 8-bit irgendwie nicht viel her.

Das SRAM ist aber nur 8-Bit. Das Board gibt es in zwei Varianten.
Entweder mit ein Chip 1Mx8  oder mit zwei Chips 512kx8.

Mit der Karte werden Teile der Win Soft entschlüsselt bzw. liefert den 
Key dazu. Die Software ließe sich auch so entschlüsseln das wäre dann 
ein Problem weniger. Vermutlich werden dort aber auch die Kassenbestände 
gesichert und es  steuert per CAN Bus die ext. HW.

von Thorsten N. (totti14)


Angehängte Dateien:

Lesenswert?

und noch einmal ohne Chips.
Unten Rechts und Links geht auf den 8-Bit Bus vom SRAM

: 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
Noch kein Account? Hier anmelden.