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.
Low +5 volts from the Power Supply board.
A low +5 volts (below 4.9 volts DC) coming from the power supply
can often be attributed to the 47 mfd 50 volt capacitor at C8. If this
cap fails (opens up), a low +5 volts will result. A low +5 volts can cause
your game to reset randomly. I replace this 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 years life from them (which means most system 11 games
should have their C10 capacitor replaced!). But when in doubt, just replace
C10 as it's probably due to be replaced anyway.
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.
"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-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.
3e. When thing don't work: CPU LED Codes and 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.
|
|
System 11a, 11b, 11c CPU board LED's.
On system 11a, 11b, and 11c CPU boards, there are three LED's about in the middle
of the CPU board. For a working game, here are what these three
LED's should be doing when the game is turned on and in attract mode:
- Left LED (labeled "+5 vdc"): shows that +5 vdc
is present. This LED should always be on.
- Middle LED (labeled "diagnostics"): should be continually flashing.
- Right LED (labeled "blanking"): shows the blanking circuit is working, and should
always be on.
System 9 and System 11 (not A, B or C) LED Codes.
System 11 games (with no letter suffix) such as High Speed,
Grand Lizard, Road Kings and all the system9 games have a 7 segment
display instead of a LED lamp that flashes. The diagnostic codes
for these games is different than the later games. Here are the
LED segment display codes.
- 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, 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!)
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 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.
|
|
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.
3f. When thing don't work: Fixing a Dead or Semi-Dead CPU Board.
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.
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 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.
Leon's Test EPROM works really well for
testing the PIA chips.
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.
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.
At this point I usually replace the 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.
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.
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 U23 555 timer chip
and Q50 2N4403 transistor - these are the guts to
the blanking circuit. The signal itself can be seen
at U43 pin 3.
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.
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.
3g. When thing don't work: CPU Test EPROM and Game ROMs.
System 11 Test EPROM by Williams.
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.
System 11 CPU Test EPROM by Leon.
Leon (http://www.flipper-pinball-fan.be)
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. See the
DE Leon Test EPROM procedure
for more details.
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 will not alternate unless 1J10 pins 1-9 are grounded.
- PIA U9 pins 10-17 (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.
- PAI 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.
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.
On system9 games, remember that the system9 game Sorceror uses two game EPROMs,
where Comet and Space Shuttle use one larger game EPROM. Hence a system9 CPU
board has different jumpers for Sorceror than it does for Comet and Space Shuttle.
Note that no change is required to use the Leon Test ROM in a Sorceror since
U20 is unaffected by the Sorceror jumper settings.
3h. 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.
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.
The flipper enable relay is located on the CPU board
at K1. 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. If any of these
components are bad, the relay may not activate the flippers. First test transistor
Q67, 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). Use the battery and
check if the relay
actually pulls its armature in and out (it should click nicely).
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.
3i. When things don't work: Flash Lamp Problems
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.
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 4,5,7 or 10 ohms (depending on the number
of flasher bulbs being driven by a single transistor).
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.
|
|
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 4,5,7 or 10 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).
3j. 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:
- Remove the backglass and fold down the display to gain access
to the CPU board.
- Unplug the connectors at 1J6 and 1J7 (lower right portion
of the CPU board).
- Turn the game on.
- 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.
- Go to the "All Lamps" diagnostic test.
- Connect your alligator test lead to pin 1 of 1J6. Pin 1 is the
right most pin, as facing the board.
- 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!).
- Connect another test lead to the second lead of the 555 light socket.
- 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.
- The lamp should flash.
- Move the diode/alligator lead on 1J7 to the next pin. Again, the lamp
should flash.
- 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:
- Remove the backglass and fold down the display, to gain access
to the CPU board.
- Turn the game on.
- 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.
- Go to the "All Lamps" diagnostic test.
- Unplug the connectors at 1J6 and 1J7 (lower right portion
of the CPU board).
- Connect your alligator test lead to pin 1 of 1J7. Pin 1 is the
right most pin, as facing the board.
- 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!).
- Connect another test lead to the second lead of the 555 light socket.
- 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.
- The lamp should flash.
- Move the diode/alligator lead on 1J6 to the next pin. Again, the lamp
should flash.
- 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://marvin3m.com/fix.htm
* Go to Marvin's Marvelous
Mechanical Museum at http://marvin3m.com
|