Sunday Issues Day.
Multiple error codes:
Check Switch 11 Right Inlane
Check Switch 12 Right Outlane
Check Switch 31 Left Jet Bumper
Check Switch 32 Right Jet Bumper
Check Switch 33 Lower Jet Bumper
>>>Ground Shorts Rows 1 thru 7<<<
Ball Popper Opto is Stuck
Clock Is Broken
Originally had an error code that wouldn't allow me access to the program buttons inside the door, said to open the door first, but door was open. Door switch had no effect on the input even though it tested correctly. Replaced the BA10339 with an LM339 that followed the switch input on the CPU, which fixed that code and allowed the button switches to function again. Replaced another LM339 for good measure - maybe I shouldn't have done that....but it was the same issues before I replaced the chips. I socketed them and can install the original chips if necessary for reverse-testing.
So, I can go through the setup menu - set it to free play and set the clock. CPU appears to boot normally and LEDs are correctly blinking or on. However, the clock spins but does not reset to 12:00. Each boot-up gives me a random clock movement.
Checked all the wiring under the playfield, all switches, all diodes. All checked good and correct. Unless I'm dealing with an unusual harness issue, all seems good.
Meter-tested for grounds on the CPU Row input pins to system ground with J208 plugged in. None found (J208 is a duplicate of J209 so I tested there).
I'm beginning to suspect the CPU and associated logic. I will look at voltages on the logic chips next. But it's weird that some (but not all) of the row codes go away when I unplug the connector.
Every item the errors claimed were bad were checked and verified OK. I divided the connector J209 into two connectors, 3 on one, 5 on the other (separate story behind that). Looking at the switch test routine on the display: With all pins unplugged, I get a Row 4 short. With all pins plugged in, getting the first 7 rows showing shorted. >>Kind of points to the wire harness, except for Row 4 always showing shorted.
If I unplug J209, I get Ground Short Row 4 only, instead of all the others.
If I unplug J212, tells me to check a couple of fuses. Plug it back in, then I can use the selector buttons again, same as above.
I divided the connector J209 into two connectors, 3 on one, 5 on the other (separate story behind that). With all pins unplugged, I get a Row 4 short. With all pins plugged in, getting the first 7 rows showing shorted. My next move is to take a good look at the harness for shorts but the short on row 4 has me miffed.
Any ideas??