IBM PC hacking

Tony Duell ard at p850ug1.demon.co.uk
Wed Sep 28 17:59:15 CDT 2005


> > The problem with those diagnostics (and most built-in diagnostics) is 
> > that a fairly large part of the machine has to be operational (at least 
> > the CPU, some memory, ROM, video) for them to be at all useful.
> 
> While it is rare that a minor error will surface in, say, the CPU (I have NEVER 
> seen a CPU go gradually, like "whoops, now I can't ADD or SHL" -- it's all or 

I've never had a CPU do that, actually, but I have had other LSI devices 
fail in really odd ways, so I could well believe it could happen.

> nothing), the diagnostics run in something like 1K of ROM with no memory use 
> other than video so they are helpful in diagnosing RAM problems.  And the

IIRC, there is no separate video RAM on the PCjr, the video circuit just 
takes some of the main RAM. And while you can have random bit failures in 
RAM, I've found that either complete chips failing or address inputs 
failing (so that locations appear to repeat) is much more common. 
 
> sound, joystick, video, and floppy drive tests are helpful in determining if 
> the machine is functional on a basic level -- I always run them on any new PCjr 
> I come across to determine if it's worth hauling away or not :-)

Over here, PCjr machines are sufficiently rare that just about any is 
worth grabbing.

Apart from a defective gate array chip, I think just about any problem is 
repairable.

-tony


More information about the cctalk mailing list