[2608] in linux-scsi channel archive
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.