AMD 780G chipset major issues 3/3 (btx)

John Baldwin jhb at freebsd.org
Tue Apr 14 12:30:56 PDT 2009


On Monday 13 April 2009 6:36:55 pm Jung-uk Kim wrote:
> On Monday 13 April 2009 01:05 pm, John Baldwin wrote:
> > On Wednesday 08 April 2009 3:37:38 pm Diego Depaoli wrote:
> > > On Tue, Apr 7, 2009 at 4:26 PM, John Baldwin <jhb at freebsd.org>=20
> wrote:
> > > > On Monday 06 April 2009 5:02:53 pm Diego Depaoli wrote:
> > > >> And finally...
> > > >> if I enable ahci in bios the system won't boot =A0with btx
> > > >> halted. Ctrl+alt+del is the only allowed action.
> > > >>
> > > >> Yes... it's a low cost motherboard, but I'm a bit confused.
> > > >
> > > > What OS release are you running?
> > >
> > > 8.0-CURRENT FreeBSD 8.0-CURRENT #19: Sun Apr  5 02:25:34 CEST
> > > 2009 FreeBSD version 800074
> >
> > Very odd, can you get a copy of the BTX fault output?
>=20
> As I said earlier, I have a similar board and this is what I got:
>=20
> int=3D0000000d  err=3D00000000  efl=3D00030002  eip=3D000001b1
> eax=3D00000011  ebx=3D00000002  ecx=3D00009d82  edx=3D0009dbc8
> esi=3D000003f0  edi=3D00000368  ebp=3D000003a8  esp=3D00000362
> cs=3Dcf00  ds=3D0040  es=3D1400    fs=3D0000  gs=3D0000  ss=3D9d82
> cs:eip=3D2e 0f 01 16 7d 00 0f 20-c0 0c 01 0f 22 c0 eb 00
>        b8 08 00 8e d8 8e c0 8e-d0 66 2e a1 54 00 66 8b
> ss:esp=3D3f 00 c0 96 00 00 11 00-00 00 00 14 40 00 02 2f
>        46 00 02 00 00 00 f0 03-00 00 a8 03 00 00 94 03
>=20
> The following is the disassembled code:
>=20
>    0:   2e 0f 01 16             lgdtl  %cs:(%esi)

Are you sure you are using the real mode BTX?  This trap has PSL_VM set in=
=20
eflags:

#define PSL_VM          0x00020000      /* virtual 8086 mode bit */

which would indicate that you are still using the old boot code.  (Perhaps =
you=20
have a new loader but have not installed new boot blocks using bsdlabel?)

=2D-=20
John Baldwin


More information about the freebsd-current mailing list