[2608] in linux-scsi channel archive

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

Termination problems ?

daemon@ATHENA.MIT.EDU (Alexander Papantonatos)
Sat Oct 11 09:57:02 1997

Date: 	Sat, 11 Oct 1997 15:54:55 +0100 (BST)
From: Alexander Papantonatos <beer@compsoc.man.ac.uk>
To: "Daniel M. Eischen" <deischen@iworks.InterWorks.org>
cc: Zlatko.Calusic@CARNet.hr, linux-scsi@vger.rutgers.edu
In-Reply-To: <199710110322.WAA07203@iworks.InterWorks.org>



On Fri, 10 Oct 1997, Daniel M. Eischen wrote:

> 
> > Other data:
> >   Linux 2.1.57, aic7xxx driver on Pentium 133Mhz, 32 MB RAM
> >
> > I'm very satisfied with the disk and aic7xxx driver, too. I didn't
> > have any problems that I wasn't able to solve and now it looks like
> > everything is very stable (knock knock :)).
> >
> > I tried connecting disk with the wide cable, but didn't see any
> > improvement in performance. And because I had problems with other
> > narrow devices when I tried to use wide channel for the disk, I'm now
> > running everything on 50pin cable.
> 
> This was most likely a termination problem.  If you don't
> have a good (active) termination source on the end of your
> narrow bus, you will have problems.  
> 
> Dan Eischen
> deischen@iworks.InterWorks.org
> 

I have a SCSI-II CD recorder (Philips CDD2600) and a Quantum Atlas II UW
on an Adaptech 2940 UW controller. While the disk works very fast and
without any problem at all I have great problems with the CD. When I try
to play an audio-cd, the cd responds with some kind of sense-error. Then
the whole system locks-up the SCSIbus gets reset and after aproximately
30 sec the cd starts to play normaly and everything works fine. The same
thing hapens when I try to stop the cd, playing. Here's a snapshot of my
log file:

 scsi0: Target busy, TCL=0x50.
 scsi0 channel 0 : resetting for second half of retries.
 SCSI bus is being reset for host 0 channel 0.
 aic7xxx: (reset) target/channel 5/0
 aic7xxx: (reset_device) target/channel -1/A, active_scb 0
 aic7xxx: (reset_channel) Resetting current channel A
 aic7xxx: (reset_channel) Channel reset, sequencer restarted
 scsi0: Received MSG_WDTR, Target 6, channel A needwdtr(0xdfdf).
 scsi0: Target 6, channel A, using 16 bit transfers.
 scsi0: Target 6, channel A, now synchronous at 10.0MHz, offset 8.

Also when I burn a blank CD everything works fine until "cdwrite v2.0"
comes to the end phase of "fixating" the CD, then I get similar errors.
I have tested the CD drive with many data-cds and there was no problem. I
read in the SCSI-HOWTO that sense errors can occur when driving the
SCSIbus at high speeds (ULTRA) and provide pure termination. My SCSI chain
is like this:

ID		7	6	5	4	3	2	1	0
Device	     Adaptech Quantum Philips 	 	
	     UW CNTRL  UW HDD CD rec.

I have terminated the CD rec. and I removed the termination of the HDD.
The controller automatically sets its termination.

I use linux v2.0.30 on an AMD K5 100PR with 32MB sdram.

If you can see any problem with my configuration or any problem at all
PLEASE HELP ME.

				Thank you.


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