Original Williams CPU and driver boards from a Flash pinball machine, with an added lithium battery and modified EPROMs

Williams System 7 diagnosecodes: wat de LED op de CPU-print je vertelt

Op een Williams System 3 tot 7 flipperkast (1977-1984) heeft de CPU-print een eigen stemmetje. Op System 3 tot 6 zijn dat twee LED's; op System 7 is het één 7-segmentcijfer. Is je kast dood, vastgelopen of laat hij een raar getal zien, dan is dat lampje het eerste wat je leest.

De korte versie: bij het inschakelen horen de LED's (of het cijfer op System 7) aan te gaan en weer uit te gaan zodra de processor loopt. Blijvend aan betekent dat de CPU niet opstart, niet reset of is vastgelopen. Eén knippering en dan weer aan wijst meestal op de ROM's of hun voeten. Op System 7 draait de diagnoseknop op de CPU-print een echte geheugentest: 0 = geslaagd, 1 en 2 = RAM, 3 tot 7 = ROM's, 8 of 9 = de 5101-geheugenchip, de geheugenbeveiliging, of gewoon een gesloten muntdeur.

Williams Flash flipperkast, een machine uit het Williams System 3 tot 7 tijdperk, voor de reparatie van de printen
De Williams Flash van Sylvie voor de reparatie. Williams-kasten uit 1977-1984 delen de CPU-printfamilie die hier aan bod komt.

Inhoud

Hoe een gezonde start eruitziet

De CPU-print (Williams noemde hem de MPU, oftewel microprocessoreenheid) is het brein in de backbox. Hij is gebouwd rond een 6800- of 6802-processor, 6821 PIA-chips (peripheral interface adapters, waarmee de processor praat met schakelaars, lampen en spoelen), een 6810 werkgeheugen en een 5101 CMOS-RAM dat je instellingen en tellers onthoudt zolang de batterijen het in leven houden.

Originele Williams CPU- en driverprint uit een Flash flipperkast, met toegevoegde lithiumbatterij en aangepaste EPROM's
De originele CPU- en driverprint uit die Flash, met een toegevoegde lithiumbatterij en aangepaste EPROM's.

En dit is het stuk dat veel eigenaren in de war brengt die eerst aan Bally-kasten hebben gewerkt: Williams draait niet bij elke keer inschakelen een volledige zelftest. De LED's beginnen brandend en de processor doet ze uit zodra hij loopt. Een echte test gebeurt alleen als je de diagnoseknop op de CPU-print indrukt.

  • System 3 tot 6: de LED's gaan aan bij het inschakelen en weer uit als de CPU start. Op de werkbank, zonder aangesloten driverprint, zal een goede print meestal aanknipperen, uitgaan en dan vast weer aangaan.
  • System 7: het cijfer knippert „0” en gaat uit. Op de werkbank kan het daarna vast weer aangaan.

Voordat je iets in dat lampje leest: controleer of de kast überhaupt spanning krijgt. Zo niet, begin dan bij onze stapsgewijze gids voor een flipperkast die niet aangaat.

LED of cijfer blijft branden

Gaat het licht aan en nooit meer uit, dan komt de processor niet op gang. De gebruikelijke verdachten, in de volgorde waarin de meeste techneuten ze nakijken:

1. De 5 V-logicavoeding

Meet 5 V op de CPU-print zelf, met de print aangesloten, niet alleen bij de voeding. Een sluiting ergens in de printenset kan de voeding omlaagtrekken. Een eigenaar op Pinside isoleerde een wegzakkende 5 V door achtereenvolgens het speelveld, de geluidsprint en de CPU los te nemen tot de spanning terugkwam. Het bleek een metalen bevestigingslip die een spoor aan de achterkant van een print raakte. Let op: de regelaar schakelt uit bij een sluiting, dus een zekering die niet is doorgeslagen bewijst niets.

2. De 40-polige verbinding

De CPU- en driverprint zijn verbonden via een 40-polige connector die de adres- en datalijnen draagt. Pinrepair.com zegt het botweg: valt een van die lijnen ook maar een milliseconde weg, dan loopt de hele kast vast. Zoek naar verbogen, doffe of gescheurde pennen en zet hem opnieuw vast.

