Zaccaria CPU type 1B 1365/1165 herstelling.

Tweede generatie = Farfalla, Pinball champ, Devil Riders, Soccer King, Magic Castle, Time Machine

Ik begin met een dankwoord aan D.Gersic uit de U.S.A. dewelke mij verschillende datasheets heeft bezorgt , en ook zijn basis document betreffende Zaccaria was een goede aanzet om deze Italiaanse flippers beter te leren kennen . Het is zeer aan te raden de gegevens hier te raadplegen , veel technische inlichtingen over Zaccaria zijn hier verzameld, en het is omzeggens de enige site waar er over techniek betreffende Zaccaria iets te vinden is. Het artikel van David kan u hier vinden...

Het test programma bestaat uit twee delen. Bij het opstarten zullen alle outputs op de verschillende connectoren rythmisch op en neer gaan , tussen +5 en 0 volt. Vervolgens schakelt men over naar de geheugen test, is er iets verkeerd met de geheugen chips dan zal de test daarop blijven rond draaien, zijn beide geheugen chips ok, dan gaat de test automatisch over naar "input test" . Hier kunnen we de input pinnen van connector CN8 ( 4 stuks)en CN11 (8 stuks) één voor één aan massa leggen , en telkens zal de led op het CPU board oplichtten. idem als men een van de ,op het cpu board aanwezige , dip switches opzet. Het was noodzakelijk op dit cpu board dat geen PIA's voor in en uitvoer signalen bevat, de inputs dewelke via programmatie rechtsreeks op de databus terechtkomen uit te testen.Een laatste opmerking, de geheugen chip IC23 is niet in de geheugentest opgenomen, dit is onmogelijk de gegevens worden er wel via de databus ingeschreven , maar de uitlezing komt niet op de databus, dus kan ik deze programatisch niet meer "terug lezen" de uitlezing komt terecht op enige output pinnen, weer een handigheidje van Zaccaria, dit geheugen zal dan ook uitgetest worden in het output test gedeelte.

Zaccaria gebruikt op zijn CPU board een cpu chip type 2650. Deze cpu chip is mede van de allereerste generatie computer chips.. Indertijd was het "zéér goed" om cpu's te hebben met vele en uitgebreide instructie sets dewelke een zeer "soepele" programatie toelieten, maar later heeft men ingezien dat deze techniek de cpu chip nodeloos ingewikkelder maakte en evenzo de programatie Vandaag is men dan ook meer voorstander van RISC processoren ( Reduced Instruction set) wat dus betekend minder verschillende instructies en mogelijkheden maar simpeler en daardoor snellere processoren.De complexciteit van deze Zaccaria processor brengt met zich mee dat dit ook loodrecht staat op mijn streven een test programma te maken dat zo weinig mogelijk complexse dingen gaat uitrichtten daar dit test programma steeds dient om de basis herstelling van de cpu plaat te bewerkstelligen ,en een diagnose te stellen ook wanneer er grote gebreken zijn aan de cpu plaat door een storing..De in een moderne flipper ingebouwde test procedures, bijvoorbeeld , zijn prachtig maar om ze te kunnen gebruiken moet de cpu plaat wel werken op haar volle capaciteit anders kan u deze mooie testen niet eens opstarten...Deze korte en onvolledige inleiding om als het ware aan te kondigen dat een test programma maken dat aan mijn vereisten voldoet weer zal uitgerust zijn met eenvoudige leds als aanduiding en dat de meeste signalen nagezien worden met een eenvoudige " test led" of een universeelmeter, op deze manier moet het voor ieder mogelijk zijn dit test programma te gebruiken. Een meer complexce uitvoering met een display dat verschillende aanduidingen geeft is voor mij uit den boze , dit vergt weer meer exacte uitsturingen via de CPU plaat dewelke juist onbetrouwbaar is , daarvoor ligt ze tenslotte op onze test bank...Genoeg theorie nu we gaan effectief aan de slag

Dit is de Zaccaria cpu kaart.... Een schema en implanting vind u hier....

Aansluiten van de CPU.

