Support this Pinball Repair Website & PHoF. Please purchase the pinrepair.com/top

Repairing Williams System 11 Pinball
1986 to 1990, Part Two

Also this guide can be used for Williams System 9 games.
by cfh@provide.net, 11/21/22.
Copyright 1999-2022, all rights reserved.

Scope.
This document is a repair guide for Williams System 11 (and System 9) pinball games made from 1986 (High Speed) to 1990 (Dr.Dude). Some Bally games from 1988 to 1990 are also included as Williams bought the Bally pinball name in 1988. Updates of this document are available for no cost at http://pinrepair.com if you have Internet access. This document is part two of three (part one is here, and part three is here).

IMPORTANT: Before you Start!
IF YOU HAVE NO EXPERIENCE IN CIRCUIT BOARD REPAIR, YOU SHOULD NOT TRY AND FIX YOUR OWN PINBALL GAME! Before you start any pinball circuit board repair, review the document at http://pinrepair.com/begin, which goes over the basics of circuit board repair. Since these pinball repair documents have been available, repair facilities are reporting a dramatic increase in the number of ruined ("hacked") circuit boards sent in for repair. Most repair facilities will NOT repair your circuit board after it has been unsuccessfully repaired ("hacked").

If you aren't up to repairing pinball circuit boards yourself or need pinball parts or just want to buy a restored game, I recommend seeing the suggested parts & repair sources web page.

Table of Contents



3c. When thing don't work: Game Resets/Boot-Up Problems, and Immediate Blowing Fuses.

    Random Game Resets and Lock-Ups.
    A very common problem with System 11 games is random game resets and lock ups. This can happen any time, but seems most prevalent during hard game play (like multiball). The game just locks up, no scoring, displays are frozen, lamps locked in their last state. Or the game resets, seemingly turning itself off and back on. This generally happens during game play because all the coils are firing, putting stress on the power supply. Supplying all this high current to the coils can cause a marginal power supply to sag. If the regulated +5 volts drops below about 4.8 volts DC even for a micro-second, the game can reset or lock up. Or if a coil's EMF spikes back to the CPU board, a lock up or reset can occur (more on this below).

    Broken Coil Diodes Cause Game Resets and Strange Behavior.
    The most common cause of the reset/lock up problem is a broken diode on the flipper coil(s). If a diode breaks (or fails) on a coil, this allows a demagnetizing spike to go back to the CPU board. As a DC coil magnetic field collapses when it is de-energized, it creates an electrical spike many times higher than the voltage supplied to energize the coil. This EMF (Electro-Motive Force) travels backwards through the circuit, and can freak-out or even damage the CPU board. The purpose of the coil diode(s) is to stop this EMF spike from going back to the CPU. But the constant jarring of a coil can cause the diode or its solder joint to break or crack. Because of this, starting with "Big Guns", all coil diodes (except the flipper diodes) were moved to the Auxiliary power driver board to isolate them from coil vibration. But games "Fire!" and prior have the diodes mounted right on each coil.

    Other popular coils to break their diodes are the pop bumpers and slingshot coils. These coils get lots of action, and can easily break their diodes (on games "Fire!" and before). If one of these coil diodes fails it can also damage the CPU board, inparticular that coil's driving TIP122/TIP102 transistor and even the logic circuit that drives it.

    The best solution is just to replace every flipper coil diode. These 1N4004 diodes are very cheap and easy to replace. It only takes a few minutes to cut the old ones off and replace them with new 1N4004 (or 1N4007) diodes. Testing these diodes really is a waste of time, as they are so cheap (and can often test as good when they are really bad). As for the other coils (pop bumpers, etc.) and their diodes, just do a general inspection to make sure they are installed and not cracked. A gentle tug on the diode with the fingers is all that is needed to see if a coil diode is cracked.

    Other Things That Cause System11 Game Resets.
    If the flipper and other coil diodes are Ok, here' a list of other things to check on system11 games with reset/lock up problems:

    • Inspect every coil diode for cracks or loose/broken leads, especially the flipper coils.
    • Put the game in diagnostic switch test, and press all the playfield switches. Make sure no one switch activates two switches (or more) on the score display during this test (indicating a switch matrix problem, which can slam tilt a game into a reset).
    • Check the +5 volts on the CPU board with the game in attract mode. Should be 4.9 volts to 5.2 volts DC. If it is not in this range, there is a power supply problem (even if the voltage is in this range, there can still be a power supply problem!)
    • Check the input (wall) voltage to the game. It should be in the 115 to 125 volt AC range. If it is below 115 volts, resets can occur.
    • Check the power supply fuse holders F5 and F6. Sometimes these can tarnish or crack, or the fuses themselves can become resistive.
    • Replace the +5 volt filter capacitor C10 (18,000 mfd, 20 volts) on the power supply. These games are 15+ years old, and these filter capacitors have an approximate lifespan of about 10 years. So every system11 game is really due to have this capacitor replaced!
    • Replace the power supply capacitor at C8 (47 mfd, 50 volt). This cap often goes open and will cause a low +5 volts.
    • If the +5 volts is still low or the game is still resetting, replace the power supply bridge rectifier BR1. This is a 35 amp 200 volt lug lead bridge.
    • If the +5 volts is still low or the game is still resetting, replace the +5 volt Darlington transistor on the power supply at Q5 (2N6057, but replace with a 2N6059).
    • If the +5 volts is still low or the game is still resetting, replace the +5 volt regulator chip on the power supply at IC1 (MC1723C, also known as a 723C).
    • If the game is still resetting, look for cracked solder joints on the backs of the connector pins on all of the boards in backbox. This is a common problem and can cause reset as well. The most likely connectors to cause reset problems are power supply connector 3J6 (power out) and CPU connectors 1J17 (power in). Resoldering these circuit board connectors.

    The Diode's Band: Install them Right.
    Remember when replacing coil diodes you MUST install the new diode with the band in the same direction as the removed diode (though this isn't always a good thing to assume!). The diode's band is always connected to the power lug of a coil. This is usually the lug with the red or purple, thick wires going to it (there is often two power wires, because power is "daisy chained" from coil to coil). If a diode is installed in reverse, that is the equivalent to having no diode installed! The reversed diode will immediately short and be ruined when power is applied. Note that diode installation is slightly more complicated to figure out on three lug flipper coils. See the below picture for a reference. But on two lug coils, the power lug is usually the thicker of the two wires. Always check the schematics if you are not sure.

Left: The coil diodes on a FL11630 flipper coil, F-14 Tomcat and later games.
Note the solo center blue wire and the blue wire on the right lug goes to the
EOS switch. The left lug (or gray/yellow) is the "hot" wire. The second
blue/violet wire on the right lug continues to the cabinet switch and ultimately
ground. Notice the orientation of the diode bands.
Right: The diode on a series wound FL23/600-30/2600 flipper coil. Notice the
two wire on the right lug. These are the power wires. There are two because
the power "daisy chains" to the next coil down the line. These power wires
connect to the BAND side of the diode. The EOS switch connects to the far left
lug (the ground connection), and the middle lug. The far left lug is the "thick
coil winding wire" lug.

 

The coil diode on a regular two lug coil.
Notice the band goes to the power
(thick wires) side of the coil. Games Fire!
and before have diodes mounted
right on all the coils. After Fire!,
the diodes are moved to the Auxiliary
power driver board.

    Game Just Won't Power On Consistently.
    System 11 games can develop a problem with the POR (Power On Reset) circuit. If this circuit isn't working correctly, ofen you won't get the CPU to boot-up consistently, or at all. This can mean a "7", "8" or blank in the LED diagnostics box (system 11) or 7 or 8 LED flashes system 11a, b, c).

    One thing that can cause the POR circuit to no operate is out of spec +5 volts. This can be caused by a bad +5 volt bridge or filter capacitor. The easiest thing to do is to isolate the power supply from the CPU board. To do this, remove the CPU board from the backbox. Then power the CPU board from an external power supply (as described below). If the problem still exists (inconsistent CPU booting), the problem is on the CPU board itself.

    To "go around" the POR section of the board, you can do a simple test. After attempting to boot the CPU board, ground the /RESET line on the CPU chip (pin 40 of U15) momentarily with a test clip. If the board boots up consistently without a problem (correct flashes or "0" in the LED), then the POR section is definately at fault.

    The POR section's job is to look at the +5 and +12 volts, and make sure they have stablized, as determined by zener diodes ZR1 (1N5996A, 6.8 volts .5 watt) and ZR2 (1N5990, 3.9 volts .5 watt) before starting the CPU. This is done by transistors Q34, Q36 and Q38, but before these three transistors can work, capacitor C30 and resistors R55 and R56 provide a delay to allow the voltage to stabilize. Only then the /RESET line can be released.

    Any of these POR components could be bad, and not causing the CPU board to boot properly. If the board boots inconsistently, first look at capacitor C30 (a 22 mfd 10 volt electrolytic). If you don't have any way to test the capacitor, just clip another 22 mfd electrolytic cap across the leads of the existing C30 cap (positive to positive, negative to negative, a parallel connection). If the board now boots up consistently, you have found your problem! If not, check resistors R55 (4.7k 1/4 watt) and R56 (10 ohm 1/4 watt), and transistors Q34, Q36, Q38 (2N4401).

    Bridges in System 11 Games.
    Bridge failure is a much less common occurrence on system 11 games than on Williams' newer WPC games. But it does happen. Usually when the BR1 +5 volt power supply bridge fails, fuse F5 or F6 (7 amp slo-blo) on the power supply blows. If you replace this blown fuse, turn the game back on and the fuse immediately blows; this means the +5 volt bridge BR1 on the power supply board is shorted and must be replaced.

    Be aware that bridges which are circuit board mounted have wire legs. Bridges that are screwed to the back of the backbox have lug style legs.

    Here are a list of the bridges and their associated filter capacitors:

    • BR1 on Power supply board: +5 logic volts, through C10 (18,000 mfd 20 volts). After filtering, goes to a voltage regulator and to Q5 (2N6057) with a large heat sink. Just before the bridge are fuses F5 and F6. If either fuse blows immediately upon powering the game on, bridge BR1 on the power supply board has failed.
    • BR1 on Auxiliary power driver board (Big Guns and later): +25 volt solenoid power, through C3 (100 mfd 100 volts), and to the solenoid A/C select relay. On games Fire! and before, this bridge is mounted to the back of the backbox (not on a board).
    • BR2 on Auxiliary power driver board (Big Guns and later): +50 volt solenoid power, through C1 (100 mfd 100 volts), and to the solenoid A/C select relay. On games Fire! and before, this bridge is mounted to the back of the backbox (not on a board).
    • 6BR1 (lower right corner of backbox): +18 volts for the lamp matrix, through a 30,000 mfd 25 volt filter capacitor (mounted next to the bridge).
    • BR1 on the Flipper power supply board (Fire! and before): flipper +50 volts, through C1 (100 mfd 100 volts).

The +25 volt solenoid power bridge and
+18 volt lamp matrix power bridge, and its
large 30,000 mfd cap. These components
don't fail often. Note the two fuses added
on the right. Games prior to Fire! need these
fuses added to the solenoid and lamp matrix
bridges on the left. If a bridge or cap shorts,
a fire could occur without these fuses.

    When Replacing BR1 on the Power Supply Board, Replace C10 too.
    Capacitor C10 on the power supply board is a 18,000 mfd 20 volt filter cap. Its job is to make the +5 volts smooth. This cap is fed from the bridge rectifier BR1 on the power supply board. If this bridge has failed, you should also suspect its associated capacitor C10 to be bad (or close to bad) too. These two components work together, and both need to be in good shape to have nice smooth +5 volt logic for all the circuits in the game. Capacitors are largely a mechanical device, and they do wear out. Expect a 10 year life from a filter capacitor. That means replacing C10 is a good idea anyway (because all system 11 games are at least 10 years old now). A good C10 capacitor will also put less stress on all the +5 volt logic circuits.

    "IRQ Failure" Error Message at Power-on.
    This message is often seen when the +5 volts is too low. Check the +5 volts, should be in the 4.9 to 5.1 volt DC range.


