Skip site navigation (1)Skip section navigation (2)
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>