Re: SII3512 rev0 ?

2007-06-29 Thread Peter B
>Peter B a écrit :
>> In /usr/src/sys/dev/ata/ata-chipset.c the table (ata_sii_ident) for
>> Silicon Image chips:
>>
>>   pcirev
>>  { ATA_SII3512,   0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3512" },
>>  { ATA_SII3512,   0x00, SIIMEMIO, SIIBUG,ATA_SA150, "SiI 3512" },
>>
>> Indicate there is a revision 0 of the chip SII3512. I wonder if there exist
>> such chip, or if this is just an assumption from the problems with
>> SII3112 rev0 ..?
>>
>> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ata/ata-chipset.c#rev1.62
>>
>> Any input on the reliability of SII3512 is also welcomed.

didier derny wrote:
>
>I recently added a sata board with a  SiI 3512 to my computer to bypass 
>a problem with the VT8732a of the

What was the problem with VIA VT8732a..?

>mother board, but if FreeBSD 6.2 booted from this controller it was 
>totally unstable, crashing as soon as the
>disk activity became high  (occuring in less than 10mn after boot)

Can you check which pci revision it has?   (scanpci -v or pciconf -l)
Look for 'REVISION' or 'rev='

I have the suspicion that despite possible fixes after the
SII3112A v1.1 (rev1) chip. Silicon Image still lacks in engineering reliable
equipment. As they infact have failed before with the famous CMD640 chip bug.
However it's hard to evade the sii chips as Sweex, Lycom, ST Labs, InnoDV,
Belkin, Sunix, Adaptec/1210SA all use their chips.

>I replaced this board by a Sata Controller with a SiI 3114 and now 
>FreeBSD is extremely stable
>no crashes at all in 2 days

What was the tradename for your SII 3114 equiped card .. ?

   Regards /Peter

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: SII3512 rev0 ?

2007-06-29 Thread Peter B

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
>[EMAIL PROTECTED]: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:  port 
>0xc400-0xc407,0xc080-0xc083,0xc000-0xc007,0xbc00-0xbc03,0xb880-0xb88f mem 
>0xff6ff000-0xff6ff3ff irq 19 at device 11.0 on pci0
>ata2:  on atapci0
>ata3:  on atapci0
>ata4:  on atapci0
>ata5:  on atapci0
>ad8: 117246MB  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)
>[EMAIL PROTECTED]: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:  port 
>0xd400-0xd407,0xcc00-0xcc03,0xc880-0xc887,0xc800-0xc803,0xc480-0xc48f mem 
>0xff6ff400-0xff6ff5ff irq 16 at device 12.0 on pci0
>ata6:  on atapci1
>ata7:  on atapci1
>ad12: 152627MB  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
>[EMAIL PROTECTED]:15:0:class=0x01018f card=0x05911849 chip=0x05911106 
>rev=0x80
>hdr=0x00
>vendor   = 'VIA Technologies Inc'
>class= mass storage
>subclass = ATA
>atapci2:  port 
>0xe000-0xe007,0xdc00-0xdc03,0xd880-0xd887,0xd800-0xd803,0xd480-0xd48f,0xd000-0xd0ff
> 
>irq 21 at device 15.0 on pci0
>ata8:  on atapci2
>ata9:  on atapci2
>ad16: 117246MB  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
>[EMAIL PROTECTED]:15:1:class=0x01018a card=0x05711849 chip=0x05711106 
>rev=0x07
>hdr=0x00
>vendor   = 'VIA Technologies Inc'
>device   = 'VT82 EIDE Controller (All VIA Chipsets)'
>class= mass storage
>subclass = ATA
>atapci3:  port 
>0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0
>ata0:  on atapci3
>ata1:  on atapci3
>acd0: DVDR  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)

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"