home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / org / eff / talk / 5763 < prev    next >
Encoding:
Internet Message Format  |  1992-09-09  |  1.9 KB

  1. Xref: sparky comp.org.eff.talk:5763 comp.os.mach:1224 comp.unix.bsd:5442 gnu.misc.discuss:2978 misc.int-property:945 alt.suit.att-bsdi:278
  2. Path: sparky!uunet!wupost!usc!elroy.jpl.nasa.gov!suned1!nosc!crash!fpm
  3. From: fpm@crash.cts.com (Frank Maclachlan)
  4. Newsgroups: comp.org.eff.talk,comp.os.mach,comp.unix.bsd,gnu.misc.discuss,misc.int-property,alt.suit.att-bsdi
  5. Subject: 386BSD lockups caused by ULSI 387 coprocessor
  6. Summary: ULSI 387 coprocessor can lock up!
  7. Keywords: 387,ULSI,lockup
  8. Message-ID: <1992Sep09.202141.9124@crash>
  9. Date: 10 Sep 92 03:21:41 GMT
  10. References: <1992Sep8.135040.5243@pegasus.com> <BRUNER.92Sep8172455@sp15.csrd.uiuc.edu> <1992Sep10.015507.27974@fcom.cc.utah.edu>
  11. Followup-To: comp.unix.bsd
  12. Distribution: na
  13. Organization: CTS Network Services (crash, ctsnet), El Cajon, CA
  14. Lines: 22
  15.  
  16. Ever since I upgraded the motherboard in my 386BSD 0.1 system from
  17. a 386/20, 64 kb cache, w/ 4 mb of memory, no 387 to an OPTi chipset
  18. based 386/40 w/ 64 kb cache, ULSI 387 coprocessor, and 16 mb of ram,
  19. I experienced occasional lockups.  The system would simply freeze
  20. and I had to hit the reset button to recover.  These lockups were
  21. traced to my ULSI 387 math coprocessor.  I wrote a simple test program
  22. which computed sin(5.0) in an infinite loop; this would lock up an
  23. otherwise idle system after 4,000 to 150,000 iterations.  I then
  24. modified npxprobe() in /sys/i386/isa/npx.c to not find the 387 and
  25. the problem went away.
  26.  
  27. I called ULSI and was told that they were aware of the problem (they
  28. had seen it on an SCO Unix system).  It seems that the ULSI part gets
  29. into a state where its BUSY output to the 386 is permanently asserted
  30. and the system locks up.  The person I talked to suggested that I ex-
  31. change the ULSI 387 for a Cyrix equivalent.  I called my vendor and
  32. got an RMA to return the ULSI part in exchange for a Cyrix 387.
  33.  
  34. --
  35. UUCP: {hplabs!hp-sdd ucsd nosc}!crash!fpm
  36. ARPA: crash!fpm@nosc.mil
  37. INET: fpm@crash.cts.com
  38.