Onze indicatoren zijn twee leds , de led dewelke op de cpu plaat zelf aanwezig is en een "controle led" dewelke we aansluiten op pin 40 van de CPU chip ( IC9 ) . Verder leggen we een tijdelijke verbinding van +5 volt naar pin8 van CN11. Opgepast deze verbinding moet gemakkelijk los gemaakt kunnen worden langst één van beide kanten, best is een klein busje te gebruiken dat u op pin 8 van CN 11 kan schuiven, of een mini haakje .De controle led bestaat zoals altijd uit een gewone led in serie met een weerstand van 470ohm en voorzien van twee mini,-haakjes om deze gemakkelijk te kunnen aansluiten aan pin 40 en +5 volt. Als u de controle led de eerste maal gebruikt controleerd u zijn werking door het rode haakje eens aan te sluiten aan +5 en het groene aan 0 de led moet dan branden, is dit niet het geval dan moet u de twee pootjes van de led omkeren....

Zo ziet de controle led eruit , de afgeplatte kant is de - kant van de led.. Maakt u maar meteen twee stuks want we zullen er ééntje nodig hebben permanent aangesloten op pin 40 en eentje om de verschillende outputs te controleren.

Om de outputs te controleren kan u ook een volledige strip van led's maken met een aaangepaste connector om op de output-connectoren van de plaat te plaatsen, dit werk sneller en gemakkelijker. Op elke pin van de connector is een led aangesloten met een weerstand van 470 ohm in serie .De ' common' gaat gedurende de test naar + 12 volt.

Hier ziet u de aangesloten CPU plaat klaar om de test te starten.

Op CN9 word de spanning aangebracht, van de +5volt loopt meteen een draadje naar CN11 pin 8( het zwarte mini-haakje) De controle led aangesloten op pin 40 van de cpu en de + kant aan de +5volt , afgenomen op de diode ( D4) onderkant.

Start.

Het test programma vind u hier , klaar om ingeprogrameerd te worden in een chip type 2764, of een 2532.

Download test programma type 2764 .... type 2532 .........

Beide programma's zijn identiek. Zaccaria gebruikt echter in verschillende flippers verschillende types eprom's , wel kan u elk model eprom op elke cpu plaat gebruiken dan moet u enkel de strapping op de plaat aanpassen bijgevoegd een uittreksel uit een Zaccaria handleiding hoe dat moet. Ik denk dat het 2764 type het makkelijkste te verkrijgen is en op alle eprom programmers voorzien is.

U kan een beter beeld hier vinden in pdf formaat...... Indien u de jumpers aanpast speciaal voor de test eprom is het alleen maar deze van IC 1 dewelke moeten aangepast worden dus J1,2,3 en 4 . Tijdens het test programma gebruik haalt u de andere "game eproms" uit hun sockets..

 

We hebben slechts één spanning nodig +5 volt . Deze wordt aangesloten op CN9 + 5 volt op pin 4, en - op pin 2.De controle led aansluiten op pin 40 IC9 en de +kant op +5 volt. Als laatste de +5 volt aanbrengen op pin 8 CN11. ( zie ook foto opstelling)

Breng de spanning aan , we moeten nu een "manuele reset " uitvoeren , dit gaat simpelweg door de aangebrachte +5volt op pin 8 van CN 11 even los te maken en terug aan te sluiten. De controle led dewelke stond te branden zal nu uitgaan en als het programma goed opstart zal na een drietal seconden de controle led op pin 40 beginnen pinken, indien output IC12 ok is zal ook de led op het cpu board mee pinken ,en is de aan /uit cyclus begonnen. Start het test programma niet op ga dan meteen naar het laatste deel van deze uiteenzetting onder " Test start niet op "

De manuele reset is noodzakelijk omdat het "normale" reset signaal gevormd word door dat pin 3 van CN9 =pin 8 CN11 aan 0 volt blijft tot alle spanningen stabiel zijn, deze kleine vertaging is genoeg om een degelijke reset te verkrijgen, maar omdat we hier geen verbinding hebben met het power board en dus de vertraging op pin3 CN9 ontbreken , moeten we de reset zelf provoceren..

