[comp.arch] 386 chip "hangs" when in protected mode and 387 in place SC

mslater@cup.portal.com (Michael Z Slater) (08/14/90)

>I am not quoting but it goes something like this.  If you are in protected mod
e
>and you are executing a 32 bit fp instr and access a DMA device the CPU will
>"freeze" or "hang up".  This is only happens with certain releases of the
>chip and is apparently not a problem with newest release.  SCO has a 
>workaround that works on some machines (of course not on ours) ... IF it 
>doesnt work on yours then you can disable the 387 until you are able to
>replace the CPU...   8-(
>
>Intel has documented this and I believe its referred to as "Erratum 21"
>
>I need pointers on identifying these "defective" 386 chips and was wondering
>if anyone has leads on diagnostic software that would verify my suspicions
>regarding this "hanging" of the system... Also .. If I make a visual 
>inspection of the chips what markings would tell me that it was the
>type that "hangs" in protected mode.

You are correct, this is the famous errata 21.

You can identify a chip that does NOT have this bug by the DX suffix
following the 80386 part number.  (Intel began using this suffix at the
same time that they began producing the corrected version.)

There is a hardware fix that, I believe, will work on any machine.  It
requires adding one PAL chip on one of the 386 inputs.  Several companies
have sold adapters that plug into the 386 socket and insert the required
logic.  They sold for about $100, so they are cheaper than replacing the
processor.  Bell Technologies (since purchased by Intel) used to sell them;
I don't know if they still do.

Michael Slater, Microprocessor Report   mslater@cup.portal.com
707/823-4004   fax: 707/823-0504

casey@gauss.llnl.gov (Casey Leedom) (08/15/90)

| From: mslater@cup.portal.com (Michael Z Slater)
| 
| There is a hardware fix that, I believe, will work on any machine. ...
| They sold for about $100, so they are cheaper than replacing the
| processor.

  Why should anyone pay to get a replacement for a defective chip?  The
buggy chips don't operate as advertised.  If Intel refuses to replace the
them free of charge, it strikes me that they're liable to get sued on grounds
of fraud ...  At the very least they'll generate some very bad customer
feelings.

Casey

seanf@sco.COM (Sean Fagan) (08/16/90)

In article <1990Aug14.155339@gauss.llnl.gov> casey@gauss.llnl.gov (Casey Leedom) writes:
>  Why should anyone pay to get a replacement for a defective chip?  The
>buggy chips don't operate as advertised.  If Intel refuses to replace the
>them free of charge, it strikes me that they're liable to get sued on grounds
>of fraud ...  At the very least they'll generate some very bad customer
>feelings.

What makes you think Intel cares about what the individual users think?
(No, I don't know that they do or do not care.  Actually, they probably do,
at least a little bit.  But replacing all of the chips would have meant a
*lot* of money...)

Intel did not advertise the non-double-sigma chip as capable of running in
32-bit mode.  It was sold, supposedly, to get people used to the '386 in
general (design machines around it, etc.).

And Intel *did* replace a fair number of the chips, I believe.  But not all
of them.  (Unfortunately, I forget what the exact conditions were, but they
did seem at least moderately reasonable.)

-- 
Sean Eric Fagan  | "let's face it, finding yourself dead is one 
seanf@sco.COM    |   of life's more difficult moments."
uunet!sco!seanf  |   -- Mark Leeper, reviewing _Ghost_
(408) 458-1422   | Any opinions expressed are my own, not my employers'.

phil@brahms.amd.com (Phil Ngai) (08/17/90)

In article <1990Aug14.155339@gauss.llnl.gov> casey@gauss.llnl.gov (Casey Leedom) writes:
|  Why should anyone pay to get a replacement for a defective chip?  The
|buggy chips don't operate as advertised.  If Intel refuses to replace the
|them free of charge, it strikes me that they're liable to get sued on grounds
|of fraud ...  At the very least they'll generate some very bad customer
|feelings.

Do you think it is possible for Intel to generate any more bad customer
feelings than they already have?

--
Phil Ngai, phil@amd.com		{uunet,decwrl,ucbvax}!amdcad!phil
Were the Americans of Japanese descent interned during WWII hostages?

rob@lafayet.UUCP (Rob Freyder) (08/18/90)

Eureka !  Thanks net landers ... The fix from Ironwood Electronics works like
a champ ... I received the daughtercard this morning and installation was
a snap...  No more "hanging" !!  Thanks to all.
-- 
Rob Freyder                                  Core Laboratories a division of
____    ____     ____                        Western Atlas International Inc.
\   \  /   /\   /   /\                       =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 \   \/   /  \ /   /  \                      Humans     (318) 235-9431
  \  /   / \  /   /\   \                     Internet   rob@lafayet.UUCP
   \/___/   \/___/  \___\                    Bang    ...!uunet!rouge!lafayet!rob