However, that is the dilemma. How to establish what
exactly is the root
cause without endangering the original piece of equipment? I would like
some independent verification if possible. Everytime you touch or make a
repair to an old computer there is a risk of unintended damage.
I think that risk is very small. Certainly I've demonstated classic
computer equipment to otehrs (for example at HPCC meetings) and I
_always_ take it apart to explain the internals. I don't worry about
damaging it.
I use my clasiscs. They are not there to look nice on the shelf (or in my
case 'look nice in a large pile on the floor).
Yes, I could swap the questionable components back
into the system but I am
very reluctant to "screw around with it" once it is working. I dislike
using the restored piece as test equipment.
But it's a pretty certain test. If the unit works cosnistently with the
new CPU and fails consistently with the old one, it's a good bet the old
CPU is defective.
I've had LSI chips fail in very obscure ways, to the extent that they'd
pass a lot of simple tests, but fail in actual use. Of coruse there's a
test they'd fail too, but unless you know exactly what your tester is
doing, you can't be sure it's going to exercise the faulty bit of the chip.
Generally speaking, once it works reliably, I leave it alone until there is
reason to attempt more repairs. I have found it is very easy to
accidentally break things. That is why I rarely ever clean the boards or do
anything to them other than the bare minimum to make them work again.
Odd. I guess I have a lot more confidence, but I am always pulling
machine apart -- right apart. I've never done irreprrale damage.
One concern about swapping possible bad parts into a working system is that
they could induce another failure and start the repair cycle all over again.
This is one of the arguaments I use against module-swapping. That a
faulty module could damage the new replacement (especially if the faulty
part is, in fact, the power supply!).
But I think the risk is miniml with a CPU chip. Moreover, the machine has
been used with the (suspected) fault CPU in it (to the extent, IIRC, that
it would boot on OS,) with no other damage occuring. I'd not worry about
damage from that source.
And if the machien is so stouchy that removing and replacing a socketted
chip causes problems, then IMHO it's not fully repaired. I'd certainly
not trust a machine like that.
What would be ideal is some sort of test equipment I could plug a bad part
into and check to see if it is good or not. I can do that with EPROMs and
apparently there are TTL chip testers like the TOP2049 which provide 74LSxxx
testing.
And be very careful with those testers. Some of them will pass chips that
don't work correctly in the circuit. THe main problem is timing-related
(I've had chips 'go slow' and have excessivley large propagation delays,
most testers will not pick that up). But some of the cheaper testers fail
to distinguish between a 'high' output and a floating one, and thuse
don't fial chips where the upper transistor of the output stage has
failed. And yes, I've had that.
-tony