U kan nu de outputs gaan bekijken dewelke u terug vind op de connectoren CN 11 pinnen, 2,3,4,5,6,7,9 . Op CN 10 pinnen, 6,7,5 , op CN 12 pinnen 1,2,5,6,7, 8,9,10,11,12,13,14,15,16 OPGEPAST de signalen op,CN12 zijn zwakker als op de vorige outputs, toch kan u de "test-led" nog juist zien aangaan wel véél zwakker, dit komt doordat deze outputs zijn gemultiplext en de output-puls als het ware "verdeeld" word tussen de verschillende output pinnen. Verder te controleren outputs vind u op CN14 1,3,4,6,7,8,9,10,11,12,13,14,16 , hier heeft u zwakkere output-pulsen op pin 9,11, 12 13,14 en 16 . U kan deze outputs echter ook meten rechtsreeks op de pinnen van de verschillende output chips , dit zijn IC 34,26,40,39,7,12,38. ( zie schema) Ik wijs er nogmaals op dat u deze outputs niet kan meten met een voltmeter, u moet er een test-led voor gebruiken . De line driver IC 3801 heeft wat men noemt een "open collector" en er moet wat " stroom" vloeien om hem aan het werk te zetten. De laatste te controleren outputs zijn op CN8 te vinden op pinnen 1,2,4,6,8,10,11,12,14,15,16 de LED op pin 13 zal constant branden.

Moest er eentje ontbreken dan verdenkt u vanzelf de IC waaruit de puls normaal komt, zijn het alle outputs van dezelfde IC dewelke ontbreken dan schuift u verder op in het schema IC 39 krijgt zijn signalen van IC 35, IC 40 krijgt ze van IC36, IC 26 krijgt ze van IC 27.Is het gans deze groep dewelke slecht is , dan schuiven we weer verder naar IC 32, hier moet u met de logische probe achterhalen of de signalen van pin 15 , 13 en 12 aanwezig zijn. Op deze manier schuift u steeds wat meer naar de linkse zijde van het schema. IC 21 krijgt een gestatige pulstrein binnen op pin 10, en alle outputs onderaan getekend op dit IC moeten steeds pulsen geven.Verder is er nog de mogelijkheid dat u enkel outputs mist op CN 14 pinnen 6,4,3 en 1. dit kan u meteen toeschrijven aan de chip 23, of aan een van zijn beide sattelieten IC 16 en IC22; daar kan u nazien of ze op hun uitgangen pin 4,7,9 en 12 pulsen geven is dit niet het geval dan zit de fout daar anders is het inderdaad IC 23.

Mist u daarentegen outputs op de IC's 38,12 en 7 dan zijn we beland in de bovenste helft van het schema. Eerst bekijken we de ingangen van de IC's ( 38,12 en 7) en schuiven op naar de IC's dewelke de ingangen bedienen dat zijn, IC 6,10,11,33 en 41. Enkel op deze laatste is het zinvol de inputs op pinnen 10,12 en 13 na te zien, de andere zijn rechtreeks verbonden op de data bus dewelke niet relevant is.Wat evenwel moet nagezien worden is of deze IC geselecteerd worden, u kijkt dan ook op pin 6 van alle vier, IC 10,6,11,33. ( met een logische probe) Moesten de selectie signalen WRTD of WRTC ontbreken dan komt u terecht op hun oorsprong via IC 32, verifieer daar de inputs..( WRTD en WRTC moeten pulsen zijn !!)

Op deze manier hebben we alle mogelijkheden omzeggens gehad en moet normaal de fout in de outputs gevonden zijn.We gaan nu over tot de geheugen test.

Geheugen test.

Hiervoor moet u gedurende de output test pin 1 van de CPU chip aan massa leggen, doe dit op een ogenblik dat de controle led "aan" is tot de controle led uitgaat; . Let erop dat de 4 dipswitchen op het cpu board aanwezig op " off" staan. Is er iets mis met een van de geheugen chips dan zullen beide leds constant blijven branden, en zal u ze na 5 of 6 seconden niet zien uitgaan..Gaat echter de "controle led" uit dan kan u meteen de massa verbindig op pin 1 loslaten , want dit betekend dat de geheugen chips ok zijn en u bent automatisch overgegaan naar de "input" test, Is dit uw geval spring deze alineas dan ook over en ga verder bij " Input test" ( op dit moment is de toestand van de led op het cpu board niet relevant dus enkel kijken naar de " controle led of deze uitgaat)

Blijven de leds echter constant branden na ongeveer 10 seconden dan kan u de massa verbinding met pin 1 loslaten , het test programma draait rond op de geheugen test U kan dit meteen nazien op pin 8 van IC 4 of 5 ( de geheugens) moet u het selectie signaal aantreffen ( 3 volt) De signalen dewelke u verder op de geheugen chips zou chips moet vinden zijn als volgt;

Pin 1 tot en met 7 = adreslijnen tusen 2 en 3 volt

Pin 8 en 10 = 3volt

pinnen 11 tot en met 14 = 4 volt data's

pinnen 16, 17 de hogere adreslijnen zijn 0 volt met de universeelmeter de pulsen komen te weinig frequent om ze te kunnen meten, met de logische probe zal u er wel pulsen vinden pin 16 en 17. Pin 15 blijft steeds 0 volt.

Heeft u het selectie ( pin 8) of het R/W signaal (pin 10 ) niet dan gebruikt u het schema om te kijken waar in de groep IC 8, 6,10,11,37, 31 het signaal niet doorkomt.. Eventueel ook CS3 via IC17.

Twee belangrijke opmerkingen , het selectie signaal op pin 8 en het R/W signaal op pin 10 moeten pulsen zijn , vandaar de 3 volt waarde ( schommelen tussen 5 en 0 volt) denk niet dat +5 volt op pin 8 selectie betekend wel integendeel.. Verder tijdens de proefmetingen dewelke ik deed heb ik vastgesteld dat door aanraking van de pinnen met de testpen ,soms, niet veel, de geheugen test ontspoort en de processor wild begint te draaien. Daarom wanneer de test ronddraait op de geheugen test omdat er iets scheelt aan de geheugens, verander de test led aansluiting en breng ze van pin 40 ( IC9) naar pin 10 IC4 , zolang de geheugen test" normaal" werkt" zal de led aan blijven, gaat de led uit gedurende uw metingen dan is er iets mis gelopen en is het beter de memory test opnieuw te starten...

Hier kan u de verschillende memory signalen vinden zoals ze met een osciloscoop kunnen waargenomen worden gedurende een reccurente memory test ...

Zijn de signalen goed dan is ,zoals in de meeste gevallen , één van beide of beide geheugenchips stuk.De test kan niet uitmaken welk van beide chips de schuldige is u zal ze dan ook één voor één moeten vervangen...

Input test.

Normaal ben u de geheugen test voorbij en zal u de "controle led " gestaag zien pinken; Het is echter steeds mogelijk dat de led van het cpu board mee pinkt , dit betekend dat er ergens een '"input" word gedetecteerd; De test scant nu alle input pinnen en wanneer er ergens eentje aan massa word gelegd zal de led op het cpu board beginnen mee pinken. Is alles normaal en heeft u enkel de controle led die pinkt, dan sluit u om te gbeginnen één voor één de dipswitches op het cpu board , telkens u er eentje aan zet pinkt de led op het cpu board dus mee. zo kan u ze één na één nazien , idem voorde andere inputs allen samen te vinden op CN 10 pinnen 10,11,12,13,14,15,17,18 , deze één na één even aan de massa leggen en telkens zal de led op het cpu board meepinken om te signaleren dat de input geregistreerd word.Er blijven nog 4 input pinnen over om even na te zien dit op CN 8 pinnen 17,18,19,20. voor de inputs is er steeds slechts één IC dewelke tussen de connector staat en de databus.( het betrefd de IC's 18,24,25 ) , gaat er dus een input niet dan weet u meteen wat te vervangen..

Dit is meteen het einde van het test programma. Heeft u goede resultaten dan is het wel zeker dat u Zaccaria zal opstartten zonder fouten, denk eraan ook de spanningen op te meten dewelke van de power plaat moeten komen en eventueel de driver plaat uit te testen met de methode dewelke u ook op deze website daarvoor aantreft. Voor vragen betreffende dit test programma kan u steeds terecht via mijn mail adres....

De test start niet op.

De test heeft echt niet veel nodig , om de controle led aan het pinken te krijgen moeten er slechts een 7 tal chips ok zijn..Dit zijn de cpu chip, uw programma chip en de selectie van de test eprom , dit behelst IC's 17en 8 ,de cpu heeft zelf nodig de clock via chips 13,14, en 20, dit is samen 7 chips , voldoende om te kunnen starten.. Wat we het meeste vinden is dan ook een korstluiting op de data of adres bus door een defect aan een of andere aangesloten chip,dit kunnen er echter veel zijn meer dan de helft is op de data en adres bus aangesloten. We gaan nu eerst de nodige signalen op de cpu chip nazien , zijn die ok, dan meten we eens de weerstand dewelke op de data en adres bus gemiddeld aanwezig is, is deze te laag of zelfs ergens 0 dan moeten we daar de fout zoeken. , fout betekend hier een data of adresbus die "overbelast" is door een slechte chip of kortsluiting, deze zal u moeten opsporen door de lay-out te volgen op het board en vertrekkende van de adres of databus baantjes te onderbreken om aldus verschillende delen en vertakkingen van de kortgesloten adres of data lijn af te zonderen en te detecteren waar exact de kortsluiting vandaan komt. Is er echter "leven" in de cpu, omdat we één of meerdere adres signalen zien bewegen dan zal de fout eerder in de selectie zitten (slechts 2 chips, zie verder)..

Wat vinden we op de processor...

We kijken eerst of u klok signalen heeft op pin 38 ( 1,5 volt) , zo niet beginnen we meteen aan de bron van deze clock , IC 13 pin 13 en volgen dit via IC 14 en IC 20 op één van deze drie moet er dan een goede input zijn en géén output. Hebben we wel clock signalen dan kijken we wat spanningen na zoals de voeding , +5 op pin 39, en zeker 0 volt op pin 16, probeer even de manuele reset om te zien dat dit dan gaat van 5volt naar 0 volt..Weer kan er maar één schuldige zijn IC13.Met beide deze signalen aanwezig zou de cpu toch iets moeten uitrichtten, we kijken na of er op de adres en dat bus signalen aanwezig zijn , is er geen ééntje dan is de CPU zelf verdacht , zijn er enkele , dan is de kans groot dat er een adres- of databus overbelast of in kortsluiting is via een kapotte aangesloten chip.

We stoppen de ( slecht draaiende ) test halen de cpu uit de socket en meten de data en adres lijnen na met de ohm meter, de negatieve test pen aan massa!!..Hier vind u gemiddeld de volgend waarden:

adres lijnen van pinnen 2,3 en 19 = 10Kohm tot 16Kohm.

adreslijnen van pinnen 5,6,en 7 = 4Kohm tot 6Kohm

adreslijnen van pinnen 4,8,9,10,11,12,13 en 14 zeer hoog méér dan 10 Mohm...

databus alle 8 = 4 Kohm tot 6 Kohm

Is dit ook ok dan blijft er nog het selectie circuit van onze programma chip , gevormd door de IC's 17en 8 eerst kijken op pin 8, 9 en 10 van IC8 of er signalen zijn ( logic probe) pin 8 is de output.. Verder is er enkel IC17 zijn er signaklen op pin 1,3,13 dan moet er wat te vinden zijn op 4,5,6,of 7 , anders is IC17 stuk... Hiermee zijn we zowat rond en moet u iets ondekt hebben , wat de cpu belette goed op te starten.. Succes!!

Toevoeging; In de praktijk kan men toch nog verast worden.. Ik had een cpu plaat waar de "sense" pin 1 van de processor chip niet meer werkte, ze gedroeg zich of ze altijd aan de massa( 0 volt) lag. Bij het opstartten van de test had ik dus één pinkje en dan het continu branden van de test led en de led op het cpu board.. Dit was normaal.. Eénmaal de output test dewelke door pin1 aan 0 volt onmiddelijk gevolgd werd door de memory test.. Omdat er een memory chip stuk was gaat de test dan ook op de memory test blijven ronddraaien en geeft beide leds constant "on" alles zoals voorzien in de test procedure Daar ik vanzelfsprekend niet direct dacht aan een defecte " sense" komt dat éénmaal pinken en bloqueren van de test led wel enigsinds "anders" over..Dit kan ook gebeuren wanneer IC12 stuk is en de uitgang 7 van deze chip de "sense" input aan 0 volt houd. Steeds op de hoede blijven voor de rare manifestaties dewelke eenvoudige defecten kunnen teweeg brengen!!

Nabeschouwingen.

