[4149] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: Timeout errors with ncr53c895

daemon@ATHENA.MIT.EDU (Gerard Roudier)
Wed Jun 17 20:59:07 1998

Date: 	Wed, 17 Jun 1998 20:57:50 +0200 (MET DST)
From: Gerard Roudier <groudier@club-internet.fr>
To: Oscar Fernandez Cantero <ofcantero@ceife.es>
cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <3587AA9C.C72CD573@ceife.es>


On Wed, 17 Jun 1998, Oscar Fernandez Cantero wrote:

> Hello SCSIers of the world,
> 
> I have recently got a Symbios SYM8951U Ultra2 card with NCR53C895 SCSI
> chip.
> I use it with 3 Cheetah Ultra2 drives in a raid0 configuration.
> I use kernel 2.0.34 patched with driver NCR53C8XX version 3.0 (the last
> I think).
> 
> When I use them in 20MHz mode (40Mb/s selectable in the setup utility of
> the card)
> all works fine. But when I try changing to 40MHz mode (Ultra2 mode) the
> configuration
> continues to be usable, but at arbitrary times an error arises that
> suspends
> the SCSI bus for a moment.

Terminations is not the problem if you've attached a device at 
each end of the the SCSI BUS (the adapter is a device) and 
have enabled terminations on these devices only (The SYMBIOS 
Board uses auto-termination, but I donnot know about the Cheatah).
BTW, a termination problem probably will break FAST-20 transfers too.
Cabling is probably another story. There are some requirements for 
differential characteristic impedance and minimum spacing between 
stub connections that may break FAST-40 but not FAST-20 LVD.

> The error says:
> 
> 
> scsi : aborting command due to timeout : pid 186838, scsi2, channel 0,
> id 2, lun 0 Read (6) 00 a5 48 30 00
> ncr53c8xx_abort: pid=186838 serial_number=186870
> serial_number_at_timeout=186870ncr53c895-0: abort ccb=013dd020 (cancel)
> scsi : aborting command due to timeout : pid 186837, scsi2, channel 0,
> id 1, lun 0 Read (6) 00 a5 48 36 00
> ncr53c8xx_abort: pid=186837 serial_number=186869
> serial_number_at_timeout=186869ncr53c895-0: abort ccb=06488820 (cancel)

[ ... ]

> This message sequence use to be repeated indefinitely.
> 
> A few of the times it is able to continue, the most I have to kill the
> process
> associated to stop the messages.
> 
> If someone could give some useful hints it would be very appreciated.

You should check that the BUS cable is appropriate for LVD and should 
use a minimal spacing between devices of at least 0.30 meter.

A device problem or a driver problem is not impossible, but checking
that the BUS is ok is the first thing to do.


Regards,
   Gerard.


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post