UW2 cards don't like to run at UW2?

Josh Tolbert hemi at just.puresimplicity.net
Fri Aug 8 00:15:12 PDT 2003


On Thu, Aug 07, 2003 at 10:50:38PM -0700, David O'Brien wrote:
> On Thu, Aug 07, 2003 at 11:54:40PM -0500, Josh Tolbert wrote:
> > the card, tossed it in the Alpha (a PC164LX-based machine) and away
> > it went. The card is bootable and all, but FreeBSD (5.1) only sees
> > it as a UW card. The *exact* same setup (card, cable and drives)
> > in an x86 machine runs at UW2 (80M/s) quite nicely...Why doesn't
> > it in the Alpha and is there any way to change this behavior?
> 
> Can't say why you are experiencing this -- but I can say that LSI LVD
> (80M/s) cards work in a 164LX.  I have a Tekram-290U2W in one and I get
> proper speeds.
> 
> -- 
> -- David  (obrien at FreeBSD.org)

Hrm, interesting. Your 290U2W uses the 896 chipset?

I figured maybe posting some actual information might help. Here's
what dmesg shows about both channels of the card:

sym0: <896> port 0x1000-0x10ff mem 0x84250000-0x84251fff,0x84255000-0x842553ff irq 0 at device 6.0 on pci0
sym0: Symbios NVRAM, ID 7, Fast-40, LVD, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym0: handling phase mismatch from SCRIPTS.
sym0: interrupting at CIA irq 0
sym1: <896> port 0x1100-0x11ff mem 0x84252000-0x84253fff,0x84255400-0x842557ff irq 7 at device 6.1 on pci0
sym1: Symbios NVRAM, ID 7, Fast-40, SE, parity checking
sym1: open drain IRQ line driver, using on-chip SRAM
sym1: using LOAD/STORE-based firmware.
sym1: handling phase mismatch from SCRIPTS.
sym1: interrupting at CIA irq 7

Then, how the drives are detected:

Waiting 5 seconds for SCSI devices to settle
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
(noperiph:sym1:0:-1:-1): SCSI BUS reset delivered.
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)
da1 at sym1 bus 0 target 4 lun 0
da1: <IBM DMVS09V 02B0> Fixed Direct Access SCSI-3 device
da1: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da1: 8748MB (17916240 512 byte sectors: 255H 63S/T 1115C)
Mounting root from ufs:/dev/da0a

pciconf -lv:

sym0 at pci0:6:0:  class=0x010000 card=0x10301000 chip=0x000b1000 rev=0x07 hdr=0x00
    vendor   = 'LSI Logic (Was: Symbios Logic, NCR)'
    device   = 'LSI53C896/7 PCI to Dual Channel Ultra2 SCSI Multifunction Controller'
    class    = mass storage
    subclass = SCSI
sym1 at pci0:6:1:  class=0x010000 card=0x10301000 chip=0x000b1000 rev=0x07 hdr=0x00
    vendor   = 'LSI Logic (Was: Symbios Logic, NCR)'
    device   = 'LSI53C896/7 PCI to Dual Channel Ultra2 SCSI Multifunction Controller'
    class    = mass storage
    subclass = SCSI

I really don't know what is going on. :( Would an 895-based U2W card have better luck?

Thanks,

Josh


More information about the freebsd-alpha mailing list