home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!spool.mu.edu!agate!soda.berkeley.edu!wjolitz
- From: wjolitz@soda.berkeley.edu (William F. Jolitz)
- Newsgroups: comp.unix.bsd
- Subject: Re: Fixed: Runs at 8MHz, Crashes at 33MHz, 386bsd
- Keywords: bug
- Message-ID: <1903s6INNr9u@agate.berkeley.edu>
- Date: 13 Sep 92 19:13:10 GMT
- References: <1992Sep11.200736.20247@qualcomm.com> <1992Sep12.134712.17755@news.cs.indiana.edu> <j=xnk_a.alm@netcom.com>
- Organization: U.C. Berkeley, CS Undergraduate Association
- Lines: 43
- NNTP-Posting-Host: soda.berkeley.edu
-
- In article <j=xnk_a.alm@netcom.com> alm@netcom.com (Andrew Moore) writes:
- >In article <1992Sep12.134712.17755@news.cs.indiana.edu> "Michael Squires" <mikes@moose.cs.indiana.edu> writes:
- >
- > QAPlus (DOS) long memory test uncovered an intermittent RAM error
- ^^^^
- If this means 32-bit wide memory test, then I think you are correctly isolating
- the problem. Note that most PC memory checkers only do 16bit loads/stores.
-
- When I was originally doing 386bsd, I had real stability problems with my
- 386SX noname laptop. I eventually traced it to memory corruption. Yet, in
- running various PC memory checkers for *days* without a peep, I could not
- find the problem. I wrote a trivial one in the bootstrap that ran in 32bit
- protected mode, and it failed in less than a second.
-
- The problem turned out to be two problems. 1) a mechanical problem with the
- extended memory card's socket (cured with a pliers), and 2) the "extended
- setup" for the chipset did not set the "no interleave" bit for my odd-banked
- 386SX. BTW, Windows-3 also tended to be screwed by the same feature. Two
- I/O instructions and no more problems.
-
- This problem reccured when I got an ethernet card later. I found that it was
- due to the I/O extension "backplane" in the laptop missing a few connections
- to the toshiba slot. The company ECO'ed the laptop when the trouble was
- isolated, and mumbled something about expecting customers only to ever use
- the slot for modems.
-
- The moral of the story here is that for many PC's, 32-bit operation can
- still be the "undiscovered country".
-
- When I was working on 2.8BSD, the PDP 11/40 in the virus lab suddenly began
- doing "impossible" things. Immediately I ran diagnostics. Nothing. Got DEC
- out, and they found nothing. In frustration, I keyed in the following
- machine program through the front panel:
- cmp $0,$0
- beq 1b
- halt
- It ran for about 30 seconds and stopped. Starting it again, it ran for a
- minute and stopped. After much work swapping boards, backplanes, power
- supplies, and phone calls, the DEC CE and I carefully cleaned the processor's
- edge connectors, and it succeeded in running the "diagnostic" all night.
-
-
- Bill.
-