Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 1998 20:44:52 +0200 (MET DST)
From:      Gerard Roudier <groudier@club-internet.fr>
To:        Rajappa Iyer <rajappa@mindspring.com>
Cc:        freebsd-scsi@FreeBSD.ORG
Subject:   Re: Frequent failures with ncr0
Message-ID:  <Pine.LNX.3.95.981016195721.493A-100000@localhost>
In-Reply-To: <199810152053.QAA00765@kamikaze.mindspring.com>

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


On 15 Oct 1998, Rajappa Iyer wrote:

> I've been getting frequent failures with ncr0 after upgrading to CAM.
> I saw from the mailing archives that others are experiencing similar
> problems, but did not see any resolution.  Is there any work around
> for this?  Please help.  FYI, this is a Tekram-390F card.
> 
> Thanks,
> Rajappa
> 
> Here's the message I get:
> 
> Oct 15 14:33:52 kamikaze /kernel: ncr0:0: ERROR (0:4) (8-0-0) (f/1b) @ (script 73c:190000de).

4=bit2 of SIST0 I/O register indicates that an UNEXPECTED SCSI BUS
DISCONNECTION has been detected by the SCSI chip.

> Oct 15 14:33:52 kamikaze /kernel: ncr0: script cmd = 89030000
> Oct 15 14:33:52 kamikaze /kernel: ncr0: regdump: da 00 80 1b 47 0f 00 07 03 08 80 00 80 00 01 0a.
> Oct 15 14:33:52 kamikaze /kernel: ncr0: have to clear fifos.
> Oct 15 14:33:52 kamikaze /kernel: ncr0:0: ERROR (0:c1) (e-ae-0) (f/1b) @ (script c0:1e000000).

1=bit0 of SIST0 indicates a SCSI PARITY ERROR.
0x80 means PHASE MISMATCH, 0x40 means FUNCTION COMPLETE (not an error).

This may be a spurious parity error due to the SCSI chip having checked
SCSI parity while the SCSI BUS data and parity lines were no more properly
driven by the device that just disconnected the bus (not sure). For
example, the C code that dumped registers for the previous error did read
the SBDL register (SCSI BUS DATA LINES), and so may have triggerred such a
spurious SCSI PARITY error. 
 
> Oct 15 14:33:52 kamikaze /kernel: ncr0: script cmd = 60000008
> Oct 15 14:33:52 kamikaze /kernel: ncr0: regdump: da 10 80 1b 47 0f 00 07 00 0e 80 ae 00 00 06 08.

Regards,
  Gerard.


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.981016195721.493A-100000>