.
Pokerautomat schreibt "RAM SETUP ERROR"
-
-
Im Anhang die EPROM-Dateien.
-
mahlzeit !
ich werde versuchen den richtigen insider zu erwischen
ich habe mir den text (funworldconfig.zip)etwas genauer angesehn und bin draufgekommen dass zb die kontaktfederleiste eigentlich komplett anders belegt ist als bei meinem board.
die pinreihen die in dem text beschrieben sind sind bei der X2 kontaktreihe auch mehr als bei mir.....die schalterlampen sind bei mir ebenso auf der X1 kontaktreihe
in dem dem txt aber auf der X2 kontaktreihevon der hardware her gesehn ist es fast identisch aber nvram konnte ich keins finden wie zb
RAM: 1x 6116
NVRAM: 1x 6264Jolly Card (austrian, Funworld, bootleg)
This one seems to have normal RAM instead of NVRAM.
Going through the code, there's not any NVRAM initialization routine through service 1 & 2.@ secondtech
das mit der dipschalterconfig passt anscheinend leider nicht mit meiner hwconfig zusammen
herzlichen dank für die angehängten dateienich werde mich mal in dem mame forum schlau machen
wenn ich weiterkomme sag ich natürlich bescheidich halte euch am laufenden !
lg einstweilen
-
Weder 6116 noch 6264 sind NVRAMS.
Der HM6116 von Hitachi ist ein Standardbauteil: 2 Kilobyte statisches RAM, pin- und funktionskompatibel mit einigen anderen wie 2064, 4364 (z. B. NEC) und ist ein Industriestandard. Genauso der 6264 alias 4364 alias 2064. Die 2 kB findest Du in jedem alten CD-Spieler, die 8k auf Mehrseiten Videotextmodulen, sind oder waren aber auch bei so ziemlich jedem Distributor gelistet. DIe Kiste speichert wenn überhaupt dann eben durch die Stützbatterien - so einfach ist das.
-
guten abend !
kurze info meiner aktivitäten am automaten....
ich habe die beiden rams nun getausch aber leider immer noch diese meldung "ram setup error"lg und schönes we.
-
hallo liebe helfer !
ich habe da etwas interessantes gefunden www.arcadiabay.de
Gegen Ende der achtziger Jahre kamen dann einige Hersteller auf die kuriose Idee, ihre Platinen mit einem Batterie-betriebenem RAM zu bestücken, in dem Teile des Programms untergebracht waren.
wenn die Batterie nach 4-5 Jahren leer war ... die Platine lief nicht mehr, Einschicken zum Hersteller war zu teuer oder zu umständlich, also ein Fall für die Tonne.8o;(;(nun nachdem ich auf meiner platine ebenso keine nvrams sondern nur srams habe dann hab ich wohl so einen fall dass gewisse programmteile nicht mehr vorhanden sind
aber ich nehme mal an dass das file von lolle laut (jolycdat.nv) für das "nvram" ,in meinem fall für das sram gedacht ist.aber ein problem hätte ich da noch.....
werden die beiden srams (tc5517cpl und srm2064c) vom willem programmer(willem pro4isp bzw
Willem EPROM Programmer PCB4.5C) unterstützt?
zumindest habe ich nix gefundenfalls dieser sie doch unterstützt wird dann hab ichs leider überlesen
und die andre überlegung wäre:
wenn ich diesen chip programmiere und ihn dann wieder in mein board einsetze dann wäre ja wieder alles weg weil ihm die stützspannung fehlt
oder man müsste ihn "onboard" programmieren,aber ob das möglich ist weiss ich noch nichtlg mr.cool
-
IIRC betrifft das Dein Gerätchen aber nicht. Die Soft dürfte komplett in den ROMs liegen. Hast Du die inzwischen eigentlich mal mit den Dumps vom MAME Projekt vergleichen können? Bei dem Alter ist ein vergessliches EPROM nicht auszuschliessen. Nicht dass Du in zwei Jahren immer noch Ersatzteile reinsteckst und am Ende war doch nur ein Bit gekippt...
Welches der SRAMs hängt nun eigentlich am Akku?
Auch wenn Logikanalyzer-Einsatz oder gar teilweises reverse engineering der Hard- und Software schwere Geschütze sind, die Zeit, die Du bisher schon reingesteckt hast alleine um die Postings hier abzusetzen war ja auch nicht ohne. Und so ganz ohne roten Faden dürfte es langsam schwierig werden, ein Trivialfehler scheint es ja nun nicht mehr zu sein. -
ups sorry
es hängt nur der tc5517cpl am akkudie dumps kann ich leider noch nicht vergleichen weil ich leider noch keinen passenden programmer
habe.ich wollte mir sowieso schon des längeren einen universellen programmer anschaffen
nur bin ich nicht ganz schlüssig ,welchen der beiden (willem pro4isp(in system programming) bzw
Willem EPROM Programmer PCB4.5C(sivava)aber sobald ich einen besitze kann ich weitermachen
und die ergebnisse posten
herzlichen dank ! -
In den verschiedenen Beschreibungen bzgl. Initialisierung ist auch immer von Servicekey 1 und 2 und Reset-Schalter die Rede.
Da die ja wohl bei Deiner Kiste entweder nicht vorhanden sind, oder über diesen mysteriösen Kellner-Schalter "emuliert" werden, solltest Du vielleicht mal an dieser Ecke weitersuchen.
Hat der Schlüsselschalter verschiedene Stellungen ?
Was hat es wirklich mit den DIP-Schaltern auf dieser nachträglich eingebauten Platine auf sich ?
Denn nach Durchsicht des Assembler-Code wird defektes RAM mit der Meldung Elektronik Defekt gemeldet, oder es erscheint der Hinweis : Rufe Techniker.
Weil in das eingangs genannte Menü kommt man durch Drücken des
Servicekey 2. Also scheint der Schlüsselschalter zumindest schon mal diesen Taster zu emulieren.Da hast Du dir aber auch ein recht schwierigen Kanditan ausgesucht.
Wenn man bei Google RAM SETUP ERROR eingibt, landet man nur in diesem Thread in Bezug auf Spielautomaten. -
hallo secondtech
die platine für das kellnerschloss hat nur 2 kontakte an der klinkenbuchse
eine kleine beschreibung einer neueren kellnerschlossplatine
http://www.championsnet.net/fe…Kellnerschloss_TAB_de.pdfder klinkenstecker oder auch schlüssel wird programmiert/codiert
eine anleitung hierfür ist der oben eingefügte link
da siehst du auch wie das ganze ungefähr aussiehtmeine platine ist natürlich weit älter und ein bild hab ich auf der ersten seite dieses threads angehängt
(kleine platine mit 4 blauen dip´s)danke und lg
-
Da scheint aber doch der "Schlüssel" drin zu liegen.
Da es vier mögliche Schlüssel gibt, liegt die Vermutung nahe, das es
ungefähr so aufgeschlüsselt ist.1. Schlüssel = Normale Wartung (z.B. Kassenleerung usw. )
2. " " = Buchhaltung ( Servicetaste 2 (?)
3. Schlüssel = Service ( Servicetaste 1 (?)
4. Schlüssel = Reset ( Gerät zurücksetzen )Dies geht auch aus der Beschreibung der Platine hervor.
...Die rote LED leuchtet und der entsprechende Ausgang wird geschaltet.
Da es dem Techniker wohl zu lästig war, da jedesmal mit 3 Schlüsseln zu hantieren, hat er vielleicht diese zusätzlich und bei dir freie Steckerleiste angelötet und steckte da eine kleine Platine mit 3 Tastern dran, um bequemer arbeiten zu können.
Habe Dir 4 Screenshoots gemacht, aus denen Du erkennen kannst, welche Porteingänge den Servicetasten zugeordnet sind.
Den Eingang für den Reset-Taster kann ich nicht zeigen, da dann die Mame-Maschine sofort resetet.
Wenn aber Servicekey 1 auf Portleitung 2 des PIO-Portes A der PIO 1
liegt und Servicekey 2 auf der 3., dann würde ich vermuten, das der Resettaster auf dem ersten 1. Eingang aufliegt.Bei einem Reset über diesen Port kopiert das Programm den größten Teil des Arbeitsspeichers in das Backup-RAM und führt dann erst den RESET aus. Sehr wahrscheinlich wurde dies so gemacht, weil man aus dem Backup-RAM wesentlich schneller wieder starten kann, als aus dem langsamen EPROM.
Beim Start sucht das Programm nach Tests der RAMS dann einfach an einer Startadresse im Backup-RAM und da dort kein vernünftiger Code steht, bricht es mit der RAM SETUP ERROR Meldung ab.
In das hier gezeigte Menü kommt man durch gleichzeitiges Drücken der Servicetasten 1 und 2, also PortA 2. und 3. Eingang von PIO 1 auf Masse legen. Pin 3 und 4 unten links
Wenn ich die diversen Hinweise richtig verstehe, müsste es dann mit folgender Vorgehensweise klappen.
DIP-Schalter wie gefordert einstellen :
1=ON 2=OFF 3=ON 4=OFF 5=OFF 6=ON 7=ON 8=OFFDann 2 und 3. Porteingang von Port A PIO 1 ( ist die PIO, wo NICHT die DIP-Schalter drauf gehen ). auf Masse legen, RESET erzeugen.
Nach Neustart die Eingänge wieder high gehen lassen, nochmals Reset erzeugen.
Den DIP-Schalter ganz rechts einmal raufrunter.
-
hallo ihr lieben !
ich habe wieder einpaar neuigkeiten !
1. die huckepackplatine ist von IMPERA2. der unbelegte weisse stecker mit den grauen,gelben,dem schwarzen und weissen kabel dran. gehört zu einem banknotenleser (smiley)
ein link dazu : http://www.coinoperatorshop.co…abel-f--Pulse-Smiley.html3. ich habe einpaar links und unterlagen über die pinbelegung des mainboards gefunden.
weiters habe ich die farben der kabel der kellnerschlossplatine und des banknotenlesers beschrieben ------->siehe bilder & txt-datei
link zur pinbelegung : http://www.ruppgames.at/ruppservice/casinomaster.pdfüber die tatsächliche bedeutung der roten dipschalter weiss ich noch nix genaues
secondtech
....werd es mal testen wie du es beschreibst danke einstweilen !lg
-
ich habs mal so gemacht wie du beschrieben hast .........
bis auf das dass jetzt soweit alle adresswerte auf null stehen hat sich nix geändert, ausser das:
(Unten im bild) " Time ON No. 001 ( 166) min 0 "
also der wert 166 war zu anfang 1siehe bitte die bilder und vergleiche sie
lg harry
-
Kam denn die Meldung "RAM inititialisiert" ?
Was war das eigentlich für ein IC, das nach Deinen Angaben sehr warm wurde ?
-
hallo secondtech !
also die meldung
"RAM inititialisiert" kam nicht !der prom der meiner meinung sehr warm wird ist der MMI 63S481AN
herzlichsten dank für deine anteilnahme
ein bild des proms ...
-
Das Prom dürfte wohl das Charakter-Prom sein. Oder fungiert es als Adress-Decoder ?
Letztendlich nähern wir uns einem Punkt, wo man sich die Frage stellen muss : Lohnt der Aufwand ?
Weil für knapp 20 € kriegt man bei Ebay eine T-Online S100 Box. Da steckt ein kompletter PC drin. Nach leichten Modifikationen wie VGA-Anschluss anlöten, Festplatte einbauen, kann man da DOS oder Windows draufspielen, MAME installieren und schon hast Du eine Spielkonsole, die ca. 5000 verschiedene Videospiele bereit hält.
Das dann in Dein Gerät verbaut und gut.
Kostenaufwand : ca. 60-100 €
-
hallo liebe helfer !
ich habs soweit mal geschafft !!! juhuuuuuuuuuuuuuuuuuu!!!!!!!!!!!!!!!!!!!!!!!!!!!8):D:]8);)
ich habe mithilfe eines anderen forums (http://community.arcadeinfo.de) das gerät neu initialisieren können !die roten dipswitches 1-7 alle auf "on" stellen danach die beiden buchhaltungs kontakte (für aufsteller und wirt) auf masse legen und gleichzeitig einschalten des gerätes
danach ausschalten , die dip´s wieder in die ursprüngliche lage zurückstellen und wieder einschalten ...nach dieser eigentlich sehr simplen prozedur läuft der automat klasse !!
ich freu mich !!! :]:D:]:]:]:]:]herzlichsten dank an alle mithelfer und mitträger meines eigentlich sehr grossen problems !!!!
extragrossen dank an secondtech der mich wirklich sehr tatkräftig unterstützt hat
ebenso lolle laut und shauneinpaar bilder des funktionierenden geräts...
-
Ist ja Wahnsinn . . .
Stand so nirgendwo anders beschrieben. Freue mich sehr für Dich.
-
Ist ja noch irrer, das Du dann auch noch direkt den Urvater der CPU-Karte gefunden hast.
Und das tollste. Wenn ich die DIP-Schalter so in die Mame-Maschine eingstelle und resete, läuft die plötzlich auch endlich.
Bisher meldete sie ja immer Elektronik Defekt. -
Sowas find ich ja toll .. Also solche Geräte Ich freu mich echt für dich das du das wieder hinbekommen hast.. Sowas würd ich mir auch noch hinstellen