Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jan 1996 16:14:20 +0100
From:      se@zpr.uni-koeln.de (Stefan Esser)
To:        "Jonathan M. Bresler" <jmb@freebsd.org>
Cc:        freebsd-scsi@freebsd.org, freebsd-hackers@freebsd.org
Subject:   Re: nakamichi MBR-7, some bizarre behavior
Message-ID:  <199601221514.AA16526@Sysiphos>
In-Reply-To: "Jonathan M. Bresler" <jmb@FreeBSD.ORG> "nakamichi MBR-7, some bizarre behavior" (Jan 20, 22:02)

next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 20, 22:02, "Jonathan M. Bresler" wrote:
} Subject: nakamichi MBR-7, some bizarre behavior
} i have a nakamichi MBR-7 scsi-ii 2x cdrom 7 changer.  the unit has
} internal terminators controlled by a rear panel dip switch.  the
} rear panel has 2 centronics 50-pin scsi connectors.  the scsi card
} is an ASUS SC-200.
} 
} regardless of whether the internal scsi terminator are enabled or
} i use an external scsi terminator (active) on the lower scsi
} connector of the MBR-7, i get scsi phase errors.  when the cable
} connects the SC-200 to the upper scsi connector on the MBR-7, the
} unit reponds normally.

Hmmm, you are saying, whether it works depends on 
which of two external connectors you use ???

That seems to indicate a cable/terminator problem.

But you may want to try the latest /sys/pci/ncr.c
from -current, which has handshake timeouts disabled.

I'm not sure, 

} 
} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
} SC-200 connected to UPPER scsi connector:
} 
} ncr1 <ncr 53c810 scsi> rev 1 int a irq 11 on pci0:5
} (ncr1:6:0): "NRC MBR-7 110" type 5 removable SCSI 2
} cd0(ncr1:6:0): CD-ROM 
} cd0(ncr1:6:0): asynchronous.
} cd present.[330927 x 2048 byte records]
} (ncr1:6:1): "NRC MBR-7 110" type 5 removable SCSI 2
} cd1(ncr1:6:1): CD-ROM 
} cd1(ncr1:6:1): asynchronous.
} cd present.[208702 x 2048 byte records]
} (ncr1:6:2): "NRC MBR-7 110" type 5 removable SCSI 2
} cd2(ncr1:6:2): CD-ROM 
} cd2(ncr1:6:2): asynchronous.
} cd present.[307527 x 2048 byte records]
} (ncr1:6:3): "NRC MBR-7 110" type 5 removable SCSI 2
} cd3(ncr1:6:3): CD-ROM 
} cd3(ncr1:6:3): asynchronous.
} cd present.[326402 x 2048 byte records]
} (ncr1:6:4): "NRC MBR-7 110" type 5 removable SCSI 2
} cd4(ncr1:6:4): CD-ROM 
} cd4(ncr1:6:4): asynchronous.
} 
} cd4(ncr1:6:4): NOT READY asc:3a,0 Medium not present
} can't get the size
} 
} (ncr1:6:5): "NRC MBR-7 110" type 5 removable SCSI 2
} cd5(ncr1:6:5): CD-ROM 
} cd5(ncr1:6:5): asynchronous.
} 
} cd5(ncr1:6:5): NOT READY asc:3a,0 Medium not present
} can't get the size
} 
} (ncr1:6:6): "NRC MBR-7 110" type 5 removable SCSI 2
} cd6(ncr1:6:6): CD-ROM 
} cd6(ncr1:6:6): asynchronous.
} 
} cd6(ncr1:6:6): NOT READY asc:3a,0 Medium not present
} can't get the size
} 
} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
} SC-200 connected to LOWER scsi connector:
} 
} ncr1 <ncr 53c810 scsi> rev 1 int a irq 11 on pci0:5
} ncr1: SCSI phase error fixup: CCB address mismatch (0xf0688b08 != 0x00000000)
                                                                    ^^^^^^^^^^
That doesn't look right !
None of the operands to the compare should be 0 ...
Have never seen this. I will check the sources for an
explanation of how this can happen.

} ncr1:6: ERROR (80:100) (e-ac-0) (0/13) @ (438:1e000000).
} 	script cmd = 868b0000

This indicates a handshake timeout occured.

Please use the most recent ncr.c, or apply the following
patch and let me know, whether it helps:

Index: /sys/pci/ncr.c
===================================================================
RCS file: /usr/cvs/src/sys/pci/ncr.c,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -r1.57 -r1.58
*** ncr.c	1996/01/15 00:10:15	1.57
--- ncr.c	1996/01/15 23:16:39	1.58
***************
*** 4427,4431 ****
  	OUTB (nc_stest2, EXT    );	/*  Extended Sreq/Sack filtering     */
  	OUTB (nc_stest3, TE     );	/*  TolerANT enable		     */
! 	OUTB (nc_stime0, 0xfb	);	/*  HTH = 1.6sec  STO = 0.1 sec.     */
  
  	/*
--- 4427,4431 ----
  	OUTB (nc_stest2, EXT    );	/*  Extended Sreq/Sack filtering     */
  	OUTB (nc_stest3, TE     );	/*  TolerANT enable		     */
! 	OUTB (nc_stime0, 0x0b	);	/*  HTH = disabled, STO = 0.1 sec.   */
  
  	/*


Regards, STefan


-- 
 Stefan Esser, Zentrum fuer Paralleles Rechnen		Tel:	+49 221 4706021
 Universitaet zu Koeln, Weyertal 80, 50931 Koeln	FAX:	+49 221 4705160
 ==============================================================================
 http://www.zpr.uni-koeln.de/~se			  <se@ZPR.Uni-Koeln.DE>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601221514.AA16526>