Date: Wed, 17 Apr 2002 20:17:14 +1000 From: Peter Jeremy <peter.jeremy@alcatel.com.au> To: "Matthew N. Dodd" <winter@jurai.net> Cc: freebsd-hardware@FreeBSD.ORG Subject: Re: Buslogic BT-445S problems Message-ID: <20020417201714.A56049@gsmx07.alcatel.com.au> In-Reply-To: <20020416210055.F42854-100000@sasami.jurai.net>; from winter@jurai.net on Tue, Apr 16, 2002 at 09:01:13PM -0400 References: <20020417070409.E69202@gsmx07.alcatel.com.au> <20020416210055.F42854-100000@sasami.jurai.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2002-Apr-16 21:01:13 -0400, "Matthew N. Dodd" <winter@jurai.net> wrote: >On Wed, 17 Apr 2002, Peter Jeremy wrote: >> I recently acquired a BT-445S (VLB SCSI). Whilst it probes OK itself, >> the SCSI bus probe locks up: It reports "Using Strict Round Robin >> Mailbox Mode", sits for a long time and starts reporting CCB timeouts. >> I've tried both with and without anything attached to the SCSI bus, >> in two different boxes running both -CURRENT and 4.5-RELEASE. >> >> Does anyone have any suggestions, or is the card stuffed? > >What does the card probe look like? Following is hand-copied from booting a 4.5-RELEASE GENERIC kernel user-config'd to match the system. Unfortunately, I don't seem to be able to preserve the kernel message buffer across the reset. Other than the BT-445S, the system has a dual-channel IDE controller 2P+S and an NE2000-clone. The IRQ and IO ports aren't conflicting. adv0: not probed (disabled) bt0 at port 0x330-0x333 irq 11 drq -1 on isa0 bt0: BT-445S FW Rev. 3.36 Narrow SCSI Host Adapter, SCSI ID 7, 30CCBs bt0: Using Strict Round Robin Mailbox Mode aha0: not probed (disabled) ... Waiting 15 seconds for SCSI devices to settle bt0: Using Strict Round Robin Mailbox Mode [~1 min delay] (probe0:bt0:0:0:0): CCB 0xc086ab80 - timed out [~1 sec delay] (probe0:bt0:0:0:0): CCB 0xc086ab80 - timed out bt0: Using Strict Round Robin Mailbox Mode bt: ccb 0xc086aa00 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086aa40 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086aa80 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086aac0 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086ab00 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086ab40 - error 4 occurred. btstat = 22, sdstat = 0 bt: ccb 0xc086ab80 - error 4 occurred. btstat = 22, sdstat = 0 bt0: No longer in timeout [and loop] I noticed that enabling the card BIOS makes it just lock up after the "card found at 0x330" message, but I'm not sure if this is just because it can't find any SCSI disks to boot. The internal terminators are installed, as well as an external active terminator, with no other devices. I've also tried with a couple of internal tape drives (which work OK an an AHA-1542) - in this case, the on-board terminator was removed and an active terminator inside the end tape drive used instead. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020417201714.A56049>