Ik heb, mag ik wel zeggen, een grondige studie gemaakt over deze CPU plaat , en zo stilaan ondekt dat Zaccaria een bijzonder goede en eenvoudige CPU plaat heeft ontwikkeld. Daarvoor hebben ze juist de 2650 van Signetics gebruikt , men maakt gebruik van de gespecialiseerde in en output instructies , en voorkomt aldus het gebruik van de indertijd "dure" speciale in/output chips zoals PIA of RIOTS.. Er is een bescherming aanwezig indien het game programma stop, de cpu zal automatisch een reset uitvoeren na enkele milliseconden, ( dit sytheem werd door Gottlieb slechts later ingevoerd met een extra boardje) dit voorlkomt eventueel verbranding van coils..Er is zéér zuinig omgesprogen met geheugen ( was ook weer "duur" indertijd) en er word intens gebruik gemaakt van interrupts, een techniek dewelke het moeilijk maakt de bestaande programmas te analyseren, maar een zeer flexcibele werking ondersteund. Nadeel is dat door quasi rechtsreekse koppeling van de input circuits met de databus , een defect aan een van deze input chips bijna altijd zal leiden tot en volledige blokkage van de cpu.. Dit is enigsinds ondervangen , omdat men de inputs moet bedienen door ze aan massa te leggen dus als door een defect of onvrijwillige sluiting de input aan massa komt is dit enkel alsof een switch permanent gesloten blijft..Ook de selectie circuits zijn eenvoudig en doeltreffend samengestelt met en minimum aan onderdelen.Enkel nadeel zijn de output line drivers (type 3081) met hun "open collector" technologie. Wees dus voorzichtig met de output pinnen, zie dat er nooit direkt +5volt opkomt een sluiting naar massa is dan weer ongevaarlijk. De koperen baantjes van de Zaccaria printen komen extreem gemakkelijk los bij het desolderen van onderdelen van de printen, wees dan ook uiters zorgvuldig bij het weghalen van enig onderdeel. Knip eerst de pootjes van de chip en desoldeer dan de restjes uit de print gaatjes..

Extra deluxe panel..

Voor hen die mischien meermaals Zaccaria cpu platen moeten herstellen, is er ook de mogelijkheid een handig bedienings paneeltje te maken dat inplugt op de cpu plaat en alles aan boord heeft om de test te bedienen en uit te testen.Ik heb dan ook zo een paneeltje gemaakt, hier ziet u het resultaat.

Een rode drukknop voor de manuele reset uit te voeren, een groene drukknop om de geheugentest te starten, de groene led is de "contole led dewelke pinkt zolang de test loopt, de rode led met ernaast een aansluitbus is een test-led , op de bus sluit u bv. het snoer van uw voltmeter aan en met de test punt kan u gemakkelijk de outputs gaan testen., sluit u het snoer aan op de zwarte bus dan kan u daarmee de inputs aantikken.Er zit meteen een snoer aan om de voedingspanning (+5 volt ) aan te sluiten, en de connector past op de CPU plaat. Links ziet u de pinnen dewelke moeten bereikbaar blijuven om de in- en outputs te meten op CN10 en CN11 , want dit paneeltje word op deze connectoren geprikt. Onderaan zit er namelijk een connector strip dewelke in deze connectoren past( Zie verder op de bouw beschrijving) Als laatste twee snoertjes om in te haken op pin 1 en pin 40 van de CPU chip.

Bouw beschrijving .

Wat heeft u ongeveer nodig ;

Twee mini haakjes, twee leds en hun weerstand van 470 ohm, snoer , connector 4 pins , connectorstip dewelke in CN10 en CN11 past, en twee aansluit busjes ( groen + zwart niet op foto) Een stuk universele printplaat .

Hier ziet u hoe de connector strips eerst op de onderkant van het printje gesoldeerd zijn

sommige pinnen van CN10 en CN11 moeten echter bereikbaar blijven om outputs te meten en inputs te kunnen aantikken., daarvoor zetten we terug deze connector stip pinnen langst de boven kant op de print.

Hier zijn de gaten geboord

Nu monteerd u alles en maakt de verbindingen OPGELET de rode drukknop is van het type dat opengaat als u drukt( voor reset) de groene gaat dicht als u er op drukt..(Start memory test)

 

Het geheel gemonteerd klaar om de test te gebruiken , géén losliggende draden..

Extra memory test.

Wanneer we de geheugen test uitvoeren en deze is ok dan gaan we onmiddelijk door naar de input test. Daarom is de geheugen test slechts éénmaal uitgevoerd.

Gedurende herstellingen is enkele malen gebleken, dat het herstelde board eenmaal in de flipper terug geplaatst goed werkte ,maar na zéér korte tijd geheugen storingen ging vertonen. Daarom en op aanvraag van David Gersic uit de USA heb ik een bijkomende extra memory test geschreven dewelke het geheugen blijft testen tot u zelf beslist dat het goed is.. Op deze wijze kan nagegaan worden of de geheugen chips ook goed blijven na opwarming..

