Comment on 'boardswapping' as part of the computer culture.
Scott Stevens
chenmel at earthlink.net
Sat Oct 29 08:50:36 CDT 2005
On Fri, 28 Oct 2005 02:29:03 +0100 (BST)
ard at p850ug1.demon.co.uk (Tony Duell) wrote:
> >
> > I'll wade in with my comments now.......
> >
> > Board swapping is a useful method for high reliability systems (I work in
>
> I hate to say this, but _random_ boardswapping, which is what I am really
> complaining about -- that is, when you easter-egg parts until the machine
> seems to work again -- is the last thing I hope would be used on critical
> systems.
>
> Unless you know what/where the fault is, you can't know you've fixed it
> IMHO (I've explained the problems many times before).
With a proper 'boardswapping guide' and strong documentation and training, the tech can be assured that the fault is isolated to the board in question. Then, as a _team_member_ he passes the faulty board along to someone whose specialty is to isolate it further, down to the component.
>
> [...]
>
> > Now back to our systems! With the above in mind:
> >
> > 1. we rarely know the state of any parts we have - a board that has been
> > un-used for 20 years is quite likely to be faulty!
>
> Even worse when you're trying to make one good machine out of 2 defective
> ones and you haven't a clue as to which boards are good or not.
>
> Note that I have no problem at all with 'test rigs', which often are
> working examples of the machine in question that you can plug defective
> boards into for testing. A good example of this is for the HP41
> calculator. Due to the mechanical construction of that machine (the
> inter-board connectors are clamped by the case screws), it's impossible
> to have the machine in a working state where you can probe pins of the
> chips. HP serice centres had a 'test calculator' which, from the picture
> in the serviec manual was a mechanically modified HP41. An afternoon in
> the workshope with a battered 41 produced a workable substitute.
>
> >
> > 2. We are self trained on these systems. If we can narrow a fault down to=
> > a
> > board, we can often take it down to the component.
>
> Actually, this is a great advantage. A lot of 'training' is based on
> known or common faults, and if you're not careful the serviceman will get
> totally lost when faced with something that's not been considered. Since
> we don't get the manugacturer's traing, we (or at least I) approach such
> problems from the viewpoint of standard electronic principles and are
> less likely to get totally confused (well.... that's another story :-))
But the machines you enjoy working on wouldn't have ever come into existence if the company that built them had relied on small teams of artisan technicians who know EVERYTHING about them to service and maintain them. There are layers to the big organizations that come out with sophisticated technologies.
There need to be 'grunt' foot soldiers who know how to pull a board from the chassis, replace it with a known good board, and ship the board back to the repair depot where an expert will pinpoint the problem down to a specific chip and send feedback to engineering so the new Rev. J board will have the new U-11 with the corrected PAL equation in it. We aren't a race of supermen where every tech can know everything.
>
> >
> > 3. We are lucky to have any spares!
> >
> > Looking at a less than vintage system, for the most part, it is difficult=
> > if
> > not impossible to go below board level ( I can sympathise with Tony here)=
> > ,
> > and nigh on impossible to get information on how that board is working, o=
> > r
> > even get test equipment that can capture the signals involved (I have a
>
> Hence my comment that I don't have a modern PC because I can't afford the
> test gear I'd need to maintain it.
A man is not an island. The fact that you _personally_ cannot tear down and completely rebuild a particular machine should not prevent you from understanding that somebody can, and become a part of the community that somebody exists in.
I wear what I consider to be a fairly nice Gruen wristwatch. I don't have the skill and capability of dismantling and servicing it. Not being able to service it doesn't lead me to refuse to wear it. Yes, there are high quality vintage pocket watches I could use instead that I *would* be entirely capable of servicing.
>
> > 100MHz (valve) scope with a 4 trace plug-in, or I can borrow a very old
> > logic analyser from work). At this point, we are reduced to board swappin=
> > g
> > as the only option, though often with little measurement to back it up - =
> > the
> > only thing we have over the teenager in PC World, is that at least we hav=
> > e a
> > multimeter and can check the power supply voltages........
>
> Hmmm... I'll go a bit further than that. There is a suprising amount you
> can do on a modern machine with limited test gear intellegently used...
>
> >
> > We are also at the point where PC components are so cheap they are not wo=
> > rth
> > repairing - I can buy a LAN card for less than =A310. It costs me more th=
> > an
> > that to pay an engineer to replace it, let alone try and repair it. Even =
> > the
> > kid in PC world expects =A35 an hour - if you try and charge some one =A3=
> > 50 for
> > changing a LAN card, you'll soon be out of business
>
> Hmmm.. I have a fairly well-stocked junk box, but it contains components,
> not boards. Suppose a serial port fails. OK, it's going to take me a
> little longer to find the defective 1488 (or whatever) rather than just
> swap the board _but_ it takes less time than me going over to PC-world or
> whererver to get that replacement board.
>
> Of course the fact the PC-world doesn't sell boards for any of the
> machine I own is a secondary issue :-)
>
> -tony
--
http://sasteven.multics.org/MacSE30/MacSE30.html
More information about the cctalk
mailing list