Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Feb 2002 20:33:12 +0100 (MET)
From:      j@uriah.heep.sax.de (Joerg Wunsch)
To:        freebsd-scsi@freebsd.org
Subject:   Re: SCSI parity error detected
Message-ID:  <200202121933.g1CJXCF87301@uriah.heep.sax.de>
References:  <200202112125.g1BLPQN61061@uriah.heep.sax.de> <20020211002602.I2420-100000@gerard>

next in thread | previous in thread | raw e-mail | index | archive | help
Gérard Roudier <groudier@free.fr> wrote:

>> This Dawicontrol is 8-bit only btw., despite of using an 53c875.

> But the driver cannot guess it. And it doesn't understand the
> Dawicontrol settings from NVRAM (if some exists).

But don't we have a problem here then?

The controller uses a chip that could do 16 bit, but has only an 8-bit
bus attached.  Since there's no NVRAM on it, there's no chance for the
driver to tell this.  As soon as another 16-bit capable device
appears, this device would also try to negotiate 16-bit when asked for
(since it doesn't know about the 8-bitness of its bus adapter), and
there's no chance for user intervention to tell the controller to
restrict everything to 8 bit.

> OTOH, if there is no such message in the log, it could well be the
> initial INQUIRY response that got a SCSI PARITY error. The problem
> might then be the/a SCSI PARITY signal not being properly
> driven/connected.

What happens if the upper 8 bit are just terminated only on the
controller?  Would this generate a parity error?

Sure, that controller looks fairly crappy by design to me (Frank
meanwhile replaced it by a better one), but since we claim we
support the entire Symbios Logic line, we IMHO should offer a
method to fallback to safe defaults.  (For -current, could perhaps
be done in the device hints, but that'd cause a chicken-and-egg
problem when installing.)
-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)

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?200202121933.g1CJXCF87301>