Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Jul 2000 08:14:48 -0500
From:      "LART" <lart@mfn.org>
To:        "John Baldwin" <jhb@pike.osd.bsdi.com>
Cc:        <questions@FreeBSD.org>, <msmith@FreeBSD.org>
Subject:   Re: PPro 200's and the BTX Loader?
Message-ID:  <000501bffa28$2fbe4de0$c991f280@mfn.org>
References:  <200007290602.XAA32131@pike.osd.bsdi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
General update...

(1) No, these are not overclocked CPU's.
(2) We have verified that the CPUs and RAMs are all good to go on all O/Ss
other than FreeBSD 3&4.x (they pass all diags, and boot/install/run FBSD
2.2.5, win 95, win98, and winnt-svr4.0 just fine).
(3) They are all produing the exact same response to the BTX loader (seen
below).
(4) This seems to be restriced to the 200mhz CPU's - the 180s & 150s work
fine - now get this: if we reduce the clocks to 180 or 150 mhz, the problem
does not vanish!  Obviously, whatever is going on is specific to the 200mhx
chip itself (we have tried several different stepping chips now, and all of
the 200's seem to be affected here).  Is it possible that the loader is
trying to use a PPro specific instruction? Maybe the masking for this
instruction is blown on the 200s?
(5) The motherboards are all ECS P6FX1-A, running Award BIOS 4.51PG (P6FX1-A
BIOS 1.4 9/13/96).

Thanks!
> LART wrote:
> [Charset iso-8859-1 unsupported, filtering to ASCII...]
> > Greetings,
> >
> >     We are trying to upgrade 7 boxes from PPro 150's to PPro 200's, and
have
> > run into an interesting problem: the 200's won't boot under the BTX
loader
> > (they work just fine however on 2.2.5R - go figure?).  This is what we
get:
> >
> > Boot from ATAPI CD-ROM :
> >   1. FD 2.88MB  System Type-(00)
> > /boot.config: -P
> > Keyboard: yes
> >
> > BTX loader 1.0  BTX version is 1.01
> > Console: internal video/keyboard
> > BIOS drive A: is disk0
> > BIOS drive B: is disk1
> > BIOS drive C: is disk 2
> >
> > int=00000001  err=00000000  efl=00244fd7  eip=00000065
> > eax=ffffffff  ebx=30cd0000  ecx=cdc03190  edx=0001b830
> > esi=00000000  edi=27706c65  ebp=ffffffff  esp=6dbf1458
> > cs=002b  ds=0033  es=0033  fs=0033 gs=0033  ss=0033
> > cs:eip=87 45 2c 89 44 24 08 58-87 75 30 87 7d 34 87 6c
> > ss:esp=ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff
> > System halted
>
> Umm, well.  It has hit a debug exception.  Which is quite weird, since
> normally no debug exceptions are enabled.  Also, both %eip and %esp are
> invalid, although all the selectors are ok.  It looks like the loader
> literally went off into la-la land somehow.  One thing you can try to
> do is to add in lots of debugging printf's to narrow down where it is
> dying.  These aren't overclocked CPU's by any chance are they?
>
> >     Anyone have any idea what may be going on here?
>
> --
>
> John Baldwin <jhb@bsdi.com> -- http://www.FreeBSD.org/~jhb/
> PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
> "Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000501bffa28$2fbe4de0$c991f280>