[comp.periphs.scsi] MDB Data Shuttle

cfj@isc.intel.com (Charlie Johnson) (11/20/90)

I was wondering if anyone out in Usenet has seen a problem similar to this.  We
a MDB Systems, Inc. Data Shuttle 2000 (a removable disk subsystem.) which is
configured for SCSI and has 2 Maxtor 8760 disk drives installed. In addition
to the Data Shuttle, an Exabyte 8200 tape drive has been installed on the
same SCSI string with the tape drive being the terminated device at the
end of the cable.  Our initiator uses a NCR 53C90 SCSI chip as the interface
to the SCSI bus.  The problem is, when we have the tape connected, during a
32K transfer to the disk drive, the drive keeps asserting DATAOUT phase even
though all the data has been transfered. The tape drive is not being accessed.
If we remove the tape drive and terminate the Data Shuttle, the 32K transfer
works fine. (i.e. After the data transfer is complete the drive goes into
MSGIN phase.) Has anyone out there seen anything like this ??  

There seems to be some possibilities:

   1. The Exabyte's termination circuit is bogus. (I'm just a software hack,
      so I can't tell.)

   2. The Data Shuttle creates a stub which is too long.

   3. Device driver bug. (Always possible.)

   4. Other weird hardware interaction.


It doesn't appear that we are exceeding the SCSI cable length limit. Also, if
I connect a PED 4000 SCSI analyzer, then everything works fine. (Kind of like
quantum mechanics.)

I know this is long winded, but I'm stumped. 

Thanks!!
-- 
Charles Johnson
Intel Corporation, Supercomputer Systems Division
15201 NW Greenbrier Pkwy
Beaverton, OR  97006           phone: (503)629-7605  email: cfj@isc.intel.com