3. Voeten en ROM's

Originele Williams-printen gebruikten Scanbe-voeten, die berucht zijn. Het aloude advies is ze op zowel de CPU- als de driverprint te vervangen in plaats van te blijven jagen op intermitterende storingen. Ook de flipper-ROM's op IC17 en IC20 zijn bekende zwakke plekken.

Eén knippering, dan weer aan

Gaan de LED's één keer uit en meteen weer aan, dan is de print opgestart en daarna op een probleem gestuit. Pinrepair.com noemt dit meestal ROM-gerelateerd (slechte voeten of slechte ROM's) of een kapotte PIA. Knipperen de lampjes één keer en blijven ze daarna uit terwijl de displays fout zijn, verdenk dan opnieuw de ROM-voeten, of een print die zijn display-interrupt niet afhandelt; de gids noemt daar de 4020 op IC25.

System 7-diagnosecodes, 0 tot 9

Op System 7 draait de diagnoseknop op de CPU-print de ROM- en RAM-test en toont één cijfer. Dit is de lijst die op Pinside vaak wordt geciteerd uit de PinWiki-reparatiegids:

Code Waar hij op wijst
0 Test geslaagd
1 RAM op IC13
2 RAM op IC16
3 tot 7 Een van de ROM's (flipper-ROM's IC17 en IC20, spel-ROM's IC14 en IC26); code 7 is spel-ROM 0 op IC26
8 5101 CMOS-RAM op IC19, of het geheugenbeveiligingscircuit
9 Muntdeur gesloten, geheugenbeveiligingscircuit, of 5101 CMOS-RAM op IC19

Twee eerlijke kanttekeningen. Ten eerste betekent de test alleen iets als de print daadwerkelijk is opgestart; bij een vastgelopen print waarschuwen ervaren techneuten dat het cijfer nietszeggend kan zijn. Ten tweede is een ROM-code niet altijd een kapotte chip. Een eigenaar kreeg een constante code 7 van zelfgebrande vervangende spel-ROM's die simpelweg niet de checksum droegen die de test verwacht, terwijl de kast perfect speelde.

Op System 3 tot 6 is er geen cijfer. Druk je de diagnoseknop in op een gezonde print, dan geven de LED's een paar snelle knipperingen en gaan daarna de lampen en displays uit. Dat is de print die slaagt, niet die zakt.

„Code 9” en de muntdeur: het meest voorkomende loze alarm

Het 5101-geheugen is schrijfbeveiligd tenzij de muntdeur openstaat. Draai je de test dus met de deur dicht, dan kun je een 9 krijgen op een volkomen goede print. Open de deur, draai hem opnieuw en kijk of hij in 0 verandert voordat je chips bestelt.

Blijft de code op 8 of 9 met de deur open, kijk dan naar de 5101 op IC19 en zijn batterijen. Verliest dat geheugen zijn inhoud, dan kan de kast in auditmodus opkomen in plaats van in attractmodus. De oplossing kan zo simpel zijn als verse batterijen; in een Pinside-draadje over een kast die vastzat in de audits wiste de eigenaar alles met de knop op de CPU-print in plaats van via de procedure in de handleiding, en daarna speelde de kast gewoon.

Hij start op, maar het spel begint nog steeds niet

Een print die opstart en zijn test haalt, kan je nog steeds met een kast laten zitten die niet speelt. Kijk vanaf de CPU naar buiten:

  • Batterijen. In een bekend Pinside-draadje over een Williams Flash haalde de kast pas de attractmodus nadat er een werkend batterijpakket was gemonteerd.
  • Zekeringen. Dezelfde eigenaar vond een ontbrekende zekering in het displaycircuit. Controleer elke zekering tegen het label in de backbox, niet alleen die er doorgebrand uitzien.
  • Connectorpennen. Pinrepair.com raadt als standaardupgrade aan de headerpennen bij connector 3J6 op de voeding en de contactpennen in de behuizing te vervangen.
  • Het speelveld. Een hangende schakelaar of een spoel die aan blijft staan kan een kast defect doen lijken. Pinrepair merkt ook op dat een doorgestuurde drivertransistor vaak de solenoide-PIA beschadigt.

De goedkope oplossingen om eerst te proberen