3d. When thing don't work: Power Supply Issues.

    The power supply on system11 games uses a 2n6057 (or 2n6059) as the voltage regulator. It also has a support chip MC1723 to aid in the voltage regulation. THis isn't as slick or nice as say the Bally system (which uses an LM323 and has far less parts to fail), but hey it's what Williams felt was right at the time.

    Note that system11 used two different flavors of power supplies. High Speed to Swords of Fury (pre-Taxi) used the same D-8345 power supply as System9 games (with a slight modification to the GI power supply connectors). This power supply output -12, +12, +5, -100, +100. In addition +18 (lamp matrix) and +25 (coils) power is turned around through the power supply to inplement fuses (though it's not rectified by the power supply). A separte small "flipper" power supply board rectifies/outputs 50 volts for high power coils.

    When the Auxiliary Power Supply board was introduced with Big Guns, the D-8345 power supply was not fully populated, as the GI, lamp matrix, and coil fuses and related connectors were deleted from the design. They did this in steps. For Big Guns the lamp matrix and 25 volt coil connectors were removed, as were these associated fuses, but the GI connectors were still present. By Banzai Run, the GI relay/connnectors were gone, and the D-8345 power supply only had three fuses (one for high voltage, two for the 5/12 volt bridge rectifier). This under populated D-8345 power supply was used on Big Guns, Space Station, Cyclone, Banzai Run, Swords of Fury). The lower section with the GI connectors (on the lower right) was left blank (no GI relay or GI connectors). Also the 18 volt lamp matrix connector/fuse was removed, as was the 25 volt low-power solenoid connector/fuse.

    With Taxi Williams changed to a physically smaller power supply board #D-12246 that outputed -12, +12, +5, -100 and +100 volts DC and had just three .156" Molex connectors (no longer was the rectangle 12 pin input connector used). This was done so the new power supply could not be used in pre-Taxi games. All other voltages (18 volts lamp matrix, 25 volt low-power coils, 50 volt high power coils, GI) was generated and fused by the Auxiliary power supply board (or inter-connector board in the case of GI). So the physically size of this new power supply was much smaller.

    What about the circuits on the two power supplies? Effectively they are the same. Just a different footprint and layout. So the information below about repairing a power supply applies to both designs.

    The Three Small Cap Kings and the Big Boy.
    Note this information and parts designations applies to both system11 power supply designs. Because there's a large heat sink for the 2n6057 voltage regulator, anything close to it can be tormented by heat. This can be a problem for three small (but important) capacitors. They are 100 mfd (c7), 47 mfd (c8), and 330 mfd (c12). I highly suggest changing these three caps if you have the power supply out for any reason. It's like $1 worth of parts, and will save you quite a bit of potential trouble down the road.

    The 100 mfd cap at c7 is really important, as it's not a filter cap (not tied to ground). Instead it's inline with the fuse, and if it fails, the entire +5 volt rail will go low and perhaps to nearly 0 volts. The other two small caps are filters to ground, and if they go bad, it's less of a problem. But again all these are close to the large heat sink, and can get cooked. Worse case is they physically leak, which is corrosive (like a battery), and can cause other mayhem. I've seen these leak and corrode the board, and even short the high voltage section of the power supply!

    In addition there's a single large 18,000 mfd capacitor at c10. This is used to filter the raw 12 volts before it's rectified to +5 volts. Examine the cap and look for buldging at the ends. This is a sign of a bad capacitor. If you see this, replace this cap.

    Low +5 volts from the Power Supply board.
    Note this information and parts designations applies to both system11 power supply designs. A low +5 volts (below 4.9 volts DC) coming from the power supply can often be attributed to the c7 100 mfd 25 volt cap and the c8 47 mfd 50 volt capacitor. If these caps fail (opens up), a low +5 volts will result. A low +5 volts can cause your game to reset randomly. Note you can replace the 47 mfd C8 cap with a 100 mfd version.

    Also a bad capacitor at C10 (18,000 mfd 20 volts) can cause a low +5 volts. This cap is the main +5/12 volt filter cap. To test this cap, turn the game on and put your DMM on AC volts. Put the leads of your meter on the positive and negative leads of the C10 capacitor. If you get more than .3 AC volts, replace this capacitor. Filter caps don't last forever. Expect about 10 to 20 years life from them (which means most system 11 games are on the short side of that curve). But when in doubt, just replace C10 as it's probably due to be replaced anyway.

    Lastly, resistor R7 (1/4 watt 2.15k ohms, either s11 power supply design) can be manipulated to get a greater 5 volt output from the 2n6057 regulator. For example, changing this resistor from 2.15k ohms to 2k, can change the regulator output from say 5.04 volts to 5.16 volts (that's the latest example where I did this modification.) Using a 1.8k resistor will get about 5.25 volts. Note this works on early System7 and System9 power supplies, and early Dataeast power supplies too (but the resistor designation is R2 on Dataeast.)

    Low +12 volts from the Power Supply board.
    If your +12 volts is low (below 10.5 volts), check/replace the large power transistor 2N6057 on the power supply board. Sometimes the socket used to connect this transistor is corroded or simply not making good contact.


3e. When thing don't work: Power-On Tones and Sound Diagnostics/Problems

    "System 11 sound used 'FM sound', which is generated from the YM2151 8-voice FM synthesizer chip. Digital sound data from the YM2151 is converted into an analog signal in the YM3012 DAC chip. A preamp MC1458 chip pre-amplifies this analog signal before it is sent to the mixer and final amplifier. System11 usually assigned a pair of FM-voices for an instrument. This is what made system11 FM-synthesis stand out in sound quality and innovation. The synthesizer was also capable of making noise sounds and this was used for most of the cymbal and hi-hat sounds.

    Williams used the term 'general sound' for any sound created by the MC1408 DAC chip. Sampled sounds, such as drums, are processed through the DAC. These are all 8-bit samples stored in ROM. Algorithm-based sounds are also processed through the DAC. These sounds are created by software algorithms. They are played monophonically (only one sound can play at one time), and are easily distinguished this way. Algorithm-based sound was used widely in Williams system 3 through 11B games, and it was stopped starting with system 11C games.

    All speech is generated from the 55536 CVSD chip. Digital speech data is clocked serially into the CVSD chip and converted into an analog signal. A preamp chip (MC1458) pre-amplifies this analog signal before it is sent to the mixer and final amplifier." From www.dreamstasys.com/system11.htm.

    Power-on Tone(s).
    When the system 11 games boots, it produces power-on tone(s). Here is the breakdown of the tone(s):

    • No Sound: sound/speech board is not operating, or a failure is affecting the sound circuitry (broken or disconnected cable, dead amplifier, bad speaker).
    • One Tone: sound/speech system OK.
    • Two Tones: sound/speech RAM problem.
    • Three Tones: U4 problem.
    • Four Tones: U19 problem.
    • Five Tones: U20 problem (System 11C).

    CPU Sound Diagnostic Switch SW1.
    Testing the sound circuitry is only possible after successful completion of the system 11 power-on CPU tests (as described above). That is, the game must boot properly and go into "attract" mode, with no power-on beep tones.

    On the left side of the CPU board there are two switches. The top switch SW1 is the sound diagnostic switch. If you press this button, you should get two test sounds. This shows that the CVSD (Continuously Variable Slope Delta) modulator, which produces the game's voices, and the DAC (Digital to Analog Converter) sound circuits are working.

    After pressing CPU switch SW1 you should get some tones. Here is the breakdown:

    • No Sound: sound/speech board is not operating, or a failure is affecting the sound circuitry (broken or disconnected cable, dead amplifier, bad speaker).
    • One Tone: U23 RAM chip error.
    • Two Tones: U21 ROM chip error.
    • Three Tones: U22 ROM chip error.
    • Four Tones: U21 ROM chip error.
    • Five Tones: U22 ROM chip error.

    No Sound when CPU switch SW1 is Pressed (but sound heard during diagnostic tests).
    Check the sound select inputs (U9 pins 2-9) with a logic probe to see if they pulse during Sound Test 01. Also check the -12 volt supply voltage on the CPU board. If this voltage is low (or AC ripple seems high), perform the following checks (you can check for ripple using your meter set to AC volts; more than .75 AC volts is probably too much AC ripple).

    • Check the gray and gray/green transformer secondary wires for 19.4 volts AC.
    • Check the CPU board filter capacitor C26 for -12 volts DC.
    • Check the CPU board filter capacitor C26 for AC ripple (over .75 volts AC).

    If the above tests did not find the problem, turn the volume control up all the way, and momentarily touch a powered-on AC soldering pencil on the center tap of the volume control (do NOT use a solder iron over 40 watts, and a cordless soldering will not work for this test). If you hear a low hum, this means the power amplifier (U1, TDA2002), the volume control, the speakers, and the sound cabling are all working.

    If you don't hear the hum in the above test, turn the volume control down slightly, and repeat the soldering iron test. This should isolate if the volume control is at fault.

    Also check the cable connectors for proper mating, and that no wires are broken.

    System 11 Sound Board Generations.
    All system 11 games used sound board D-11581 except High Speed, Grand Lizard, Pinbot, Road Kings, Space Station, and Jokerz:

    • High Speed (sys11): Background music board D-11297.
    • Grand Lizard (sys11): Background music board D-11297.
    • Road Kings (sys11): Sound board D-11298 (first game to use a Yamaha YM2151 sound chip on the sound board).
    • Pinbot (sys11a): Sound board D-11298.
    • Space Station (sys11b): Sound board D-11298.
    • Jokerz (sys11b): Used a special stereo sound board D-12338 with different sound board power requirements and cabling. Also CPU board jumpers W1,W2,W4,W5,W7,W8,W11,W14,W16,W17,W19 must be installed.

    The commonly used system11 D-11581 sound board utilized a 68B09E CPU, YM2151/YM3012 8-voice FM sound synthesizer (8-bit sound), a MC1408 DAC (Digital/Analog Converter), and a 55536 CVSD speech chip. The U4 EPROM contains the sound board operating system and YM2151 music data. EPROMs U21 and U22 contain speech and/or 8-bit sample data. If looking for this sound board, it can usually be bought cheaply because it was also used in some late 1980s Williams video games (Arch Rivals, Trog, Smash TV, High Impact, and Strike Force).

    High Speed and Grand Lizard used background music board D-11297. It used a 68B09E CPU, a single MC1408 DAC for processing 8-bit digital samples stored in EPROM. On this board the U4 EPROM chip contains the operating system and 8-bit digital sample data. The operating system on this chip is compatible with the D-11581 sound board.

    Pinbot, Road Kings, and Space Station used sound board D-11298. It utilized a 68B09E CPU, YM2151/YM3012 eight voice FM sound synthesizer, and a MC1408 DAC for processing algorithm-based data (8 bit). The U4 EPROM on this sound board contains the operating system, YM2151 music data, and algorithm sound coding.

    Jokerz used stereo sound board D-12338. This too used a 68B09E CPU and a YM2151/YM3012 8-voice FM sound synthesizer (8 bit). The U4 EPROM on the sound board contains the operating system and YM2151 music data.

    D-11581 Sound Board Use in System11/11A/11B Games.
    The D-11581 sound board can be used in all System 11 games except Jokerz, providing two sound board jumpers are modified. A system 11 game can have from one to three EPROM chips installed on the sound board. All of these EPROMs installed need to be the same EPROM size, and sound board jumpers W2 and W3 must be configured for this:

    • 27128 or 27256 Sound Board EPROMs: remove W2, install W3.
    • 27512 or 27010 Sound Board EPROMs: install W2, remove W3.

    The System 11A and 11B CPU boards also had its own sound generation circuitry. This was basically a subset of the D-11581's sound hardware, but was mounted on the CPU board. This too used a 68B09E CPU, 55536 CVSD speech chip, and a MC1408 DAC for processing algorithm-based 8-bit digital data. System 11C CPU boards used a similar System 11A/11B CPU board, but without the sound section. Instead the system 11C games used the D-11581 sound board as it handled all the sound needs.

    System 11 Speech Chip.
    The speech chip used on the system11 sound boards is the Motorola HC-55536 or HC-55564. These are pretty difficult to find and are basically obsolete. Evan Oswald says there's a replacement, and it's the Motorola MC-3417 and the MC-3417L chips. However the MC-3417 is a 14 pin package, and the MC-3417L is a 16 pin package, and the MC-3417L (16 pins) seems easiest to find. The pinouts for the 16 pin package is the same as the 14 pin chip, if you hang pins 8 and 9 out of the socket. Pins 8,9 are not needed and don't need to be tied high or low because of the NC (Not connected) designation in the data sheet. The Data sheet is available at spies.com/~arcade/dataSheets/55564.pdf

    Contant and Loud Sound "Hum".
    Problem: system11 game makes a loud and constant "hum" from the speakers. Tone of the hum varies, depending on what the score displays or feature playfield lamps are doing. Loudness of hum does NOT change when volume control is turned all the way down or up.
    Solution: CPU board is not adequately attached to the backbox. Make sure all eight screws holding the CPU board are in place, and that the screws are tight. These screws maintain the grounding path for the CPU board. If loose or missing, the CPU board (where some of the sound circuitry is located) will not be adequately grounded. Likewise, check that all the screws holding the sound board are in place and tight. Since the "hum" did not vary when the volume control was turned down or up, this indicated there wasn't a problem with the amplifier circuit itself.


3f. When thing don't work: CPU LED Codes and Game Diagnostics

    When you turn the game on ("boot up"), the CPU performs a self test. If all the tests pass, the games goes into "attract" mode (to attract players to the game). If a test does not pass, the game will display a message before proceeding to the next portion of the test. Only after all the tests pass will machine allow game play.

    System11 Diagnostics.
    System 11 diagnostics can be accessed in the following manner:

    • Press CENTER button DOWN (usually red, but not always). This button should click and hold in place (either up or down), and is known as the "Auto Up/Manual Down" button.
    • Press the ADVANCE button (usually the button closest to door).
    • The game should respond with DISPLAY TEST.
    • Press CENTER button UP. This should start the display test, with the score displays showing numbers 0 to 9 and then all segments for each letter of each display. If you would like to freeze this test, press the CENTER button DOWN.
    • To go to the next test, press the ADVANCE button (make sure the Center diag button is UP).
    • Some tests will require the user to press the game's Start button to execute the test.
    • Note there is not way to "go backwards" through the tests. That is, if you have gone to the sound test, and want to go back to the display test, you will need to power the game back on and enter Diagnostics again from the beginning. (This was a problem corrected with WPC games.)

Inside the coin door is a bank of three switches used for the diagnostics (from bottom
to top, "HighScore Reset", "Auto Up/Manual Down", "Advance") on Banzai Run.

    What if the Diagnostic Switches Don't Work?
    If the diagnostic switches inside the coin door don't work, there's some simple things to check.
    • Coin door must be open. There's a switch that opens when the coin door is open. This switch needs to work for the diagnostic buttons to work properely. Also there's a common wire on this switch that goes to the diagnostic buttons - if this wire is broken, the diag switches won't work (see the picture below.)
    • Broken common wire on the three diagnostic switches. This too is a common problem, where a wire comes off one of the switch lugs.
    • Bad switches. This is pretty common, the switches just wear out or get corroded. Replacement is best, but sometimes a couple drops of 3-in-1 oil on the shaft of the switch and some rapid "exercise" can bring a dead switch back to life.
    • CPU board connectors 1J13/1J14. On the CPU board at the lower left corner there are two 4-pin connectors. The lower connector (1J13) should have black wires - this is a common ground connector. The one right above it (1J14) is the diagnostic switch connector. Since these two connectors are pinned alike, they are easy to get mixed up. If this happens, the game will go into diagnostics and will continually "advance" through the audit/adjustment menu. Mixing up these two connectors will not cause any damage - just the game's diagnostic switches won't work.

Why don't the diagnostic switches work? Here the broken wire on this F-14 coin door
switch is the problem.

    System 9 and System 11 (not A, B or C) LED Codes.
    System 11 games (with no letter suffix) like High Speed, Grand Lizard, Road Kings and all the system9 games have a 7 segment display instead of a LED lamp that flashes. The software on these games (only) supports the 7-segment LED display. If an early system11 CPU board is transplanted into later games, the 7-segment display will be irrelevant. But here's the LED segment display codes for the early sys11 and sys9 games:
    • 0 = Test Passed (games goes to attract mode). BUT if zero displayed during memory chip test, this means the blanking circuit is bad!
    • 1 = CPU board lockup. Check memory protection circuit and U25 RAM.
    • 2 = U27 game EPROM bad.
    • 3 = U26 game EPROM bad.
    • 4 = Unused.
    • 5 = Blanking signal "stuck". Could be coin door is closed and memory protection circuit faulty, or U25 RAM bad. If the coin door is closed, open the door and if all is good, a "0" code should appear (this may require press the Diag button again with the coin door open).
    • 7 = No 12 volts to CPU board, or bad/blank game EPROM(s).
    • 8 = Blanking Circuit is working correctly (displayed during memory chip test only).
    • No Indication = System failure. Check +5 volts, or U26 game EPROM bad.

    Note if an early system11 CPU board is installed in later sys11a,b,c games, the segmented LED will not work correctly, and will give 'garbage' results. This is because the ROM software is expecting the two LED lights (plus a +5v LED), and not a segmented LED display.

    On system 9 games (Space Shuttle for example) I have seen a power-on LED code "7". This was caused by mixing the dreaded white and black playfield connectors, causing severe damage to the CPU board (the game and sound ROMs will fry, as will at least one PIA and several support TTL chips). When assembling the two large rectangle black and white connectors, make sure the wire colors match (the plug colors should also match, but double check the male/female plug wire colors). If these two plugs are reversed, a quick way to tell is the right flipper will energize as soon as the game is turned on (but hopefully you have not turned the game on with these two plugs reversed!)

System 11 diagnostic switches on the CPU board. The top button (SW1) is for the
sound board, the bottom button (SW2) is for the CPU board. Also shown are
the 4 pin connectors J13 and J14 (lower left), which can be mixed up, making
the diagnostic coin door switches inoperative.

    CPU Board Test Switches.
    There are two test switches on the left side of the CPU board. The bottom switch (SW2) labeled "CPU" performs a "Memory Chip Test" (the same test performed when the game is first turned on). You can press this button at any time to do a CPU test (as explained below).

    System 11a, 11b, 11c Diagnostic Flashes.
    These games do not have a 7 segment display. Instead there is a LED which indicates the memory chip test being preformed. To start the memory chip test, turn the game on or press the bottom CPU diagnostic switch button SW2 on the left side of the CPU board. Quickly count the CPU board LED flashes of the middle (diagnostic) LED, and compare them to the follow chart.

Flash Display Message Explanation
1 U25 RAM Failure U25 RAM could not be used. No other tests are performed; the game is locked here until the problem is fixed.
2 Memory Protect Failure This message means: (A) the coin door may be shut; (B) the Memory Protect switch may be stuck in the ON position; (C) the Memory Protect logic is protecting the audit memory; (D) a U25 RAM failure is occurring. Note this test assumes the coin door is OPEN since this test is initiated ONLY by pressing the CPU diagnostic switch (SW2).
3 U51 PIA Failure 6821 PIA at U51 has failed (score display circuit). *
4 U38 PIA Failure 6821 PIA at U38 has failed (switch matrix, spec sol A&B) *
5 U41 PIA Failure 6821 PIA at U41 has failed (score display data 1J2, spec sol B&C). *
6 U42 PIA Failure 6821 PIA at U42 has failed (sound board). *
7 U54 PIA Failure 6821 PIA at U54 has failed (lamp matrix, spec sol E&F). *
8 U10 PIA Failure 6821 PIA at U10 has failed (Sound outputs, solenoid drives, flipper relay). *
9 IRQ Failure IRQ has malfunctioned. It may be missing or too slow or too fast.
10 U27 ROM Failure The ROM (or EPROM) at U27 did not pass its internal checksum. This could be a ROM failure, or its associated components and connections may be causing this problem. U26 ROM test is skipped.
11 U26 ROM Failure The ROM (or EPROM) at U26 did not pass its internal checksum.
* Alternatively, the PIA's associated connections or components are causing the PIA to appear bad.

    Low +5 Volts Causing U10 PIA LED Error.
    On a F14 Tomcat and other sys11 games, occasionally a power-on U10 PIA failure error is seen via the diagnostic LEDs, but the game still play fine after a sucessful power-on (the U10 error would happen spuratically). This can often be attributed to an issue with the +5 volts being too low, below 4.9 volts DC (check the +5/12 volt power supply filter cap, as this may be the problem). If this issue is not fixed, it can fry the special solenoid circuit and other circuits.


3g. When thing don't work: Battery Corrosion Issues.
    Unfortunately, the memory battery back up used on all system11 CPU boards are three AA batteries. These have a habit of leaking. Since they are mounted on the CPU board dead top center, their ability for circuit board damage is immense. To make things worse, there are a number of very small board traces that go right under and around the battery holder. This makes repair of battery corrosion more difficult.

Battery corrosion on a Williams system11b Cyclone.

More battery corrosion on a Williams system11c Rollergames.

Battery corrosion on a Williams system11b Cyclone,
underneath the battery holder. Notice the fine traces
that are easily compromised by corrosion.

    Minor damage to the battery holder only is often fixable. But to install the same style battery holder again, seems like making the same mistake over.

Light battery corrosion on a system11 battery holder.

    Remote AA battery packs work well, and are very inexpensive and easy to implement. Below shows a picture of this set up. Though it gets the batteries off the board, it does not fully solve the battery corrosion problem. As batteries corrode, they "out gas" noxious fumes, which are heavier than air. This means the items below the batteries are often effected. It's good to have batteries off the board - using a solution like shown below gets you about 98% there (which is pretty good!) But there is an even better solution to the battery problem.

Remote battery mount on a Williams system11b Cyclone.

    Lithium Coin Battery.
    Something I have found to be an excellent, yet easy to implement and very inexpensive, is using a Lithium coin battery instead of the AA batteries.

Using a CR2032 Lithium coin battery on a Williams system11b board. The positive side of the coin battery goes to the left, as seen in this picture. The yellow jumper wire on the bottom two AA battery terminals is required to make this work.

    A Lithium coin battery holder costs less than a dollar, as does the CR2032 battery. Now yes if you go to the local drug store, you will pay through the nose for a CR2032 Lithium battery. But most online sources (like BGmicro.com) sell both the battery holder and battery for a song. The battery holder does require a single 1/16" hole to be drilled in the board to accomodate the negative lead of the battery holder. That isn't mandiatory, but it does make for a better looking installation (as seen above.)

    RAMTRON usage at U25.
    A Ramtron style chip can be used for the game RAM at U25 instead of the stock 6116 RAM chip. That advantage to the Ramtron is no batteries are needed on the CPU board! A lot of people are doing this modification so they never have battery corrosion problems, and never have to remember to change a battery. The Ramtron is a 6264 style RAM. That is it's 28 pins not 24 pins like the original 6116 chip. You will have to unsolder the original 6116 RAM from the CPU board at position U25, and install a 28 pin socket. The CPU board is already set up for a 28 pin chip (just the right most four pins are not populated.) So once the original 6116 chip (24 pins) is (cleanly!) removed, a 28 pin socket can be installed. Then the Ramtron plugs directly into this 28 pin socket. Also the CPU board needs one jumper changed (to let the board know you're using a 6264 style RAM, instead of the stock 6116 RAM.)
    6264 at U25: W6=in, W5=out

