Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jun 2007 14:54:17 +0200 (MEST)
From:      Peter B <pb@ludd.ltu.se>
To:        didier@aida.org (Didier Derny)
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: SII3512 rev0 ?
Message-ID:  <200706291254.l5TCsH3e007127@brother.ludd.ltu.se>
In-Reply-To: <200706291105.02431.didier@aida.org> from "Didier Derny" at Jun 29, 2007 11:05:02 AM

next in thread | previous in thread | raw e-mail | index | archive | help

Conclusion as for SATA Freebsd6:
  Good:  SII 3114 r2
  Bad:   SII 3512 r1, VIA 8237A r128

Question is then about 'SII 3512 r2' .. 

For ms-xp, linux debian4:  SII3512 r1 working.

The SII 3112A datasheet specifies:
  "revision 01H is defined for SiI3112A rev 1.1 and revision 02H is defined
   for SiI3112A rev 1.21."

Guess I have to do the reliable thing and use 3ware, Promise, Highpoint etc..
Any recommendation on this?

(connectland 4P sata sii3114 is not easily available from here it seems)

>This is a connectland 4 ports serial ata, equiped with a Sil 3114
>with this card, FreeBSD works just fine and is really stable
>atapci0@pci0:11:0:	class=0x010400 card=0x61141095 chip=0x31141095 rev=0x02
>hdr=0x00
>    vendor   = 'Silicon Image Inc (Was: CMD Technology Inc)'
>    device   = 'Sil 3114 SATALink/SATARaid Controller'
>    class    = mass storage
>    subclass = RAID
>atapci0: <SiI 3114 SATA150 controller> port 
>0xc400-0xc407,0xc080-0xc083,0xc000-0xc007,0xbc00-0xbc03,0xb880-0xb88f mem 
>0xff6ff000-0xff6ff3ff irq 19 at device 11.0 on pci0
>ata2: <ATA channel 0> on atapci0
>ata3: <ATA channel 1> on atapci0
>ata4: <ATA channel 2> on atapci0
>ata5: <ATA channel 3> on atapci0
>ad8: 117246MB <Maxtor 6Y120M0 YAR51HW0> at ata4-master SATA150

Guess it's one of these?
http://www.connectland.net/fiche-629-pci_card_combo_sata_150_et_ide_p_ata.html
http://www.connectland.net/fiche-130-serial_a150.html

>I'm not sure but I think this board was also connectland
>this card with a 3512 works just fine with windows xp and linux debian 4
>but makes FreeBSD really unstable (crashing every about 10 minutes)
>atapci1@pci0:12:0:	class=0x010400 card=0x65121095 chip=0x35121095 rev=0x01>hdr=0x00
>    vendor   = 'Silicon Image Inc (Was: CMD Technology Inc)'
>    device   = 'Sil 3512 SATALink/SATARaid Controller'
>    class    = mass storage
>    subclass = RAID
>atapci1: <SiI 3512 SATA150 controller> port 
>0xd400-0xd407,0xcc00-0xcc03,0xc880-0xc887,0xc800-0xc803,0xc480-0xc48f mem 
>0xff6ff400-0xff6ff5ff irq 16 at device 12.0 on pci0
>ata6: <ATA channel 0> on atapci1
>ata7: <ATA channel 1> on atapci1
>ad12: 152627MB <Maxtor 6V160E0 VA111630> at ata6-master SATA150

Seems the freebsd driver is to blame for this card then. Or m$/lin just hides
the errors ;)
(iow SII3512 + freebsd6 = bad)

>Sata controller on my 4coredual-vsta motherboard, FreeBSD at best just
>"see" the hard disks and crashes at the first attempt to access it
>atapci2@pci0:15:0:	class=0x01018f card=0x05911849 chip=0x05911106 rev=0x80
>hdr=0x00
>    vendor   = 'VIA Technologies Inc'
>    class    = mass storage
>    subclass = ATA
>atapci2: <VIA 8237A SATA150 controller> port 
>0xe000-0xe007,0xdc00-0xdc03,0xd880-0xd887,0xd800-0xd803,0xd480-0xd48f,0xd000-0xd0ff 
>irq 21 at device 15.0 on pci0
>ata8: <ATA channel 0> on atapci2
>ata9: <ATA channel 1> on atapci2
>ad16: 117246MB <Maxtor 6Y120M0 YAR511W0> at ata8-master SATA150
>
>Ide controller on the same motherboard, FreeBSD seems to be able to use it
>but I'm not really confident about it's reliability
>atapci3@pci0:15:1:	class=0x01018a card=0x05711849 chip=0x05711106 rev=0x07
>hdr=0x00
>    vendor   = 'VIA Technologies Inc'
>    device   = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
>    class    = mass storage
>    subclass = ATA
>atapci3: <VIA 8237A UDMA133 controller> port 
>0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0
>ata0: <ATA channel 0> on atapci3
>ata1: <ATA channel 1> on atapci3
>acd0: DVDR <TSSTcorpCD/DVDW SH-S162L/TS04> at ata1-master UDMA33

PATA?
Anyway VIA had some serious blunders before, just like CMD Tech - Siliconimage.

>This is confusing but I had many problems with FreeBSD, Windows, Linux debian
>(debian refusing to boot if it was not alone on a controller, and bsd refusing>to work wih some controllers)




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