Hi all,
Came across this post while trying to bring back to life an old TDS220, so i thought it would be worthwhile to post here how far i got. I got the scope off eBay, had a damaged display, lose BNC connector, lose rotary encoders and a broken power button. I replaced the screen and fixed everything else and when I powered it on, the display was black and nothing else. So I took the service manual and started from there.
All power signals are ok, but there was no -24V on pin 2 of J302 display connector. I did not want to put a jumper wire to force power, so I did a bit of multimeter probing and figured out the circuit. I attached it for reference. The signal comes from U310 (ADG422) pin 97. This pin is always low. At this point, I believe that the ASIC is waiting for some OK signal from the processor to enable display power. I manually grounded the base of Q130 to simulate the ASIC enabling -24V line. The display turns white so everything is fine.
Moving my attention the the processor (Motorola MC6800), I checked /RESET, /HALT, /BERR. They are all at 3.3V. By the way, on this board revision, /BERR is directly tied to +3.3V, so I guess it is not used anymore. So the processor is in a running state, it has the a clock signal from the ASIC as well, both chips are fine, I would say. In the MC6800 datasheet, I found that there are 3 pins that output the processor state. These are FC2,FC1 and FC0 (Pin 16, 17 & 18). These pins read 110, which means the processor is in Supervisor program. According to an old scanned book found online, the Supervisor state can control an external memory management device and system software. I believe the processor is trying to read from flash and it can't.
Checking flash memory this is a AM29DL800B in BGA form. Not good since you can't probe BGA pins. Luckily the mainboard has a second footprint U430A for the same chip in standard 48 pin TSOP. First I reflowed the flash chip thinking the solder must have cracked over the years. No change in the scope status. I then began to check all pins if they have a connection with the address and data bus. The flash is set into byte mode (pin 47 BYTE# is tied to GND), so there are only 7 data pins (DQ0->DQ7) and 20 address pins (A-1,A0->A18) connected. They all have connection with the processor and ASIC. I then checked control pins (WE#, RESET#, RY/BY#, CE#, OE#. The CE# is tied to
GND pin 29 on ADG422,
meaning the flash chip is always selected. All control pins are connected to MC6800
except one [TL;DR]
OE# is not going anywhere. So basically, the processor can not enable the output on the flash to read the data. I suspect a broken PCB trace here. The board is 6 layers and 20+ years old, so it is kind of a given situation. Since I do not have another board of the same type, can someone here with a TDS220/210 that knows or can probe for me where OE# is connected to? I attached a picture where the OE# is located on the PCB.