Using a RamTron chip at the game RAM position U25. Jumper W6 (installed) and W5 (removed) will be needed to do this.

    Battery Corrosion.
    So what if the AA batteries did corrode, and have caused problems on the CPU board? This is pretty common. The traces underneath the original battery holder and to the north/south of it will be at risk. These are the PIA lines going to the ribbon cable connectors from PIA U41/U42 and go to ribbon cable connectors J21/J22. They pass through some resistor/capacitor SIP networks along the way too (which are often damaged by battery corrosion.)

    If you game is missing some sounds or the display is missing some segments, battery corrosion is something to look for. With this in mind, here's the pinout from the J21 (sound) and J22 (score display) connectors to the PIAs u41 and u42. If there's any corrosion these connections should be "buzzed out" using a DMM set to continuity tone. If a line is missing, it can usually be repaired with some wire wrap.

    Note the ribbon cable connectors are labeled as to pin1 and the last pin on the circuit board. (The numbering moves vertically down, and then to the left, with pin1 at the top right.)

    Sound Ribbon Cable J21 to PIA connections.

    • J21 p1 - ground
    • J21 p2 - blanking to J22 p2 and to U50 p12 (and other chips)
    • J21 p3 - u42 p10
    • J21 p4 - u42 p11
    • J21 p5 - u42 p12
    • J21 p6 - u42 p13
    • J21 p7 - u42 p14
    • J21 p8 - u42 p15
    • J21 p9 - u42 p16
    • J21 p10 - u42 p17
    • J21 p11 - u41 p18
    • J21 p12 - u42 p18
    • J21 p13 - u42 p19
    • J21 p14 - u41 p34
    • J21 p15 - u41 p40
    • J21 p16 - u42 p40
    • J21 p17 - u42 p21 and U41 p21
    • J21 p18 - u42 p39
    • J21 p19 - u42 p25
    • J21 p20 - No connection

    Display Ribbon Cable J22 to PIA connections.

    • J22 p1 - ground
    • J22 p2 - blanking to J21 p2 and to U50 p12 (and other chips)
    • J22 p3 - u42 p2
    • J22 p4 - u42 p3
    • J22 p5 - u42 p4
    • J22 p6 - u42 p5
    • J22 p7 - u42 p6
    • J22 p8 - u42 p7
    • J22 p9 - u42 p8
    • J22 p10 - u42 p9
    • J22 p11 - u41 p2
    • J22 p12 - u41 p3
    • J22 p13 - u41 p4
    • J22 p14 - u41 p5
    • J22 p15 - u41 p6
    • J22 p16 - u41 p7
    • J22 p17 - u41 p8
    • J22 p18 - u41 p9
    • J22 p19 - u41 p10
    • J22 p20 - u41 p11
    • J22 p21 - u41 p12
    • J22 p22 - u41 p13
    • J22 p23 - u41 p14
    • J22 p24 - u41 p15
    • J22 p25 - u41 p16
    • J22 p26 - u41 p17

    As for actual battery corrosion removal, I have found the only effective way to deal with this is using a bead blaster. The media is small ceramic beads. This gets rid of the corrosion, allows for soldering, and looks good. After bead blasting the effected area, a very light spray clear coat of lacquer or similar product is applied. This locks out air and prevents the area from corroding again.


3h. When thing don't work: Fixing a Dead or Semi-Dead CPU Board.
    Skip to using various Test EPROMs for testing the system11 cpu board. There are several different test ROMs by various individuals like Leon, Ed Cheung, Williams, Germans.

    Sometimes your game is just dead. No CPU flashes, nothing. This can be caused by a number of problems. You'll need to do some "low level" diagnostics work, and it is not for the casual pinball fixer. At minimum you'll need a DMM (digital multi-meter), a logic probe, and ideally an oscilliscope. What follows is the order and things I check first.

    Depending on the era of system11 board, there may be a segmented display that shows error messages. Only High Speed, Road Kings, Grand Lizard and system9 games have software that supports this. If an early system11 CPU board with a 7-segment display is transplated to a later system11 game, the segmented display info is irrelevant garbage.

    • 0 = Test Passed (games goes to attract mode). BUT if zero displayed during memory chip test, this means the blanking circuit is bad!
    • 1 = CPU board lockup. Check memory protection circuit and U25 RAM.
    • 2 = U27 game EPROM bad.
    • 3 = U26 game EPROM bad.
    • 4 = Unused.
    • 5 = Blanking signal "stuck". Could be coin door is closed and memory protection circuit faulty, or U25 RAM bad. If the coin door is closed, open the door and if all is good, a "0" code should appear (this may require press the Diag button again with the coin door open).
    • 7 = No 12 volts to CPU board, or bad/blank game EPROM(s).
    • 8 = Blanking Circuit is working correctly (displayed during memory chip test only).
    • No Indication = System failure. Check +5 volts, or U26 game EPROM bad.

    System 11a, 11b, 11c Diagnostic Flashes.
    These games do not have a 7-segment display. Instead there is a diagnostic LED which indicates the memory chip test being preformed. To start the memory chip test, turn the game on or press the bottom CPU diagnostic switch button SW2 on the left side of the CPU board. Quickly count the CPU board diagnostic LED flashes, and compare them to the follow chart.

