Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Aug 2003 19:25:30 -0500
From:      Josh Tolbert <hemi@just.puresimplicity.net>
To:        Sten <sten@blinkenlights.nl>
Cc:        freebsd-alpha@freebsd.org
Subject:   Re: UW2 cards don't like to run at UW2?
Message-ID:  <20030812002530.GA4858@just.puresimplicity.net>
In-Reply-To: <Pine.SOL.4.50.0308100003080.27513-100000@tea.blinkenlights.nl>
References:  <20030808045440.GA20077@just.puresimplicity.net> <20030808071504.GA20590@just.puresimplicity.net> <20030808081825.GA68949@dragon.nuxi.com> <Pine.SOL.4.50.0308100003080.27513-100000@tea.blinkenlights.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 10, 2003 at 12:04:31AM +0200, Sten wrote:
> On Fri, 8 Aug 2003, David O'Brien wrote:
> 
> > > da0 at sym1 bus 0 target 3 lun 0
> > > da0: <SEAGATE ST318203LW 0002> Fixed Direct Access SCSI-2 device
> > > da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled
> > > da0: 17366MB (35566480 512 byte sectors: 255H 63S/T 2213C)
> >
> > You've checked termination, cables, etc..?  I wonder if there is
> > something in your card's option ROM that isn't getting set on the Alpha
> > vs. i386.
> >
> > Maybe try just one drive at a time?
> 
> Just a stupid question, but have you tried playing
> with camcontrol ? aka something like this :
> 
> #Set symbios to U2W
> /sbin/camcontrol negotiate pass0 -R 40
> 
> ( works on my 164sx )
> 
> -- 
> Sten Spans

Well, after much testing I still have no luck. I've tried using
camcontrol to force the drives to 40MHz with

camcontrol negotiate pass0 -R 40 -a
Current Parameters:
(pass0:sym1:0:3:0): sync parameter: 12
(pass0:sym1:0:3:0): frequency: 20.000MHz
(pass0:sym1:0:3:0): offset: 15
(pass0:sym1:0:3:0): bus width: 16 bits
(pass0:sym1:0:3:0): disconnection is enabled
(pass0:sym1:0:3:0): tagged queueing is enabled
New Parameters:
(pass0:sym1:0:3:0): sync parameter: 12
(pass0:sym1:0:3:0): frequency: 20.000MHz
(pass0:sym1:0:3:0): offset: 15
(pass0:sym1:0:3:0): bus width: 16 bits
(pass0:sym1:0:3:0): disconnection is enabled
(pass0:sym1:0:3:0): tagged queueing is enabled

but have had no luck. camcontrol still sees the drives (same thing
happens for pass1) running at 20MHz.

darkalpha# camcontrol inquiry pass0
pass0: <SEAGATE ST318203LW 0002> Fixed Direct Access SCSI-2 device
pass0: Serial Number LR8602750000102347N0
pass0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled
darkalpha# camcontrol inquiry pass1
pass1: <IBM DMVS09V 02B0> Fixed Direct Access SCSI-3 device
pass1: Serial Number       F8050A8975
pass1: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled
darkalpha# camcontrol negotiate pass0 -cv
Current Parameters:
(pass0:sym1:0:3:0): sync parameter: 12
(pass0:sym1:0:3:0): frequency: 20.000MHz
(pass0:sym1:0:3:0): offset: 15
(pass0:sym1:0:3:0): bus width: 16 bits
(pass0:sym1:0:3:0): disconnection is enabled
(pass0:sym1:0:3:0): tagged queueing is enabled
sym1: SIM/HBA version: 1
sym1: supports tag queue messages
sym1: supports SDTR message
sym1: supports 16 bit wide SCSI
sym1: supports MDP message
sym1: HBA engine count: 0
sym1: maximum target: 15
sym1: maximum LUN: 7
sym1: highest path ID in subsystem: 0
sym1: initiator ID: 7
sym1: SIM vendor: FreeBSD
sym1: HBA vendor: Symbios
sym1: bus ID: 0
sym1: base transfer speed: 3.300MB/sec

dd seems to support the 40M/s speed (this was on an UFS1 partition,
not that it really matters):

darkalpha# dd if=/dev/zero of=test.file bs=1024k count=100
100+0 records in
100+0 records out
104857600 bytes transferred in 6.363323 secs (16478434 bytes/sec)

So, is there anything else I can try? I wish I knew someone in the
area with a "known good" motherboard that plays nice at UW2.

Thanks,

Josh



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