Ok... I still have TheShanMan's Defender boards... but they will be returning to him tomorrow...
His boards were plagued with problems... so this took a while
Initial Symptom: White screen, board was held in reset and all 4 leds on the ROM board stay on.
#1 Tested the ROM board with known good defender CPU... no dice. Beyond physical corrosion, many of the ROM chips were bad. A new set was installed... ROM board tested ok...(as it seemed...ribbon cable bites us later)
#2 The Watchdog circuit was faulty, holding the board in reset. This turned out to bad IC 5O (LS393).
#3 After fixing watchdog, no change in behavior... Observed IC 3G (LS153)... outputs appeared to be not quite at 5 v... so I replaced all of the 153s. Now the bars are no longer pure white... there are multicolored rug artifacts but still distinct bars.
#4 Video RAM data bus is corrupted, IC 1M (LS374). I replaced all of them (1M,3M,4M)... and BINGO! Now all of the leds go out and the game behaves like its going into attract mode... but the attract mode is screwed up.
#5 Bad IC 4K (LS139) (2 to 4 Line Decoder), causes this weird twinkling effect on the rug pattern and the attract screen to be missing nearly all of the graphics... except the bottom of the word DEFENDER... and I mean the bottom, I only know thats what it is by its blinking effect.
#6 Long term test proved system to be unreliable, the board locked up and after cycling power, I could not get it to come up reliably each time... I replaced the ribbon header on the ROM board and this solved the issue.
#7 I was also concerned about the CPU and Decoder ROM sockets, so I went ahead and replaced them for good measure.
Other things done:
Installed lithium kit, replaced all electrolytic caps, replaced 20 pin I/O header and cleaned up the boards in general.
This was fun... a bit wicked... but fun none the less. A big thanks to TheShanMan for being patient and understanding, its hard fitting this stuff into day to day life. Another good thing is I know have enough parts to help save plenty more Defenders!
Jim