Flash Display Message Explanation
1 U25 RAM Failure U25 RAM could not be used. No other tests are performed; the game is locked here until the problem is fixed.
2 Memory Protect Failure This message means: (A) the coin door may be shut; (B) the Memory Protect switch may be stuck in the ON position; (C) the Memory Protect logic is protecting the audit memory; (D) a U25 RAM failure is occurring. Note this test assumes the coin door is OPEN since this test is initiated ONLY by pressing the CPU diagnostic switch (SW2).
3 U51 PIA Failure 6821 PIA at U51 has failed (score display circuit). *
4 U38 PIA Failure 6821 PIA at U38 has failed (switch matrix, spec sol A&B) *
5 U41 PIA Failure 6821 PIA at U41 has failed (score display data 1J2, spec sol B&C). *
6 U42 PIA Failure 6821 PIA at U42 has failed (sound board). *
7 U54 PIA Failure 6821 PIA at U54 has failed (lamp matrix, spec sol E&F). *
8 U10 PIA Failure 6821 PIA at U10 has failed (Sound outputs, solenoid drives, flipper relay). *
9 IRQ Failure IRQ has malfunctioned. It may be missing or too slow or too fast.
10 U27 ROM Failure The ROM (or EPROM) at U27 did not pass its internal checksum. This could be a ROM failure, or its associated components and connections may be causing this problem. U26 ROM test is skipped.
11 U26 ROM Failure The ROM (or EPROM) at U26 did not pass its internal checksum.
* Alternatively, the PIA's associated connections or components are causing the PIA to appear bad.

    All of the above failures (except #9) may mean that the device has failed. But it could also mean that the 6802 is unable to communicate with another chip. For example, if the CPU is attempting to checksum the game ROM u27, but one of the 8 data lines leading to u27 is cut, the wrong data will be received by the 6802 and the checksum test will fail (even though the ROM may be fine.)

    Also note a u25 RAM failure can occur without actual 6116 RAM failing. One of the most common reasons is lack of power to the u25 RAM chip. If the D1 diode (1N5817) goes open, power will no longer have a path to the u25 RAM. However if the D2 diode (1n4148) blocking diode is Ok, and the battery holder and batteries are good, power will stay to the u25 RAM. Even though the batteries will die prematurely if diode D1 has shorted (because the batteries are trying to power the entire board.) Another reason why u25 RAM is no longer powered by the +5v power is due to a cut trace (often caused by battery corrosion.)

    As a side note, a side effect to the U25 RAM failure blink code is that the blanking LED can blink 10 times after the single blink from the diagnostic LED.

    Low +5 Volts Causing U10 PIA LED Error.
    On a F14 Tomcat and other sys11 games, occasionally a power-on U10 PIA failure error is seen via the diagnostic LEDs, but the game still play fine after a sucessful power-on (the U10 error would happen spuratically). This can often be attributed to an issue with the +5 volts being too low, below 4.9 volts DC (check the +5/12 volt power supply filter cap, as this may be the problem). If this issue is not fixed, it can fry the special solenoid circuit and other circuits.

    How did your game "die"? (the "cascading" effect)
    The way in which your CPU board died can be important. For example, did a coil lock on just before the game died? If so, more than the driver transistor could have been effected. It could have "cascaded" back beyond the driver transistor, and to the driving PIA itself. If the PIA failed, this can cause a CPU board to be "locked up".

    Here's another example of the cascading effect. Say you were playing a game, and the high voltage for the score displays blew a fuse, and the game locked up. Again, this problem could have back-tracked it's way to the CPU board, and killed the PIA.

    If you don't know how your game died (for example, you just bought the game already "dead"), carefully look for evidence of problems. What fuses were blown? Look at the PIA chips and notice any "black ring" in the center of the chip (indicating the PIA got really hot at one time).

    The Six PIA's and What they Control.
    The 6821 PIA chips at U10, U38, U41, U42, U51, U54 can stop a CPU board from booting. Note all six PIA's connect to the main 6802 CPU reset and IRQ circuits. Here's what each of the six PIA's controls:

    • U10: Sound output selects, solenoid drives, CPU board flipper relay K1.
    • U38: Switch matrix columns and rows, special solenoids A & D.
    • U41: Score display data (1J22), special solenoids B & C.
    • U42: Sound board (1J21)
    • U51: Score display circuit (1J1, 1J2, 1J3).
    • U54: Lamp matrix columns and rows, special solenoids E & F.
    In additions there is one more sound PIA at u9 which is controlled by a separate 6802 processor. If this PIA has failed, the game will not have speech or sound (though it could still have background music, since hat is handled by a separate sound board.)

    Examine Prior Repair Work.
    A good thing to do with any non-working game that you just acquired is to look for prior repair work. Examine the back of the CPU board for example, looking for solder flux (which indicates a component was removed and replaced). Buzz out all the traces on any new socket or component installed to connecting components (you'll need the schematics for this). This will make sure no traces were broken in prior repairs. Other people's "hacks" can often be the only thing wrong with a board!

    Remove all Unneccessary Connectors Before Starting.
    Before you power on a locked up CPU board, it's a good idea to remove all connectors from the board that aren't needed. This will limit the "cascading" effect that could possibly damage other boards. Here is a list of CPU connectors:

    • 1J1: Display Digit Strobe
    • 1J2: Display Digit Strobe
    • 1J3: Display BCD
    • 1J4: Lamp matrix +18 volt power
    • 1J5: Lamp matrix ground
    • 1J6: Lamp matrix rows
    • 1J7: Lamp matrix columns
    • 1J8: Switch matrix columns (mechanical)
    • 1J9: Switch matrix columns (opto, sys11 only)
    • 1J10: Switch matrix rows
    • 1J11: Solenoids 1-8 (Q22-Q25, Q30-Q33)
    • 1J12: Solenoids 9-16 (Q6-Q9, Q14-Q17)
    • 1J13: Solenoid ground.
    • 1J14: Direct switches (coin door diagnostic switches)
    • 1J15: Speaker outputs (system 11, 11a only)
    • 1J16: Volume control (system 11, 11a, 11b only)
    • 1J17: CPU POWER (ground, +5, +12, -12 volts)
    • 1J18: Special solenoids switches 1-6 (not used on games Big Guns and later)
    • 1J19: Special solenoids 1-6
    • 1J21: Ribbon cable to Audio board
    • 1J22: Ribbon cable to Master display board

    The only connector that should be attached is 1J17 (CPU power). This connector provides the power to CPU board, and is the only one needed to measure voltages and to check for board signals.

    Check for Battery Corrosion.
    It's a big problem, those three AA batteries right dead center top of the CPU board. And they can cause all kinds of havoc if they leak, ruining the PIA chips directly below the batteries, and the board traces going to these chips.

    Move to the Work Bench.
    It is not very easy to try and fix a dead CPU while it's still in the game. You are much better off fixing it on your workbench. Fixing it on the workbench means you have issolated the bad CPU from the rest of the game (including it's power supply!) This can be done using a computer power supply with +5 and +12 volts.

Left: a video game switching power supply. All voltages
and ground are clearly marked on these.
Right: a computer power supply. You'll have to check the
power supply lines to get the right voltages on these.
But 99% of the time, red = +5 volts, yellow = +12 volts,
and black = ground. Double check them with your DMM.

    The best power supply for your CPU is one of those switching video game power supplies, or an old computer power supply. You need to get +5 and +12 volts, and ground from the power supply. On computer power supplies most of time red = +5 volts, yellow = +12 volts, and black = ground.

    Hook up the power supply to the CPU board using aligator clips. Here's the pinout for the power connector 1J17 on the CPU board.

    • CPU 1J17 pins 1,2,3 = ground
    • CPU 1J17 Pins 4,5,6 = +5 volts DC
    • CPU 1J17 Pin 7 = key (not used)
    • CPU 1J17 Pin 8 = -12 volts DC (only used for audio, IGNORE)
    • CPU 1J17 Pins 9 = +12 volts DC

    With the CPU on the workbench and issolated from the game, you can test the board much easier. Note the usage of -12 volts. You do not need that voltage to test the CPU board. It is only used for the audio section of the CPU board.

    Test for Proper voltage on the boards.
    Your game will never run if you don't have +5 volts on the CPU board. But first you must test for ground on the CPU board. To test for ground, turn the game off and set your DMM to "ohms". Make sure you get zero ohms from the ground test point TP1 (to the left of the batteries) on the CPU board, to the metal shield or ground strap in the backbox.

    Next set your DMM to DC volts. Turn the game on, and test for +5 volts at TP2 on the CPU board (TP2 is to the right of chip U21). Make sure the black lead of your DMM on ground (backbox grounding strap). Now test for +5 volts right at the chips themselves. For example, test for +5 volts at U15 (the 6808 CPU) at pin 8. The 2764 EPROM at U26 and the 27256 EPROM at U27 will have +5 volts at pin 28. The 6821 PIA's at U10, U38, U41, U42, U51, U54 will have +5 volts at pin 20. Remember, pin 1 of all chips is by the "notch" in the chip. Also there is usually a white "dot" printed on the circuit board to show pin 1.

    Finally, test for voltage on the power supply. Here are the test points to check:

    • P.S. TP1 = +5 volts on the power supply board.
    • P.S. TP2 = ground on the power supply board.
    • P.S. TP3 = +12 volts on the power supply board.
    • P.S. TP4 = -12 volts on the power supply board.

    Check the EPROM's.
    The game EPROMs at U26 and U27 contain the boot up code for the game. If the EPROMs are bad, the game may not even try to boot. If the opaque tags have fallen off the quart windows on these chips, that's a good indicator that the EPROMs may have been damaged. Ultraviolet light can "erase" these chips, and the opaque tags block light from entering the EPROM chips. New game EPROM's can be burned for a nominal fee by many pinball user groups and service centers. Usually your old EPROMs can be reused too. Another great approach is to use Leon's Test EPROM as only one EPROM will be needed, and it uses a minimal amount of CPU board circuits to boot.

    Replacing the CPU chip.
    Early system 11 games used a 6802 CPU chip at U15. This chip is now more difficult to buy, but can be replaced with a 6808 chip. Occassionally the CPU chip at U15 does go bad.

    Replace the RAM chip at U25 (Game RAM).
    At this point I usually replace the 6116 RAM chip at U25. If this chip is bad, this can stop the CPU from booting. This is a 2k by 8 CMOS static 24 pin RAM chip. The part number will be 2016 or 6116 or NTE2128. Early system 11 games specify this chip as a 5177, but it can be replaced with a 6116 instead. Jumper W5 and W6 control the RAM size. That is, jump W5=in (W6=out) and a 6116 RAM is used. Jumper W6=in (W5=out) and a 6264 RAM is used. Note the U25 game RAM is the battery powered RAM. That is, the three AA batteries (if you are using those) keeps this RAM alive by supplying voltage to pin 24 of the 6116 chip.

    Check for Battery Corrosion underneath the Battery Holder.
    Under the battery holder there are a bunch of lines coming from the PIA chips. If there was battery corrosion on the CPU board in the past, these lines could be compromised with corrosion. You will have to remove the battery holder to see this, but it's well worth checking.

The clock signal at pin 39 of the 6808 CPU at U15, using the nifty Wittig
Technologies (wittig-technologies.com) osziFOX Probescope, logic
probe oscilloscope.

    Check the Clock Signal.
    If you have good RAM and EPROMs, and +5 volts at the CPU board, now is time to check the "clock signal". The clock signal is generated by the CPU board's crystal and some other components. The clock signal ends up at the U15 6808 CPU at pin 39. Using an oscilloscope or logic probe, check for a signal here with the game on. It should be a square wave. If all you get is a constant low or high, you have a problem in the clock section of the CPU board.

    Check the Reset Line.
    The reset section's job is to hold the reset line on the U15 CPU chip (pin 40) low for half a second or thereabouts, so the +5 volts can stablize. After this the CPU pin 40 reset goes high, and boot process can continue.

    Using a logic probe, check the "reset" line on the U15 6808 CPU, pin 40. When the game is first powered on, pin 40 should be low for just a moment, then go high, and stay high. If the signal goes low then high then low then high, over and over, the game is trying to reset itself over and over. If this is the case, there is a problem with the reset section of the board. Note this reset line goes to PIA U10. So if this 6821 PIA chip is bad, the CPU board may never reset. Also since the reset line is connected to each of the six PIA's, if one of the others is bad, that can cause reset problems too.

    If the CPU board is locked up, power the board up on the workbench. Then ground the CPU Reset line (pin 40 of U15) momentarily with a test lead. If the board boots up, the problem is with the POR (Power On Reset) circuit. The POR section's job is to look at the +5 and +12 volts, and make sure they have stablized, as determined by zener diodes ZR1 (1N5996A, 6.8 volts .5 watt) and ZR2 (1N5990, 3.9 volts .5 watt) before starting the CPU. This is done by transistors Q34, Q36 and Q38, but before these three transistors can work, capacitor C30 and resistors R55 and R56 provide a delay to allow the voltage to stabilize. Only then the /RESET line can be released.

    Any of these POR components could be bad, and not causing the CPU board to boot properly. If the board boots inconsistently, first look at capacitor C30 (a 22 mfd 10 volt electrolytic). If you don't have any way to test the capacitor, just clip another 22 mfd electrolytic cap across the leads of the existing C30 cap (positive to positive, negative to negative, a parrallel connection). Also test the resistors R55 (4.7k 1/4 watt) and R56 (10 ohm 1/4 watt), and transistors Q34, Q36, Q38 (2N4401).

    Reset Section and Games that Won't Boot Consistently.
    Another problem sometimes seen is a game that will "turn on" inconsistently. For example, after the game is off for a period of time, it is powered up, yet the game does not boot. Then it is turned off and back on, and it comes on. This is usually a reset section problem on the CPU board, and is capacitor related. Check the 22mfd cap at C30, and perhaps the 100mfd cap C29, as mentioned above.

    Check the 6821 PIA Chips with a DMM.
    Now test the PIA chips U10, U38, U41, U42, U51, U54 (and U9 if pre-sys11c) with a DMM. With the game off, set your DMM to the "diode" setting, and put the red lead on ground (pin 1). Then put the black lead on pins 2-9 (PA0-PA7) and pins 10-17 (PB0-PB7), one by one. You should get a reading between .5 to .6 volts (only exception being U51 pin 9 showing zero if tested in the board). If you get a zero reading (a short) for any pin 2 to 17, replace that PIA. This test can be performed with the PIA chips in the board. This isn't a fool-proof testing method, but it will show a short in a PIA chip (I have fixed a number of bad PIAs using this method).

    Another way to check the 6821 PIA chips is to remove the PIA chips (with the game off), one at a time, and put them in a working CPU board (in the same chip position). This way you can see if putting in the questionable PIA chip causes the otherwise working board to fail. Another great way to check the PIA chips is to use Leon's Test EPROM.

    "Heat Checking" the PIA's.
    This is a really crude way of checking the PIA's. With all the supporting connectors disconnected, turn the game on. Now carefully and gently touch each of the six 6821 PIA's at U10, U38, U41, U42, U51, U54. Are any of them warm? If so, this indicates a problem with the PIA. Also look for a "black ring" on the center of the PIA, indicating a heat problem before. Also heat check the 6116 RAM memory at U25 too.

    Check the 74LS244 chips at U11 and U13.
    If either of these two chips is bad, the game will never boot. Check both of these chips using your DMM with the game off. Set your DMM to the "diode" setting, and put the red lead on ground (pin 10). Then put the black lead on pins 1-9 and pins 11-18. You should get a reading between .4 and .6 volts. If you get a short (zero) reading, replace that chip.

    The Blanking Signal.
    The blanking circuit is a protection circuit. If the CPU board does not boot properly, it will shut down many functions on the board (including the score display strobes, so the display glass isn't damaged). The blanking circuit must be inactive for the CPU board to boot and function, and is shown by the blanking LED (which should always be on). The blanking circuit is reset by the display strobes. Blanking problems can also be caused by a short in any connecting logic chips.

    The blanking signal is the CPU board's flag to the Driver board that the CPU has booted properly. But wait, I know you are saying, "there isn't a driver board, what are you talking about?" Actually there IS a driver board. Step back to Williams' system3 to system7 and remember the CPU and driver board were separate, linked by a 40 pin interconnector. With Williams system9 and system11, Williams combined the CPU and driver board into a single physical board, eliminating the problematic 40 pin interconnector. Hence on System11 logically the CPU and Driver boards are two separate devices, but physically they reside on the same printed circuit board (which increases reliability).

    The blanking signal is easily seen on the CPU board by the blanking LED. At power on, blanking is low very momentarily. As the CPU finishes booting, blanking goes high, enabling the driver board and turning the blanking LED on. Often the blanking signal will never go high or will immediately be high right at power-on (no initial blanking low signal). If the blanking signal is always high even at first power-on, this can possibly cause a brief energizing of all the solenoids and the flipper relay. This will usually blow the game's solenoid fuse. Often this is the 555 timer chip at U43 that is bad, the Q50 transistor (2N4403), and/or capacitor C58 (1uF electrolytic).

    If you look at the schematics, the blanking signal is actually tied to the reset signal on cpu U15 pin 40 reset. After the game boots, the U15 pin 40 reset goes high, and feeds the 555 timer U43 pin 4. The timer output U43 pin 3 becomes the blanking. The center leg of Q50 (2n4403) should be about 3v, and the bottom leg of Q50 about 1.2 volts. If this isn't true the cap at C58 is suspect.

    There's more though... The blank signal drives a ton of TTL chips. Though rare one of these chips could fail and hold the blanking low. Here's the list:

    • U17 pin 2,4,10,13 (coil blanking)
    • U18 pin 2,4,10,13 (coil blanking)
    • U19 pin 2,4,10,13 (coil blanking)
    • U20 pin 2,4,10,13 (coil blanking)
    • U52 pin 2,5,10,13 (lamp blanking)
    • U53 pin 1,5,9,13 (lamp blanking)
    • Connector J3 pin 12 (displays)
    • U55 pin 1 (becomes inverted signal for sound/display blanking J21p2 and J22p2)

    A way to test the blanking signal is to boot the CPU board with only +5 volts and ground (no +12 volts). This will keep the reset line low, and hence the blanking signal should also be low. If blanking is high there is a problem in the blanking circuit. Check the U43 the 555 timer chip and Q50 2N4403 transistor - these are the guts to the blanking circuit. Don't forget cap C58 (1mfd), as it does fail, and it this happens, will keep the blanking signal low. Note the blanking signal can be checked at the 555 timer chip U43 pin 3 (it should be high.)

    Bad IRQ.
    If the CPU is booting up, and stops after the 9th flash, there is an IRQ problem. This can be attributed to a number of problems. Use a logic probe on the CPU IRQ line (pin 4 of the 6808 CPU at U15) and see if it is pulsing. If not, it could be the ROMs (unlikely if you got to flash #9), or chips U36 (7404), U35 (74LS10) or U29 (4020), which actually does the IRQ counting.

    Testing for Pulsing Address and Data Lines.
    At this point the next step is to look at the address and data lines, and to make sure they are pulsing. A missing address or data line will definitely make a CPU board not run! To do this work you will need a logic probe or a scope - in most cases a logic probe works fine. If a line is missing that usually means a broken trace, bad socket, or the chip itself is bad. Test for the following signals at the chips listed below.

      U15 (6802/6808) CPU Chip.
      • u15 pins 9-20 = a0-a11, pulsing
      • u15 pins 22-25 = a12-a15, pulsing
      • u15 pins 26-33 = d7-d0, pulsing
      • u15 pin 34 = R/W, pulsing
      • u15 pin 39 = clock, pulsing
      • u15 pin 40 = reset, high

      U26 (27128) EPROM Chip.

      • u26 pins 3-10 = a7-a0, pulsing
      • u26 pins 24-25 = a9-a8, pulsing
      • u26 pin 21 = a10, pulsing
      • u26 pin 23 = a11, pulsing
      • u26 pins 11-13 = d0-d2, pulsing
      • u26 pins 15-19 = d3-d7, pulsing

      U27 (27256) EPROM Chip.

      • u27 pin 2 = a12, pulsing
      • u27 pins 3-10 = a7-a0, pulsing
      • u27 pins 24-25 = a9-a8, pulsing
      • u27 pin 21 = a10, pulsing
      • u27 pin 23 = a11, pulsing
      • u27 pins 11-13 = d0-d2, pulsing
      • u27 pins 15-19 = d3-d7, pulsing

      U25 (6116) RAM Chip.

      • u25 pin 1-8 = a7-a0, pulsing
      • u25 pin 9-11 = d0-d2, pulsing
      • u25 pin 13-17 = d3-37, pulsing
      • u25 pin 19 = a10, pulsing
      • u25 pin 22-23 = a9-a8, pulsing
      • u25 pin 21 = R/W, pulsing

      U10, U38, U41, U42, U51, U54 (6121) PIA Chips.

      • pins 26-33 = d7-d0, pulsing
      • pin 21 = R/W, pulsing
      • pin 34 = reset, high

    Leon's Test EPROM Chip.
    Now is a good time to use Leon's test chip installed at U27. (Info on this can be found here.) If the game boots with Leon's chip, the LEDs and flipper relay will "flash" on and off about once a second. Using a test LED or a scope, the outputs of the six PIA chips (pins 2-17) can be tested to see if they pulse high and low (note on PIA u38 only the switch rows need to be shorted for this test to work.) A bad PIA can stop the CPU board from booting, but with Leon's chip, this can be tested and fixed.

    What if the CPU board boots with Leon's test EPROM, but doesn't work with the game ROMs? (That is, only the +5 LED is lit.) This can be caused by a bad IRQ signal, since Leon's test chip does not care about the IRQ. Often the problem is PIA u51 (pin4), chip u44 (74154), and/or chip u36 (7404).

    The CPU still doesn't boot, now what?
    At this point, things get real complicated. Perhaps sending the board out for repair to a professional board repair locations is appropriate at this point.

    System 9 Reset Section Componenets.
    If battery corrosion has made replacing all the reset components on a System 9 CPU board necessary, here are the parts that typically need to be replaced. This information thanks to Seymour Shadow.

    • (4) 2N4401 (Q1,Q2,Q3,Q5)
    • (1) 2N4403 (Q4)
    • (1) 1N5235B or 1N5996 (ZR1), 6.2 volt zener diode.
    • (3) 100 mfd 25 volt electrolytic (C2,C5,C7)
    • (5) .001 mfd (C1,C3,C4,C6,C8)
    • (2) .01 mfd (C10,C11)
    • (1) 22 mfd 10 volt electrolytic (C9)
    • (1) 10k 1/2 watt (R1)
    • (4) 1k 1/2 watt (R2,R3,R8,R11)
    • (1) 4.7k 1/2 watt (R4)
    • (1) 10ohm 1/2 watt (R5)
    • (2) 390ohm 1/2 watt (R6,R10)
    • (2) 220ohm 1/2 watt (R7,R9)
    • (1) 47ohm 1/2 watt (R12)
    • (1) 56ohm 1/2 watt watt (R13)
    • (2) 1N4148 (D3,D2). Note D2 was actually a 1N5019, which is no longer available. This is only the battery blocking diode, so a 1N4001 or 1N4148 can be used instead.


3i. When thing don't work: CPU Test EPROMs and Game ROMs.

    German System 11 Test EPROMs.
    This is the most complicated test ROMs I have seen for the system11 board. But it's also the reliable. It will find problems other test ROMs will not. This includes two test 27256 EPROM images for u26 and u27 (though the u26 ROM is optional, see instructions.) German u27 available here and German u26 available here and PDF instructions availiable here.

    Williams System 11 Test EPROM.
    Williams has a CPU test fixture EPROM image available. Basically this provides slightly more in-depth diagnostics for any system 11 game. You will need to have it burned into a 27256 EPROM though, using an EPROM programmer. The Williams test 27256 EPROM image is available here.

    This test EPROM plugs into the CPU at U27 (make sure you install it with the EPROM "notch" pointing to the right). You can keep the existing game EPROM installed at U26 (you don't need to remove it). The game will boot with the test EPROM just like the game EPROM does. There is even a standard "attract" mode (which states you have the "test fixture" EPROM installed.

    To run the diagnostics, just enter the diagnostics as you normally would. Have the center coin door red button in the down position, and press the black button closest to the coin door. Then press the red button again to the up position, and use the black button closest to the coin door to move from test to test. The diagnostics in the test EPROM aren't much different than the standard diagnostics available in all game EPROMs.

    Leon System 11 CPU Test EPROM.
    Leon Borre (RIP) has also developed a System 11 test EPROM and a testing procedure to use with his EPROM. His test EPROM will verify the CPU chip, the memory chip and all connected PIAs. The PIAs (there are seven 6821) are used to send all signals to the external circuits, to the displays, solenoids, lights and via the switch matrix to all switches. When the CPU and PIAs are fine, it's almost certain the CPU board will boot, and other problems can be easily found using the built-in internal system 11 tests. Download his Williams System 11 version5 test EPROM file and burn it to a 27512 EPROM and install at U27. This is the same Test EPROM program he developed for DataEast, and the test procedure (and the EPROM) is the same. Note this EPROM is burned into a 27512, where on the system11 CPU board the normal size is a 27256. That doesn't matter here, as the 27512 will plug right into U27 without any modifications (and also works in the Dataeast CPU board.)

    To use Leon's test EPROM, first remove the CPU board from the machine. Now connect the CPU board to 5 volts. A computer power supply can be easily used for this task. Connector 1J17 pin 4 gets +5 volts, and 1J17 pin 3 gets ground. It is also necessary to make a temporary connection with an aligator jumper wire between the right side of zener diode ZR1 and +5 volts. ZR1 is located just to the left of the batteries. Another optional tool for this test is a "Tester LED". This is a simple LED and a 150 ohm resistor connected as shown below. This is connected between +5 volts and CPU chip U15 pin 15.

The "Tester LED".

    Install the test EPROM into socket U27 (remove the present game ROM and set aside). The test EPROM has a non-blocking test which sets all outputs the seve PIAs alternating high (+5v) and then low (ground). Non-blocking means the program will continue to run even if one of the PIAs is bad. Now check (using a DMM or logic probe) the PIA outputs to make sure they are alternating at about 1 second intervals between 0 and +5 volts. If none work, the problem is on the CPU chip or the select (address/data) lines. The optional Tester LED connected to CPU chip U15 pin 15 (address line 6) should blink in on and off, showing the CPU chip is indeed running the test EPROM.

    If the program doesn't run, we'll have to look at the basics and that's the U15 6808 CPU chip itself. First replace the 6808 with a known good one. Still doesn't work, then check the socket. Now check these pins: 2, 3, 8, 35, and 40 they all have to be positive (around 4 volt). On pin 39 there's the clock signal, on pin 4 IRQ and on pin 5 VMA signal, and on pin 37 signal E (syncro for external parts). These should all be around 2 to 3 volts (measured with a DMM).

    If the program still doesn't work it's possible the test EPROM can't be found, or the CPU or PIAs cannot be found. Now remove the test EPROM from the board and power-on the board again. The cpu will now work without a program, and it will execute all NOP's (Non Operatieve Instructions). It goes through all its addresses from 0000-0000-0000-0000 to FFFF-FFFF-FFFF-FFFF over and over. With this we can check all PAI address lines which should move and can be measured at U15 pins 9 to 25 (except pin 21 which is ground), and should give 2 volt. Note U15 pins 24 and 25 are a bit less, around 1 volt. An address line which doesn't move has a short. To test this, bend the concerning pin up, and plug the cpu chip back in. If it works then there's a short on this address line. You can trace this by cutting the address line at several parts and locate the defective chip which causes the problem. The only other thing to go wrong is the selection of the program chip or PIAs.

    If there is a selection problem, we continue to work without any program chip. Because the CPU goes through all addresses, it will also come across every selection address of every PIA and program chip. The selection pulses come in at these pins: for PIAs check pins 23,24,25,35,36 which should give alternating signals (around 3 volt). With the test EPROM installed check U27 pins 20 and 27 (2 to 3 volt). If there are pins which don't get pulses but are always +5 or ground, then the selection has a problem. Check the schematics to find the IC where the selection signal comes from.

    One last case, there's something wrong with one or more data lines. Data lines of the 6808 or 6802 are U15 pin 26-33. These must move and have around 2 to 3 volts. If one is missing look for a short. Don't forget the 6808/6802 has already been replaced so this can't be the problem, the short has to be on the data line. This can quickly be checked by bending the pin of the data line up and see if there now is a signal out of this pin. If so then there's a short and the buffer is broken, because all signals go through chip U16 which buffers them. Inputs are pins 11 to 18, outputs pins 2 to 9. If all signals go into the buffer but not out of it, then U16 is certainly broken. If only one or two signals don't come out then there's probably a short on these outputs. With a short you'll have to interrupt the data line temporary and trace the IC which causes the short.

    Assuming all is good and the test EPROM is running, now it's time to test the PIA chips. There are seven PIAs (U51,U10,U38,U54,U9,U41,U42). On each of these PIAs pins from 2 to 17 should be alternating from 0 to 5 volt in a one second interval. Note there are a few exceptions:

    • PIA U38 pin 2 to 9 (switch matrix) will not alternate unless 1j10 pins 1-9 are grounded.
    • PIA U9 pins 10-17 (sound outputs PB0 to PB7) will not alternate. These are connected with the D/A (digital to analog) convertor U2 and take care of the sound. Note system11c boards do not have a U9 PIA chip.
    • PIA U51 pin 9 will not alternate. This is connected via jumper W7 to ground.
    • All other PIAs (U51,U10,U38,U54,U9,U41,U42) pins 2 to 17 should alternate between 0 and 5 volts.

    If one PIA output doesn't move, short it with the PIA output next to it. If both go up and down then the PIA is broken. If both don't move, then the PIA is broken or there's a short in the output (which didn't allow it to move in the first place). To know which of the two problems exist, disconnect the output (cut the trace or pin, but be sure to repair it later!) and re-check if it works. If it moves, then there's a short, if not it's the PIA which is certainly bad.

    There is also a CPU board U25 memory test. Assuming all PIAs test good, proceed to the memory test. While Leon's test EPROM is running, push the diagnostic push button. If the memory chip U25 is OK, the flashing of the U15 pin 15 control LED will pause for just a moment and then continue. If the memory chip reads bad the LED flashing will stop. As a reference, U25 data pins 9,10,11,13,14,15,16,17 should be between 1,5 and 2,5 volts. U25 Address pins 1,2,3,4,5,6,7,8,22 and 23 should be around 2 volts. U25 Address A10 pin 19 should be arond 0.5 volts. U25 Pins 12 and 20 should be 0 volts, and pin 21 about 3 volts, pin 24 about 5 volts, pin 18 about 3.5 volts. If you have these signals but the memory test is failing, the chip itself must be bad.

    What if the CPU board boots with Leon's test EPROM, but doesn't work with the game ROMs? (That is, only the +5 LED is lit.) This can be caused by a bad IRQ signal, since Leon's test chip does not care about the IRQ. Often the problem is PIA u51 (pin4), chip u44 (74154), and/or chip u36 (7404).

    System 11 Sound Test EPROM by Leon.
    The sound section on the CPU board contains a separated CPU chip (U24), a PIA (U9), a memory chip (U23), the sound EPROM (U21), the amplifier (U1), and the D/A converter (U2). This is only the case with CPU boards system 11 or system 11A. On the later system 11B and system 11C boards, the sound section is no longer present on the CPU board (moved to a separated sound board). For example on the system 11b board there is no connector 1J15 (speaker). For this test we can solder a speaker directly to the holes that normally have the connector pins at 1J15.

    To test this circuitry we place the 27128 Leon test EPROM in U21. Before powering up the board, replace the normal game ROMs at U26,U27 to avoid conflicts with the running test program. Afther power up check if the sound test EPROM is running at U24 pin 15. The signal there is constantly alternating from 0 to 5 volts. If not the program is not running. Check the basic signals coming to the U24 CPU chip, like the clock and reset. These are the same as the ones at the "normal" CPU discussed above. If the test does not run chaznge CPU chip U24.

    Now the test EPROM is running, check the output pins of the PIA U9 pins 10-17. They should alternate between 0 and 5 volts (U9 pins 2 to 9 will not move they are at 0 volt by a direct connection to the outputs of PIA U10). If U9 pins 10-17 do not move, check first the selection signal of the PIA U9 pin 23, as we need a pulse there. If OK change the PIA. If not check the selection chip at U8. Inputs are at pins 1,2,3, as you need pulses at all three pins. The output is at pin 4. Only pin 4 should be at 0 volts, all others have to be a steady +5. If there is another pin at 0 volts, the input is bad. If all stay at 0 or 5 volt the chip is bad.

    Check the sound memory at U23. Push the test "sound" switch once. The outputs of the U9 PIA come to an halt for a short while, then restart. This means the memory U23 is OK. If the U9 PIA out "dancing" does not restart the memory test is running continously. Check the signals at the memory chip. If the signals are OK, replace the memory chip.

    System 9 Test EPROM.
    Leon also has a System 9 test EPROM file available: Williams System 9 test EPROM file (and the sound test EPROM file). Burn the CPU test file and Sound test file into their own 27128 EPROM. Connect the system9 CPU board to power:

    • Ground at 1J17 pin 1,2,3 (any single pin will work).
    • +5V at 1J17 pin 4,5,6 (any single pin will work).
    • +5V to anode (top side) of VR1. VR1 is located to right of the batteries. It is easiest to jumper 1J17 pin 6 to the anode of VR1.
    • Install the CPU test ROM in socket U20 (this is the case for any system9 game regardless of jumper settings).

    If the system 9 CPU board is booting properly with the Leon test EPROM installed at U20, the CPU's LED display will show alternating 0 and 7. There are four PIAs (U15,U14,U4 and U5), all pins from 2 to 17 will alternate from 0 to 5 volt, which can be seen with a DMM or tester LED. There are however a few exceptions: PIA U5 pin 9 will not change, this pin is grounded. The PIA U15 has PA0 to PA7 used as inputs (U15 pins 2-9), to see these move you'll have to connect J10 pins 1 to 9 to ground. Only then will the U15 pins 2-9 outputs alternate between 0 and 5 volts. To launch the memory test push the SW1 located near 1J14. The alternating 0/7 on the display will stop (can stop on 7 or 0). After a short moment it restarts alternating between 7 and 0 again. This means memory chip U18 is good. If the display remains on a steady 7 or 0 the memory test indicates a memory fault. Nevertheless the memory test is running continously, and we can check if the signals coming to the memory chip if desired.

    The System 9 sound section on the CPU board contains a separated CPU chip (U11), a PIA (U13), a memory chip (U12), and the sound EPROM (U49). The amplifier is U59 and the Digital/Analog converter is at U48. To test this circuitry, insert the system 9 SOUND test 27128 EPROM in position U49. Make sure the normal game ROM at U20 is installed to avoid conflicts with the running test program. Afher power on check if the test EPROM is running by examining U11 pin 15. The signal there should be constantly changing from 0 to 5 volts. Then check the sound PIA U13 to make sure it's outputs are alternating between 0 and 5 volts (U13 pin 2 to 17, U13 pin 39, U13 pin 19). Next check the sound memory at U12 (6810) by pushing the SW2 test button once (SW2 is near 1J16). The outputs of the PIA should come to a halt, and then restart. This means the U12 sound memory is good. If the PIA does not restart it's output pulsing, the memory test is running continously.

    Game ROM Software.
    The Williams web site has software for the game and sound ROMs which can be programmed into EPROM. Mistake

    • Pinbot, where the U22 chip is wrong in their download. You may download a corrected ZIP of this here.
    • Road Kings here.
    • Grand Lizard here.

    System9 ROM Jumpers w11/w12
    On system9 games, remember that the game Sorceror uses two game EPROMs (added 2732 at u19), where Comet and Space Shuttle use one 2764 game EPROM at u20. Hence a system9 CPU board has different jumpers for Sorceror (w12=out, w11=in), than it does for Comet and Space Shuttle (w12=in, w11=out).

    • Sorceror: w12=out, w11=in
    • Comet and Space Shuttle: w12=in, w11=out
    Note that no change is required to use the Leon Test ROM in a Sorceror since U20 is unaffected by the Sorceror jumper settings.


3j. When things don't work: Problems with Flippers
    Flippers connect the player to the pinball game. Having perfectly working flippers is extremely important. Here are some common flipper problems and answers.

    Remember, all flippers (regardless of the game) will have EOS (end of stroke) switches. This tells the game a flipper is at full extension, and to turn off the flipper high power. If this switch is broken, it will cause problems. Bad EOS switches should always be fixed.

    Also all system 11 games will have diodes attached at the flipper coil. Make sure these diodes are oriented like the ones pictured below.

    How Flippers Work.
    Flipper coils are actually two coils in one package. The "high power" side is a few turns of thick gauge wire. This provides low resistance, and therefore high power. The "low power", high resistance side is many turns of much thinner wire. This side of the coil is important if the player holds the cabinet switch in, keeping the flipper coil energized. The high power low resistance side of the coil is only active when the flipper is at rest. But when the flipper is energized and at full extension, the low powered side of the flipper coil is used so the coil doesn't get hot and burn.

    Parallel vs. Series Wound Flipper Coils.
    Flippers worked differently on games High Speed to Millionaire. These games used a series wound FL23/600-30/2600 flipper coil. The common lug (where both the low and high powered coil wires were connected together) on these flipper coils was the middle of the three lugs. Also these coils used ONE diode across the two outside lugs. The EOS switch on these games, when opened, enabled BOTH the high power and low powered coils together. This style of flipper coil did NOT use a 2.2 mfd anti-spark EOS capacitor. The problem with this series wound coil was the "back spike" of current that occured when the EOS switch was opened. This cause the EOS switch to excessively wear and pit.

    With the introduction of F-14 Tomcat, Williams changed to the parallel wound FL11630 style flipper coil. This coil now used an outside lug as the common lug (where both the low and high powered coil wires were connected together). Also TWO diodes were used and required on these flipper coils. This parallel wound coil eliminated the "back spike" of current when the EOS switch opened. It also allowed the use of a 2.2 mfd 250 volt capacitor to further limit EOS switch sparking and pitting. Now when the EOS switch opens, this removed the high powered side of the coil from the circuit. The low powered side of the flipper coil is always in the circuit, but is essentially ignored when the high powered side is in the circuit. This happens because the current takes the easiest path to ground (the low resistance, high power side of the coil). The low power high resistance side of the flipper coil won't get hot if the player holds the flipper button in.

    Should Series Wound Flipper Coils be Converted to Parallel Wound?
    If a flipper coil needs to be replaced, the answer is "yes". Use the newer parallel wound flipper coil, as EOS switch life will be greatly increased. note both flipper coils do not need to be converted at the same time. See the Rebuilding Flippers section of this document for more information on this.

    The CPU Board Flipper Relay K1 - Flippers won't turn off or on.
    The flippers are only enabled during game play and in diagnostic mode. The flipper enable relay is what turns the ground off and on connected to the flipper coils through the two pin connector at J19 (orange wires.) The flipper enable relay is located on the CPU board at K1 near the special solenoid section.

    When you enter diagnostic mode, you should hear the flipper relay K1 click on (activating the flipper buttons). This relay is a 4PDT (4 pole double throw), 40 ohm, 6 volt relay, and a suitable replacement can be found at Mouser.com, part #528-7810-1 (MagneCraft #W78CSX-1, $5.50). It connects through transistor Q67 (2N4401) and a 7402 at U50 and a 7406 at U56, and ultimately the 6821 PIA at U10 pin 19. If any of these components are bad, the relay may not activate the flippers. First test transistor Q67 (2n4401), as this fails the most often. Lastly test the flipper relay itself, as the relay does go bad (the CPU board will need to be removed to do this). A 9 volt battery can be used on the relay's coil lugs (the two isolated lugs from the other 12) or across the relay's snubber diode D3 (band is positive voltage.) With the power off use the battery and check if the relay actually pulls its armature in and out (it should click nicely).

    The way this works is the U10 pin 19 PIA is high in game over mode. When a game is started, U10 pin 19 goes low, turning the K1 relay on. This goes to U50 pin 11/12 NOR gate (output pin 13.) This feeds to U56 pin 5 inverter chip where the signal is reversed (output pin 6.) Then back to U50 pin 8/9 NOR gate (output pin 10) and to the Q67 transistor and the relay.

    If the flipper relay is always on, start at U10 pin 19. If this is always low (meaning the flipper relay is told to be "on"), then the PIA chip is bad. Move down the stream outlined checking the signal's state with a logic probem. Note if you short U56 pin 5 and 6 together, it should change the state of the K1 relay. That is, if the relay is on, shorting these two pins should make it go off (or vice versa.) This is a good way to test part of the circuit after the U56 chip.

Left: The coil diodes on a FL11630 flipper coil, F-14 Tomcat and later games.
Note the solo center blue wire and the blue wire on the right lug goes to the
EOS switch. The left lug (or gray/yellow) is the "hot" wire. The second
blue/violet wire on the right lug continues to the cabinet switch and ultimately
ground. Notice the orientation of the diode bands.
Right: The diode on a series wound FL23/600-30/2600 flipper coil. Notice the
two wire on the right lug. These are the power wires. There are two because
the power "daisy chains" to the next coil down the line. These power wires
connect to the BAND side of the diode. The EOS switch connects to the far left
lug (the ground connection), and the middle lug. The far left lug is the "thick
coil winding wire" lug.

 

Flipper Diagnostics.

If the flipper(s) don't work at all...

  • Check the flipper fuses. There is one fuse for each flipper.
  • Clean the flipper cabinet switch contacts and the EOS switch contacts with a small metal file. Make sure this normally closed EOS switch is adjusted properly with a 1/8" gap at full flipper extention.
  • Check for +50 volts at the flipper coil. Put your DMM on DC voltage. Put the black lead on ground (metal side rail of game). Put the red lead on any of the three lugs of the coil. You should get between 50 and 80 volts. No voltage means a fuse is blown, or a wire has broken. Note on all System 11 games, there is a separate 50 volt power supply for the flippers and some coils. On games Fire! and before, this is a "Flipper power supply board", which is a long thin board on the far right inside of the backbox. After Fire! (Big Guns and later), the 50 volt poewr supply is on the Auxiliary power driver board. These two power supplies can have a bad bridge rectifier, or a blown fuse. Test for voltage going into this board. If no voltage is going out, but there is voltage going in, the bridge rectifier on this board is probably bad.
  • Test the flipper coil itself. To do this, turn your game on and leave it in attract mode. Attach your alligator test lead to ground (metal side rail of game), and momentarily touch the other end of the test lead to the middle lead of the flipper coil (on F-14 Tomcat and later games). The coil should activate.
  • You can also check the flipper coil with your DMM set to ohms. With the game turned off, try this:
    • Notice the three solder lugs for the flipper coil. On FL11630 flipper coils, as used on F-14 Tomcat and later games, one of the outside lugs has both a thick and thin coil winding attached to it. On games High Speed to Millionaire using a FL23/600-30/2600 coil, the center lug has both the thick and thin wires connecting to it. This is the "common" lead.
    • Put one lead of your DMM on the common flipper lug (the one with the thick and thin coil winding attached to it).
    • Put the other lead of your DMM on the thick wire lug. You should get a little more than 4 ohms. This is the high powered side of the coil.
    • Put the leads of your DMM on the thin wire lug of the coil. You'll get a litle more than 4 ohms until you move the flipper manually to the full extended position, opening the EOS switch. Now you'll get about 160 ohms. Note if you get more than about 5 ohms when the flipper is at rest in this test, your EOS switch is pitted and causing some resistance. Clean it for stronger flippers.
    • If you don't get approximately these readings, the flipper coil is bad. Typically the hold side of the coil goes bad more often that the power side.
  • Test the flipper diode(s). To do this you'll have to cut one lead of each diode off the coil lug. Then set your DMM to the diode setting. Put the black lead of your DMM on the banded side of the diode. You should get .4 to .6 volts. Reverse the leads and you should get no reading. When done, re-attach each diode lead. Note games using flipper coil FL23/600-30/2600 only have one coil diode. Games F-14 Tomcat and later use a FL11630 flipper coil and have two diodes.
  • The CPU board flipper relay K1 is not engaging. If the relay that turns the ground on to the flippers (when a game starts) has failed, the flippers will never work. Replace this relay or examine the logic that controls this relay. This is a 4P, 40 ohm, 6 volt relay. It connects through transistor Q67 (2N4401) and a 7402 at U50 and a 7406 at U56, and ultimately the 6821 PIA at U10. If any of these components are bad, the relay may not activate the flippers. First test transistor Q67, as this fails the most often.

If the flipper works, but "Flutters".

  • When activated, doesn't hold up (the flipper "flutters"). This often means the hold winding on the coil itself is broken. The hold winding on the coil is the thin wire. If it is broken, you can usually see the wire has broken away from one of the solder lugs (the middle lug should have both the thick and thin wire attached to it). Test the coil (see above) with a DMM. Sometimes the break can provide an intermittent connection.
  • Another problem could be the EOS switch is not adjusted properly. If the moving EOS switch blade does not have enough tension against the other switch blade, flipper flutter can occur. Sometimes adjusting the EOS switch with the game on and the flipper button held in is the best way (but be careful not to short the high voltage EOS to a low voltage lane change switch!), because wear in the flipper linkages can give wrong EOS switch measurements when moving a flipper bat by hand.
  • Also check the cabinet switches for proper tension and that they are clean.
  • Lastly, try replacing the coil stop. A very worn coil stop can cause flipper flutter.

If one or both flippers are weak...

  • Rebuild the flippers. Play and wear in the flipper parts is the primary reason for weak flippers. A mushroomed flipper plunger dragging against the coil sleeve is a classic cause of weak flippers.
  • Make sure there is about 1/16" up and down play on the flipper. To test this, from the top of the playfield, grap the plastic flipper and pull up. There should be some play. If not, the flipper could be binding on the nylon playfield insert. This gap is adjustable from under the playfield by changing the flipper pawl's grip on the flipper shaft.
  • Clean the EOS switch contacts and the cabinet flipper switches. These are high-voltage tungsten switch contacts, and you'll need a metal file to clean them. These switch contacts often become pitted and tarnished, and resistance develops.
  • Check the fuses. The right and left flipper fuses could be Ok, but if another 50 volt fuse is blown, that could make the flippers weak (this will effect both flipper equally). For example, on games with an Auxiliary power driver board (Big Guns and later), if fuse F7 is blown, both flippers will be very weak, but will still operate.
  • Check the bridge and capacitor that supplies voltage for the flipper coils. An open diode in the bridge rectifier that supplies power to the flippers can cause weak flippers. A fatigued or cracked solder joint on this bridge (or its associated capacitor) can do that too. This is rare, but does happen. This problem will affect BOTH flippers equally. See the section, Testing Bridge Rectifiers for more information.

Flipper coil gets very hot...

  • Check the EOS switch to make sure it is adjusted properly (1/8" gap at full flipper extension), and that the contacts are clean and filed. If the coil is getting hot, this means the EOS switch is not opening.
  • Check if the "hold" winding is broken on the coil. The hold winding is the thin flipper coil winding.

A flipper gets stuck in the up position...
  • Check the EOS switches and the flipper pawl. Often the rubber coating on the flipper pawl that contacts the EOS switch will wear. This causes the flipper pawl to hang up on the end of the EOS switch. The end of the EOS switch can even get torn and fray from this. See "Rebuilding Flippers" for information on fixing this.
  • Flipper is too tight inside the playfield flipper bushing. This causes binding between the playfield bushing and the flipper crank assembly. There should be about a 1/32" gap. If the flipper paddle doesn't have any vertical movement, it's too tight. Use the flipper adjustment tool included with the game to fix this (see rebuilding flippers for more info).
  • Check the flipper return spring. Is it broken or missing?
  • Check the flipper cabinet switches. Are the switch contacts fused together? If so, try and separate and then use a metal file and file the switch contacts smooth (or just replace the switch contacts/blades!)
  • On system 9 games (Space Shuttle for example), if the two large rectangle white and black playfield connectors are mixed, the right flipper will energize as soon as the game is turned on. Mixing these two plugs will most likely damage the CPU board.


3k. When things don't work: Flash Lamp Problems

    Flash lamps on system11 games were almost an after thought. Why do I say this? Well flashers are a 12 volt device. Yet on system11 games, they are run by the 25 volt DC solenoid circuit. Now why is that? How can that be? Well what Williams did was to use 25 volts, but to prevent it from immediately smoking the 12 volt flash lamps, put a big 5 or 10 watt resistor in series with the flash lamps.

    So depending on how many flash lamps are in a circuit (from one to four is typical, all wired in series), Williams used a large sand resistor to add more resistance to the lamps. The value of the 5 or 10 watt sand resistor varies any where from 3 ohms to 11 ohms. The less flash lamps in series on any circuit, the more resistance is needed to prevent the 28 volts from smoking the 12 volt flasher(s).

    Prior to Big Guns, flash lamps had their large resistors mounted under the playfield on small sub-boards. Because these resistor boards were mounted under the playfield, their component resistors easily broke. This would make the flash lamp(s) inoperative. With Big Guns all the flash lamp 10 watt resistors were moved to the backbox.

Left: An under the playfield "double" flasher board, as used in games Fire!
and before. Vibration and heat from the resistors often caused the resistors
to break and fall off the board.
Right: An under the playfield "single" flasher board, as used in earlier
system11 games.

 

    330 Ohm Pre-Heat Resistor Dropped from the Flash Lamp Circuit.
    Starting with Big Guns/Space Station/Cyclone, the flash lamp resistors were moved from under the playfield to the backbox. This isolated the resistors from shock so they didn't break off the board. Then starting with Banzai Run, an "interconnect board" was used to hold all the flash lamp resistors in the backbox. At this time Williams also dropped resistor R1 from the circuit and only used R2 on the interconnect board. This greatly increased reliability because it seemed like resistor R1 (330 ohms 7 watts) was the resistor that broke the most.

    I've repaired F-14 Tomcat games (this is prior to Big Guns) where all the R1 (330 ohm 7 watt) power resistors and some of the R2 (5 ohm 10 watt) resistors were broken on the under-the-playfield resistor board. It was quite stunning to fix these and have all the flashers work again!.

    Interconnect Board Flash Lamp Resistors.
    Starting with Banzai Run, the flash lamp resistors were moved to the interconnect board. This kept the problem of vibration to a minimum. But it did *not* solve the problem of the flash lamp resistors breaking, disabling the flashers. The interconnect board flash resistors can still get hot enough to desolder themselves from the board, or have the resistor break from vibration. Also the value of flash lamp resistors on the interconnect board can vary from 3,4,5 or 11 ohms (depending on the number of flasher bulbs being driven by a single transistor). The wattage of the resistors decreased too, from 10 watt to 5 watt on the interconnect board.

    • 1 flasher: 11 ohm sand resistor
    • 2 flashers: 5.6 ohm sand resistor
    • 3 flashers: 4 ohm sand resistor
    • 4 flashers: 3 ohm sand resistor

The interconnect board on a Banzai Run. These eight resistors can still have problems!
R1/R2 are 11 ohm, but the R3 to R8 resistors (8 ohms) often get hot enough to
desolder themselves from the board, or break from vibration. Of course the 330 ohm
warm-up resistors were removed from this circuit in the prior three games starting
with Big Guns, Space Station and Cyclone.

Norbert Snicer's drawing of the flash lamp circuit. V+ is the flash lamp
voltage. Note how R1 is a permanent path to ground for the lamp, through a
330 ohm resistor. This keeps the lamp "on" very slightly, until the
transistor on the left completes the path to ground thru 5 ohm resistor R2
(which will actually make the lamp "flash"). Remember current takes the
path of least resistance! This theory allows the lamp to flash very brightly,
but not burn out, because the lamp is "pre-warmed". Unfortunately this also
means the 330 ohm R2 resistor can get quite hot. Due to vibration and heat,
it is very common for the R2 resistor to fall off.

    Why are there Low-Ohm Resistors in the Flash Lamp Circuit? Williams used a 5, 7, or even 11 ohm five or ten watt resistors in the flash lamp circuit. But why? The reason is simple, they were using 25 volts to power a 12 volt #89 flash lamp bulb. The added resistor allowed the higher voltage to be used without immediately burning out the #89 flash bulb. This saved from having a separate 12 volt flash lamp circuit (which they did design into the newer WPC board system).

Flashers on a High Speed playfield. The white 5 ohm resistors have
been replaced because the originals vibrated and desoldered themselves
from the board.

Flashers on a F-14 playfield. The board on the left has desoldered the 5 ohm resistors.

Flashers on a F-14 playfield. Here the broken resistors were replaced.

    Flash Lamp Resistors Desoldering Themselves!
    Another common flash lamp problem (for all system 11 games) has to do with resistor R2 (usually 5 ohms 10 watt resistor). These resistors can get so hot they actually desolder themselves from the board! Always check these resistors if you are having problems with your flash lamps.

    Looking at the schematic above, note how R1 is a permanent path to ground for the flash lamp, through a 330 ohm R1 resistor. This keeps the lamp "on" very slightly, until the transistor on the driver board completes the path to ground thru 5 ohm resistor R2 (which will actually make the lamp "flash"). Remember current takes the path of least resistance! This theory allows the lamp to flash very brightly, but not burn out quickly, because the lamp is "pre-warmed". Unfortunately this also means the 330 ohm R2 resistor can get quite hot. Due to vibration and heat, it is very common for the R2 resistor to fall off.

    Also the value of flash lamp resistors can vary from 3,4,5,7 or 11 ohms (depending on the number of flasher bulbs being driven by a single transistor).

    Flash Lamps in Series.
    On some games, multiple flash lamps were driven by the same driver transistor, and were wired in series. This means if the "first" bulb in the chain burns out, power will be cut to the second flasher bulb. Keep this in mind when you see a pair of flashers that are not working, which are next to each other. Flash lamps in series do last longer though, because the overall power to the lamps is lower (compared to wiring them in parallel).

    1251 Flash Lamp Bulbs and 50 volt Flash Lamp Circuits.
    On some system 11 games, Williams used a 1251 flash lamp bulb instead of an 89 bulb. They did this because the 1251 flash lamp is a higher voltage bulb. This allowed Williams to use a flash lamp in a high power 50 volt solenoid circuit, instead of using a #89 bulb in a 25 volt solenoid circuit. If your #89 flash lamps are REALLY bright or constantly burning out, this may be a 50 volt circuit and require a #1251 bulb.

    You can measure the voltage at the lamp socket, using your DMM set to DC volts, with the black lead on ground (metal side rails), and the red lead on either lug of the flash lamp socket. But if this flash lamp is on an solenoid A/C select circuit, you may have to activate transistor Q7/Q8 (to switch between the A/C select circuit) to get voltage at this socket (see the transistor testing procedure above for details on this).

    Flash Lamps Still Not Working - Tried Everything Else!
    Remember flash lamps on most system11 games share a driving transistor. The A/C relay kicks in to alternate the power between a coil or a flash lamp. If the A/C relay does not work (this can be tested in the game's solenoid test), the flash lamps will never work. Instead the game will fire a coil when it wants to fire a flash lamp. There's only a couple games that don't use the A/C relay for flasher (High Speed and Road Kings for example, which have flasher on their own TIP transistors.)

    With this in mind, there can other problems that cause flash lamps to not work. For example, on games that have an interconnect board (Banzai Run and later), in particular Jokerz and Space Station, a failed optoisolator U1 (chip 4n25) on the interconnect board can cause the flasher to not work. Normally this opto isolator is used for the game to sense when the player has pressed a fliper button (for lane change.) When this opto chip senses coil voltage, it triggers a switch matrix switch. If the opto chip is bad, the CPU board may not send data to the TIP transistor drivers when they are on "C" side of the A/C relay (remember the "C" side is what direct power to the flash lamps.) Interestingly the game will still drive the "A" side coils just fine.

    To diagnose this problem, go to the switch edge diagnostic test. Now press both flipper button (one at a time.) The display should show the flipper lane change buttons as "closed" upon hitting either flipper button. If this does not work, there is a problem with the opto isolator on the interconnect board (4n25).

    "A/C Secect Switch Error (Earthshaker and later).
    On Earthshaker and maybe one or two other later system11 games, switch#2 in the switch matrix is actually connected to a switch on the A/C relay. So Earthshaker knows when the A/C relay closes. If it doesn't see this switch#2 close, the flash lamps will not work - that is the game will not send a signal to pulse the TIP driving transistors for the flash lamps. So bottom line if the A/C relay switch#2 does not close, the CPU will not allow the flashers to work. So if the A/C relay is broken (or the switch#2 which is part of the A/C relay does not close), none of the flash lamps will work. This was probably done so if there was a problem with the A/C relay, where the game would normally do a flasher "light show", the game would fire off all the solenoids instead of the flasher. If this switch doesn't close the CPU assumes the A/C relay is at fault, and hence not pulse the flash lamps.


3L. When things don't work: the Lamp Matrix
    Lights controlled by the CPU (not the General Illumination lights), are controlled in a similar fashion as a switch matrix. That is, there are eight lamp rows, and eight lamp columns. This gives a total of 64 CPU controllable lamps. These lamps are powered by +18 volts DC. This voltage is strobed (turned on and off very quickly), and hence the final power to the lamps is about 6 volts.

System 11 lamp matrix of 8 rows and 8 columns.

    The lamp columns are controlled by TIP42 transistors that switch the +18 volts on and off many times within a second. The lamp rows are controlled by TIP122/102 transistors that switch the ground on and off. Because the TIP42's source the current (instead of sinking the ground like a TIP122/102), lamp column TIP42 transistors go bad more often than TIP122/102 lamp row transistors.

    The most common CPU Controlled Lamp Problem.
    The most common controlled lamp problem is if the fuse that connects to the large 30,000 mfd capacitor in the backbox blows. If this happens, ALL the CPU controlled lamps will not work! This fuse connects to this BIG capacitor and a bridge rectifier right next to it. Check these components too for a broken wire lug.

    Overly Bright Lamps.
    When a transistor or diode goes bad, generally it shorts on. If a transistor shorts on in the lamp matrix, it will make all the lamps in that row or column appear permanently on, and be very bright. This happens because the lamp matrix is actually +18 volts that is continually turned on and off, a row or column at a time. This nets a lower +6 volts that the lamps require. The lamps are never allowed to get full brightness at +18 volts before being switched off. If a transistor has shorted on, a row or column of lamps will be turned on for a longer time, and hence be brighter.

    All the computer controlled lamps in the lamp matrix should flash in attract mode, or in the "All Lamps" diagnostic test. If a number of lamps are just on (and they aren't general illumination lamps), there may be a lamp matrix transistor problem.

    If a number of lamps are out, check the bulbs and fuses first. If a number of lamps are stuck on, check the game manual and see if they are in the same row or column. If so, you can test the individual transistor (see the Testing Transistors and Coils section) before replacing it.

Left: 44/47 lamp, socket and the orientation of the diode.
Note the banded end of the diode goes to the "middle" lamp lug.
The non-banded end goes to the lamp's tip lug.
Right: The playfield socket used for 555 lamps. The small metal
tabs on the outside of the socket often get bent. This prevents a
good connection to the board on which they plug. Bend them back
for better contact.

 

Left: the component (lamp) side of a lamp board. Note the diodes
mounted to the board, and the use of 555 bulbs.
Right: the solder (socket) side of a lamp board. Note the Molex
header pins soldered here. Often these Molex pin solder joints crack
or become fatigued, preventing the lamp(s) from working.

 

Testing a diode on a lamp socket circuit
board. The black lead is on the banded
side of the diode.

    Lamp Diodes.
    Each CPU controlled lamp will have a diode associated with it. If this diode is bad (shorted on), it will cause other lamps in that row or column (or even another row or column) to turn on. You can usually see this in the "All Lamps Test". The faulty row or column will light TWICE in a single lamp matrix sweep (once when it should be on, and a second time due to the short on ANOTHER row or column re-lighting it). The lamp(s) in question are on twice as long as all the other CPU controlled lamps.

    If a lamp diode has broken (become open), or is disconnected from the lamp socket, its lamp will not light.

 

    Two Lamps On Instead of One.
    If a lamp diode is shorted on (or installed incorrectly), this can cause two lamps to act as one. This can be seen in the "Single Lamp Test". Each individual lamp in the lamp matrix (as displayed on the screen) should flash. The "start game" button will move the test from one lamp to another. If TWO lamps flash in this test instead of just one, suspect this lamp has a bad or mis-installed lamp diode.

    Testing a Lamp Diode.
    In order to test a lamp diode, use your DMM set to diode test. Turn the game off and put the black test lead on the banded side of the diode. You should get a reading of .4 to .6 volts. Reverse the leads and put the red lead on the banded side of the diode. You should get a null reading. Any other reading and this lamp's 1N4004 diode should be replaced. You don't have to remove the light bulb or desolder the diode to perform this test. You can also test the diode soldered to the circuit boards that hold the 555 lamps in the same manner.

Testing the lamp matrix columns using two test leads, a 555 socket
(pulled temporarily from the playfield), and a 1N4004 diode. One test lead
is attached to pin 1 of 1J6 on the CPU board, and is stationary. The other
end is attached to the light socket. Another test lead is connected to the
second lead of the lamp socket. A diode is clamped into the other end of the
test lead. Then the non-banded side of the diode is touched to each
pin of connector 1J7. The "all lamps" test should flash the lamp for each pin.

    Testing the Lamp Columns.
    If you suspect a TIP42 transistor that drives a lamp column as bad, you can test it:

    1. Remove the backglass and fold down the display to gain access to the CPU board.
    2. Unplug the connectors at 1J6 and 1J7 (lower right portion of the CPU board).
    3. Turn the game on.
    4. After the game boots, press the center red button inside the coin door into the down position. Then press the black button closest to the coin door. Now press the center red button again. Pressing the black button closest to the coin door will move from test to test.
    5. Go to the "All Lamps" diagnostic test.
    6. Connect your alligator test lead to pin 1 of 1J6. Pin 1 is the right most pin, as facing the board.
    7. Connect the other end of this test lead to one lead of a 555 light socket. You can temporarily get one of these from a playfield lamp (make sure it's a working lamp first!).
    8. Connect another test lead to the second lead of the 555 light socket.
    9. On the other end of the test lead, clip on a 1N4004 diode, with the non-banded end away from the alligator lead. Touch the non-banded end of the diode to pin 1 of 1J7 (the columns plug). Again, pin 1 is the right most pin, as facing the board.
    10. The lamp should flash.
    11. Move the diode/alligator lead on 1J7 to the next pin. Again, the lamp should flash.
    12. Repeat the previous step, until the last pin of 1J7 is reached.

    If a lamp column tested doesn't give a flashing test lamp, that column is bad (or you have the test diode reversed!). No light or a non-flashing, bright lamp are signs that the respective TIP42 column transistor is bad. Test the transistor as described in Testing Transistors and Coils.

Testing the lamp matrix rows using two test leads, a 555 socket
(pulled temporarily from the playfield), and a 1N4004 diode. One test lead
is attached to pin 1 of 1J7 on the CPU board, and is stationary. The other
end is attached to the light socket. Another test lead is connected to the
second lead of the lamp socket. A diode is clamped into the other end of
the test lead. Then the banded side of the diode is touched to each
pin of connector 1J6. The "all lamp test" should flash the lamp for each pin.

    Testing the Lamp Rows.
    If you suspect a TIP122/102 transistor that drives a lamp row as bad, you can test it:

    1. Remove the backglass and fold down the display, to gain access to the CPU board.
    2. Turn the game on.
    3. After the game boots, press the center red button inside the coin door into the down position. Then press the black button closest to the coin door. Now press the center red button again. Pressing the black button closest to the coin door will move from test to test.
    4. Go to the "All Lamps" diagnostic test.
    5. Unplug the connectors at 1J6 and 1J7 (lower right portion of the CPU board).
    6. Connect your alligator test lead to pin 1 of 1J7. Pin 1 is the right most pin, as facing the board.
    7. Connect the other end of this test lead to one lead of a 555 light socket. You can temporarily get one of these from a playfield lamp (make sure the lamp works first!).
    8. Connect another test lead to the second lead of the 555 light socket.
    9. On the other end of the test lead, clip on a 1N4004 diode, with the banded end away from the alligator lead. Touch the banded end of the diode to pin 1 of 1J6. Again, pin 1 is the right most pin, as facing the board.
    10. The lamp should flash.
    11. Move the diode/alligator lead on 1J6 to the next pin. Again, the lamp should flash.
    12. Repeat the previous step, until the last pin of 1J6 is reached.

    If a lamp row tested doesn't give a flashing test lamp, that row is bad (or you have the test diode reversed!). No light or a non-flashing, bright lamp are signs that the respective row TIP122/102 transistor is bad. Test the transistor as described in Testing Transistors and Coils.

    Testing the Lamp Rows; Another Way.
    The lamp rows are controlled by TIP122/102 transistor at Q80 to Q87. With the game in diagnostics test mode (sound test is find), run an alligator jumper wire from ground to the metal tab on one of these TIP122/102 transistors. This will cause the entire lamp row to light up.

    The Lamp Matrix Power Resistors.
    On the CPU board at the lower right corner, there are eight .4 ohm, 3 watt wire wound sand resistors (R113, R116, R119, R122, R125, R128, R131, R134). Sometimes these resistors get hot and de-solder themselves from the CPU board and fall off (or the solder joints need re-soldered). If you are having lamp matrix problems and it's not the row or column transistors, make sure you check the resistors too.

    Most Common Problems with Lamps.

    • Bad bulb. Any light bulb can burn out. Often you can visually see the bulb is burnt, but sometimes you can't. Test the bulb with your DMM, set to continuity. Put your test leads on the bulb. No continuity, and the bulb is bad.
    • Wire broken away from the socket. This happens quite often and requires re-soldering the wire back to the socket lug.
    • Diode broken away from the socket. If the lamp diode becomes disconnected from its socket, the lamp will not light.
    • Corroded or Bad Socket. Games imported back into the US from other countries exhibit this problem more often. Re-seating the bulb in its socket often fixes this problem. On 555 plug-in sockets, bend the contact tabs slightly for better contact.
    • Blown Fuse. If several GI lights don't work, check the fuse associated with them. If all the CPU controlled lamps don't work, check the fuse by the BIG 30,000 mfd capacitor and bridge bolted to the back of the backbox.
    • Burned Connector on the power supply or interconnect board. This happens most often with GI (general illumination) lamps. See Burnt GI Connectors for more info.
    • Lamp matrix power resistors. On the CPU board, lower right corner, there are eight .4 ohm, 3 watt wire wound sand resistors (R113, R116, R119, R122, R125, R128, R131, R134). Sometimes these resistors get hot and de-solder themselves from the CPU board and fall off (or the solder joints need re-soldered).
    • Bad Column Transistor. The TIP42 transistors that control the lamp matrix columns often fail. If this is the case, all the lamps in a particular column will be brightly locked on.
    • Two Lamps act as One. If a lamp diode has a shorted on, this can cause two different lamps to act as one.

    I replaced the Offending TIP122 and TIP42, and I've check the Lamp Matrix Power Resistors, but the Lamp Matrix still doesn't Work Right.
    It is rare, but problems in the lamp matrix can occur further up stream.

    For the lamp matrix columns, transistors Q51, Q53, Q55, Q57, Q59, Q61, Q63, Q65 are 2N6427 transistors which drive the TIP42 column transistors. Sometimes these can fail too. And before the 2N6427 transistors are two 7408 TTL chips at U52 and U53 which drive the whole circuit. These all connect to the 6821 PIA at U54. Any of these components can fail too.

    For the lamp matrix rows, 7406 TTL chips at U55 and U56 drive the rows though a series of 2N5060 (NTE5400) silicone controlled rectifiers at S1-S8. These also connect to the 6821 PIA at U54.



End of System 11 Repair document Part Two.

* Go to System 11 Repair document Part One
* Go to System 11 Repair document Part Three
* Go to the Pin Fix-It Index at http://pinrepair.com