Veel Williams-startproblemen los je op met een multimeter en wat geduld. Ruwweg op volgorde van kosten:

  1. Open de muntdeur en draai de System 7-test opnieuw.
  2. Zet verse batterijen erin, bij voorkeur in een losse houder weg van de print. Zijn de originele gaan lekken, lees dan onze gids over batterijcorrosie in een flipperkast herkennen en stoppen.
  3. Meet 5 V op de CPU-print en neem printen één voor één los als hij te laag is.
  4. Controleer alle zekeringen tegen het label in de backbox.
  5. Zet de 40-polige verbinding opnieuw vast en inspecteer de pennen.
  6. Vervang Scanbe-voeten en vermoeide headerpennen. Hiervoor heb je een soldeerbout nodig, maar het geneest een verrassend aantal intermitterende vastlopers.

Een tip vooraf: haal de solenoidezekeringen eruit terwijl je diagnosticeert, zoals Pinrepair.com adviseert, zodat een storing geen spoel aan kan laten staan terwijl de kast half werkt.

Wanneer een vervangprint zinvol is

Vervangen wordt verstandig wanneer batterijschade sporen heeft weggevreten, wanneer de chips uit het 6800-tijdperk die je nodig hebt lastig te vinden zijn (de MC6875-klok op System 3- en 4-printen wordt omschreven als verouderd en onvindbaar), of wanneer je de ene storing verhelpt en de volgende een maand later aandient.

Kom je zover, dan vervangt de WillFA7 zowel de CPU- als de driverprint in Williams System 3 tot 7-kasten zoals Black Knight. Hij draait op de originele ROM's, monteert op de originele afstandsbussen en connectoren, en elke print wordt voor één specifiek spel ingericht, dus controleer eerst je model. Wij testen printen voordat ze verstuurd worden en ondersteunen ze daarna. Onze gids over vervangprinten voor Williams System 3 tot 7 vergelijkt de opties, en je ziet er een gemonteerd in onze reparatie van een Williams Flash.

WillFA7 vervangende CPU- en driverprint volledig gemonteerd in de backbox van een Williams Flash flipperkast
Dezelfde Flash met een WillFA7 in plaats van beide originele printen.

Maar een nieuwe print lost geen ontbrekende zekering of leeg batterijpakket op. Precies daarom is het lampje het eerst waard om te lezen.

Veelgestelde vragen

Wat hoort de LED te doen als een Williams System 7 opstart?

Het cijfer knippert „0” en gaat uit zodra de processor loopt. Blijft het branden, dan start, reset of loopt de CPU niet.

Wat betekent code 9 op een Williams System 7 CPU-print?

Muntdeur gesloten, een fout in de geheugenbeveiliging, of een slechte 5101 CMOS-RAM op IC19. Open eerst de muntdeur en draai de test opnieuw.

Draait een Williams een zelftest bij het inschakelen?

Geen volledige. De echte ROM- en RAM-test draait alleen als je de diagnoseknop op de CPU-print indrukt.

Waarom blijven de LED's op mijn Williams System 6 CPU-print branden?

De processor start niet. Controleer 5 V op de print, de 40-polige verbinding, de ROM's en hun voeten.

Kunnen lege batterijen voorkomen dat een Williams-flipperkast start?

Ja. Met een leeg 5101-geheugen kan de kast in auditmodus opkomen of weigeren de attractmodus te bereiken tot er goede batterijen in zitten.

Betekent een diagnosecode altijd een kapotte chip?

Nee. Voeten, connectoren en zelfs niet-standaard ROM-images kunnen codes veroorzaken. Opnieuw vastzetten en inspecteren voordat je onderdelen vervangt.

Bronnen

Weet je niet wat je CPU-print je vertelt? Stuur ons je kast en wat het lampje doet. Onze technische ondersteuning is gratis, voor en na aankoop, ook wanneer het antwoord een goedkope oplossing is die je zelf kunt doen.

Is your machine down right now?

Tell us your machine and the exact symptom — we'll tell you which board you need, or whether you need one at all. It's free, and Valère answers personally.

Describe my fault →

Not ready to order yet?

Get our troubleshooting guides, restoration tips and new product news — about one email a month, never spam.

Terug naar blog