I have to agree that until the 40-way is replaced and the 40 header pins
on the MPU are reflowed, you are wasting your time troubleshooting on
the game. You will need a beefy soldering iron for some of the ground
tracks on the Driverboard. Say somewhere in 25-40W range. But use more
like 15W for any delicate IC / socket work. A decent one that is
adjustable and has a digital readout is a good investment here.
BTW- I have to go offline and get some work done and may not be in touch
for a bit. But you should be waiting to get some parts as I and some
other guys (quite literally someotherguy) suggested... to replace the
40-way connector and some header pins. Ignore that advice at your
peril. Worst case you could get a game playing and then cause more
damage when vibration causes the MPU and driverboard to "loose touch"
with eachother. Best case you blow a solenoid fuse at F2, worst case
you cause even more damage to the driverboard or worse still the MPU. I
have fixed and given advice on games in a *much* worse state than yours
is now, and believe me you are in a good starting place.
I know you will get lucky soon and crack this and have your game
running, looks to me like you have the aptitude to get there soon. No
feeling like it when you can finally play the game as it was intended.
A lot of work, yes but it's usually worth it.
There are some fairly long answers given below and in context this time,
as you covered a lot of ground. Hope you (and maybe others) find this
of use.
Regards
-Richard
Post by tmcw boardsThanks Richard,
Yes, I'm going to put together a list of items I'll definitely be
needing, and replacing the 40-pin connector will be on that list.
Along with Leon's test rom(s).
I did a little more testing with the sound board today. I disconnected
the speech board, and jumpered W1, and was getting sounds, but the
volume is still low. I don't think it's the cabinet pot, as with the
speech board attached, I can adjust the cabinet pot (in conjunction
with the speech pot), and the speech comes booming out. I did try
moving both from one extreme to the other, and it sounded rough at
first, but sound decreases/increases smoothly now. I'm not 100% that
all sounds are present though. From the videos I've seen of the game,
on a blackout, there is a buzz noise that increases in pitch, then
some "bouncing" noises like explosions (I guess). It doesn't make the
"bouncing" noises, but does the increasing pitch noise (at low
volume).
I also tested the IC9 on the sound board, and pins 1-25 were as per
the repair manual. After that pins 26 and 27 were 0.53v, and 28-32
were 0.37v when they should be 0v. After that, 38 and 39 were 1.4v and
1.1v respectively, when they should be 0.2v, and finally 40 was 5v
when it should be 4v. Are they withing expected limits? Is 0.53v and
0.37v bad when it should be 0v? I'm guessing the high voltages on the
clock signal at 38 and 39 are a bad sign too.
I think most of them were pulsing as expected though.
You can go ahead and fix the audio board problems, that has it's own PSU
on board. But just test it from the diagnostic switch on the sound
board, and then you can stop it by unplugging 10J1 from upper RH side of
the sound board. I wouldn't trust the sounds you can get from the
game's diagnostic tests until the 40-way is replaced.
IC9 (6808 CPU) must be correct or you wouldn't get the sound board to
run at all. So forget that. It's loading the ROM and playing sounds and
speech. I would say the voltages on the xtal and at the data bus are
OK. You should see something on the databus if the card is running. Why
would it be 0v? Pin 40 (not) reset should be logic high, which is +5v.
Anything 4-5v is a good reading. If you ground that pin briefly, it
should reboot the CPU, which is another way of stopping the sound
board's self test.
You need to concentrate on the DAC / Audio side of the board, which you
told me by removing the speech card and still getting low volume. See:
http://www.firepower.2ya.com/index1.html
and click on the sound/speech card for lots of info most of which you
probably won't need (Including a Leon Test ROM for soundboards) as your
board is running. There is also troubleshooting and diagnostics info in
the Flipper Maint Manual which you can print out for reference.at:
http://www.firepowerpinball.com/downloads/FlipperManual.pdf
To look at the DAC logic, the parts are in the Red dashed box shown in
my schematic here: http://www.firepower.2ya.com/0-checklist.html
You want the Sound board logic diagram. BTW - There are also
driverboard and Sys6 MPU logic diagrams there which I drew and have been
using for reference. For the layout of parts on the sound board see:
http://www.firepowerpinball.com/downloads/SoundBoard.pdf
Where the 2 pages show a slightly different speech board design.
Back to your volume issue:
First check for +12v DC (or so, higher is OK) at TP1 and -12v DC at TP2.
This is unregulated so will vary maybe up to +/-14v.
Next Ov at TP3, which is ground. And +5v regulated at TP4. You can see
this on the PSU part of the sound board schematics.
To fix these voltages, you usually replace capacitors.
You can measure the same voltages at the three caps on the bottom RH
side of the sound card, going up from the Bottom it's:
C27 = +12v
C26 = -12v
C25 = +5v
From memory you measure using black lead to TP3 (gnd) and the read lead
to the LH side of each of the caps.
Actually all the electrolytic caps tend to "dry out" in the 30 years
since they were new. So replacement cap kits sold, a list of parts and
a 6/7 Sound board kit:
http://www.greatplainselectronics.com/Category-45.asp
Caps and parts of interest for your problem are C28, C29 and Q2.
Especially C29:
Original = Axial Electrolytic 10uF, 25 Volt
Kit = Axial Electrolytic 10uF, 50 Volt
C28 would rarely fail. 47pFD Maplin part: WX52G 18p
Q2 would rarely fail. Just a 2n4401 transistor. Also a low cost item.
I think Q2 either works or it doesn't.
But replacing C29 and then if that doesn't solve it, Q2 / C28 should
solve the volume problems. If I'm reading the schematics properly.
So you may want to try and buy just those 3 components first, as they
will be very cheap parts and readily available.
Post by tmcw boardsOne other thing to note is that I noticed the wires for the middle
coin door were taped up (no middle coin door installed). They were in
a single wrap of insulation tape, but I took them out and isolated
them singly. Now, I don't know if it's related, but I can now add
credits. Still can't begin a game though. I can credit up on the left
coin, but not the right coin.
Glad you found the wires taped together in the middle coin mech slot,
and then got it to credit up. That was the source of your problem and
probably why things in the switch matrix are blown. As you can't credit
on the right coin switch, have a careful look at that. Is the diode
bent over and shorting to the coin door (which is a ground)? Is a diode
there and connecting to a GRN/BRN(COL 1) an WHT/YEL (ROW 5) wire? The
diode should test at ~ 0.7v or so one way and open with the test leads
the other way around. You should also test another diode that works,
say the left coin switch to see what it reads like. Do these diode tests
with the power off.
Post by tmcw boardsOn a solenoid test, I also notice that the bottom bumper is not
energising. Is there a way I can force it to energise to see if coil
is good or bad? All other solenoids are energising.
To test the Bottom Pop Bumper, briefly ground the tab of the power
transistor Q6 (which controls Sol 19 - it's the leftmost transistor
above the Flipper relay). Attach a jumper to the ground braid, then
briefly tap the metal tab with the power on, us care not to touch the
tab with your fingers. You may see a spark and the pop should fire. If
it fires, the coil is good and the wiring all the way from the
driverboard to the coil is fine. Also try one near it that works, the
one to the right of it (Q4) is the right Pop Bumper.
The bad news is that if it does fire with the Tab ground test, but not
in game self test then that also happens to trace back to the Switch
Matrix PIA. Or even easier it could be the Transistor(s). But given
the switch matrix faults you have, I would just leave it and it may be
repaired by replacing the switch matrix PIA. It could also work in game
play, and still not fire in self test as the sligshots and Pops on this
era of game are triggered directly by dedicated switches on the
playfield during the game. Meaning that these special solenoids are not
triggered by the Switch Matrix PIA except in test, the CPU doesn't get
involved at all. A switch closes on the playfield and it grounds a
logic pin on the driverboard which fires the solenoid though a pair of
transisors, a little predriver (2n4401) and the bigger power transisor
(like a TIP120 or TIP102, usually). That didn't change until after
System 11, I think when they designed the WPC games.
Post by tmcw boardsWith the boards installed, and tested continuity between the 40-pin
interconnect, I still have the switch problem on column 1.
Yep. See below.
Post by tmcw boardsFinally, still can't move up or down within game adjustment.
Not being able to move up and down in game adjust. You can start the
diags, though? If you mean you can't increment or decrement the values
with the switch auto/up manual/down? Well to do that you need to be
able to press the credit button, which I'm guessing is back to the
problems with the switch matrix. Credit is switch #3 in the switch
matrix, so have a careful look at the back of the credit switch and at
the diode. Test it as before on your DMM set to diode mode as you did
for the coin switches with the power off. Test the switch itself on
continuity or OHMs mode- is it normally open/ closed when pressed? A
credit switch stuck closed (or open) will give you the problem you are
getting. Maybe you can find something wrong there, give the diode a
firm tug to see if it falls apart, if so replace the diode on the credit
button with a 1n4001. Observe the band on the diode must face towards
the COL wire (should be GRN/BRN) and away from the usually WHT/??? wire,
probably Orange striped in this case. I'm not looking at a blackout
just now only schematics that should be right.