Plaats de test rom in socket 1 en start op. De geheugen test start onmiddelijk en de test led op pin 40 aangesloten zal beginnen pinken. Dit betekend dat de geheugen test aan het werken is en alles ok is. Treed er een fout op dan zal de led constant blijven branden. U kan de test zolang laten lopen als u zelf wil .

U vind deze extra test eprom hier. . Brand hem in een 2764 ... of een 2532....

Extra hints

Gedurende herstellingen had ik verschillende malen dat het cpu board goed werkte met de test eprom op de test bank, maar eenmaal in de flipper zelf met de game roms ging het toch niet... Daarvoor bleken verschillende oorzaken mogelijk, ik wil hier even de meest voorkomende opsommen , dewelke u aldus veel zoek werk kunnen besparen.

DENK ERAAN !

1) Een Zaccaria cpu board zal slecht of gedeeltelijk werken, bijvoorbeeld geen credits aanvaarden, blokkeren wanneer er een geldstuk word ingeworpen, enzovoort, indien men de game-setting niet eerst invoerd, deze staan na een interventie op het cpu board op "willekeurig" . DUS steeds ALLE settings terug invoeren nadat u aan een cpu board heeft gewerkt! Zelfs als u de settings nakijkt en er zijn er nog bij die goed staan , toch deze even veranderen en terug goed zetten, , een setting die op 19 staat kan evengoed 519 zijn daar slechts de twee laagste cijfers worden weergegeven in het credits display! Hoe u de settings moet instellen staat in het operators handbook , de meeste handbooks vind u op IPD of Tilt.it.

2) Gedurende de test was enkel de game rom socket 1 gebruikt voor de test eprom. Er kunnen dus slechte contacten zijn in de andere game rom sockets , meet na of de geplaatste game rom wel degelijk contact maakt in zijn socket!

3) Steeds Al de input en output pinnen testen zoals voorzien in de test procedure..

Ik had enkele " gemakkelijke" herstellingen, het eerste deel van de test ging dadelijk goed, enkel de memory test was fout , even een nieuwe ram chip gestoken en , ja hoor beide test liepen reeds ok. Ik deed niet de moeite ALLE in en outputs na te kijken ( FOUT!!) Een slechte input belette dat de test knop kon gebruikt worden , ik kon de flipper niet in de settings of op test krijgen en bijna niets werkte..

4) We hebben ook de displays en het driver board aangesloten. Indien er een fout zit op één van deze boards kan dit de CPU soms beletten te werken.

Dus probeer ook uw cpu board , even zonder de display' s aan te sluiten , of zonder het driver board aan te sluiten , zelfs zonder CN8 en CN11 , als u een van deze drie losmaakt werkt het mischien wel.. U kan steeds toch proberen in test te gaan, ( druk op de knop in de coin deur) zonder display's ziet u wel de all lamp test, of zonder driver board ziet u toch de display test , en zonder CN8 en CN11 kan u ook de test startten.

5) Doe eventuel een nazicht van de game rom images.

6) Controleer de jumper settings.

7) Installeer een batterij op uw cpu plaat, zonder moet u telkens de settings instellen wanneer u de machine even af zet. Ook kan u een condensator van 1µF 5 volt of meer gebruiken die verschillende maanden zal de settings behouden.

Het is mogelijk zonder batterij te werken, na de laatste setting wanneer u switch 4 op het cpu board terug afzet ,zal de machine automatisch in game over gaan en kan u eventueel een spel starten. Toch is het vervelend telkens de settings te moeten herhalen als u de machine even afzet. Hoewel er " fabrieks settings " zullen overblijven en de machine wel zal werken nadat er een eerste maal werd ingesteld, maar ze zal automatisch terug vallen op 3 ballen per spel en geen credits onthouden.

8) Indien uw board goed werkt met de test en schijnbaar zelfs niet opstart in de machine , is er nog een grote boosdoener, check op pin 3 van CN9 of u wel 5volt heeft, hier komt de controle van de voeding op terecht. Zelfs als alle spanningen ok zijn is soms de controle slecht en brengt 0 volt op pin 3 van CN9 wat het CPU board belet van op te startten!! U kan als test de draad naar pin3 CN9 even losmaken .

9) Telkens u een herstelling uitvoerd , lees even deze extra hints , ze zullen regelmatig worden uitgebreid, in de toekomst ..