Subject: pc164/ncr scsi problems
To: None <tech-kern@netbsd.org, port-alpha@netbsd.org>
From: Darren Reed <darrenr@reed.wattle.id.au>
List: port-alpha
Date: 08/23/1999 00:55:11
In getting my pc164 running, I've plugged in an older narrow HDD to my
tekram dc-310.  The HDD itself is a Fujitsu M2909STU (2.9GB).  I've
tried with no termination, termination on the drive only, only externally
and both ends - all return with the same result: shit happens when NetBSD
boots up.  This drive _was_ working, seemingly without any problems in a
drive housing connected up to a Sparc LX running SunOS4.1.4.

The most sense I've seen returned with it plugged in (and no termination
on either the drive or external) is as follows:

ncr0 at pci0 dev 9 function 0: ncr 53c810a fast10 scsi
ncr0: interrupting at eb164 irq 3
ncr0: minsync=25, maxsync=206, maxoffs=8, 16 dwords burst, normal dma fifo
ncr0: single-ended, open drain IRQ driver
ncr0: restart (scsi reset).
scsibus0 at ncr0: 8 targets, 8 luns per target
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
sd0 at scsibus0 targ 0 lun 0: <FUJITSU, M2909S-512, 0134> SCSI2 0/direct fixed
sd0(ncr0:0:0): 10.0 MB/s (100 ns, offset 8)
sd0: 2956MB, 3138 cyl, 19 head, 101 sec, 512 bytes/sect x 6054834 sectors
probe(ncr0:0:1): extraneous data discarded.
probe(ncr0:0:1): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:1): extraneous data discarded.
probe(ncr0:0:1): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:1): extraneous data discarded.
probe(ncr0:0:1): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:2): extraneous data discarded.
probe(ncr0:0:2): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:2): extraneous data discarded.
probe(ncr0:0:2): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:2): extraneous data discarded.
probe(ncr0:0:2): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:3): extraneous data discarded.
probe(ncr0:0:3): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:3): extraneous data discarded.
probe(ncr0:0:3): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:3): extraneous data discarded.
probe(ncr0:0:3): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:4): extraneous data discarded.
probe(ncr0:0:4): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:4): extraneous data discarded.
probe(ncr0:0:4): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:4): extraneous data discarded.
probe(ncr0:0:4): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:5): extraneous data discarded.
probe(ncr0:0:5): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:5): extraneous data discarded.
probe(ncr0:0:5): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:5): extraneous data discarded.
probe(ncr0:0:5): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:6): extraneous data discarded.
probe(ncr0:0:6): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:6): extraneous data discarded.
probe(ncr0:0:6): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:6): extraneous data discarded.
probe(ncr0:0:6): COMMAND FAILED (9 80) @0xfffffe000005cc00.

attempting to do "disklabel -e sd0" results in:

probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.
probe(ncr0:0:0): extraneous data discarded.
probe(ncr0:0:0): COMMAND FAILED (9 80) @0xfffffe000005cc00.

What's the deal here ?

Darren