From owner-freebsd-hardware Fri Jan 18 17:51:54 2002 Delivered-To: freebsd-hardware@freebsd.org Received: from lariat.org (lariat.org [12.23.109.2]) by hub.freebsd.org (Postfix) with ESMTP id 5E5F237B405 for ; Fri, 18 Jan 2002 17:51:50 -0800 (PST) Received: from mustang.lariat.org (IDENT:ppp0.lariat.org@lariat.org [12.23.109.2]) by lariat.org (8.9.3/8.9.3) with ESMTP id SAA04918 for ; Fri, 18 Jan 2002 18:51:36 -0700 (MST) Message-Id: <4.3.2.7.2.20020118183308.00db4460@localhost> X-Sender: brett@localhost X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Fri, 18 Jan 2002 18:51:32 -0700 To: hardware@freebsd.org From: Brett Glass Subject: 4.4-RELEASE hangs on boot with Promise Ultra100 TX2 installed Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've been working on a server which has two EIDE chips installed: One on the motherboard (part of the Intel 440BX chipset) and a Promise Ultra100 TX2 in a PCI slot. I want to use the latter controller for the hard drives -- because it's faster -- and use the motherboard chip only for the CD-ROM. Trouble is, FreeBSD 4.4-RELEASE to hang in the middle of the bootstrap process whenever the Promise card is installed. Here are the diagnostic messages: \Console: serial port BIOS drive A: is disk0 BIOS drive C: is disk1 BIOS drive D: is disk2 BIOS 639kB/1047296kB available memory FreeBSD/i386 bootstrap loader, Revision 0.8 (root@, Sun Dec 30 00:07:57 MST 2001) Loading /boot/defaults/loader.conf /kernel text=0xf203b data=0x15694+0x10f10 syms=[0x4+0x1d2d0+0x4+0x22048] \ Hit [Enter] to boot immediately, or any other key for command prompt. Booting [kernel]... Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-RELEASE #0: Sat Dec 29 23:56:12 MST 2001 root@:/usr/src/sys/compile/TRIB Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 534547942 Hz CPU: Pentium II/Pentium II Xeon/Celeron (534.55-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x665 Stepping = 5 Features=0x183f9ff real memory = 1073479680 (1048320K bytes) avail memory = 1043091456 (1018644K bytes) pnpbios: Bad PnP BIOS data checksum Preloaded elf kernel "kernel" at 0xc025a000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc025a09c. Pentium Pro MTRR support enabled Using $PIR table, 7 entries at 0xc00f2ba0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 7.2 irq 10 chip1: port 0x440-0x44f at device 7. 3 on pci0 fxp0: port 0xef00-0xef3f mem 0xff900000-0xff9f ffff,0xffaf7000-0xffaf7fff irq 5 at device 12.0 on pci0 fxp0: Ethernet address 00:d0:b7:11:7c:38 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: port 0xee80-0xeebf mem 0xff800000-0xff8f ffff,0xffaf6000-0xffaf6fff irq 5 at device 13.0 on pci0 fxp1: Ethernet address 00:d0:b7:11:7c:39 inphy1: on miibus1 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto atapci1: port 0xef90-0xef9f,0xefe0-0xefe3,0xefa8 -0xefaf,0xefe4-0xefe7,0xeff0-0xeff7 mem 0xffafc000-0xffafffff irq 11 at device 1 4.0 on pci0 ata2: at 0xeff0 on atapci1 ata3: at 0xefa8 on atapci1 fxp2: port 0xed80-0xedbf mem 0xff700000-0xff7f ffff,0xffaf5000-0xffaf5fff irq 7 at device 15.0 on pci0 fxp2: Ethernet address 00:03:47:ad:c2:b2 inphy2: on miibus2 inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto orm0: