Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Feb 2011 23:46:50 +0300
From:      Oleg Baranov <ol@csa.ru>
To:        freebsd-hardware@freebsd.org
Subject:   8.2 and RocketRaid 620
Message-ID:  <4D6C09BA.7080301@csa.ru>

next in thread | raw e-mail | index | archive | help
Hi list!

Trying to get RocketRaid 620 board (the one which comes with WD 3TB) 
work on recent FreeBSD build.
Several hard drives I tried work the same way: fine in IDE mode and 
failure to detect in AHCI.
Same HW works fine in Linux 2.6.35-27-generic


> FreeBSD 8.2-STABLE #2: Mon Feb 28 22:57:33 UTC 2011
>     root@test.mis.local:/usr/obj/usr/src/sys/SUX amd64
...
> ahci0: <AHCI SATA controller> port 
> 0x9c00-0x9c07,0x9800-0x9803,0x9400-0x9407,0x9000-0x9003,0x8c00-0x8c0f 
> mem 0xfddff000-0xfddff7ff irq 16 at device 0.0 on pci2
> ahci0: Reserved 0x800 bytes for rid 0x24 type 3 at 0xfddff000
> ahci0: attempting to allocate 1 MSI vectors (1 supported)
> msi: routing MSI IRQ 272 to local APIC 0 vector 72
> ahci0: using IRQ 272 for MSI
> ahci0: [MPSAFE]
> ahci0: [ITHREAD]
> ahci0: AHCI v1.00 with 2 6Gbps ports, Port Multiplier supported with FBS
> ahci0: Caps: 64bit NCQ SNTF AL 6Gbps PM FBS PMD SSC PSC 32cmd eSATA 2ports
> ahcich0: <AHCI channel> at channel 0 on ahci0
> ahcich0: [MPSAFE]
> ahcich0: [ITHREAD]
> ahcich0: Caps: CPD ESP FBSCP
> ahcich1: <AHCI channel> at channel 1 on ahci0
> ahcich1: [MPSAFE]
> ahcich1: [ITHREAD]
> ahcich1: Caps: CPD ESP FBSCP
...

> ahcich0: AHCI reset...
> ahcich0: SATA connect time=0ms status=00000123
> ugen1.2: <vendor 0x0424> at usbus1
> uhub2: <vendor 0x0424 product 0x2504, class 9/0, rev 2.00/0.01, addr 
> 2> on usbus1
> ahcich0: ready wait time=675ms
> ahcich0: AHCI reset done: device found
> (aprobe0:ahcich0:0:15:0): SIGNATURE: ffff
> (aprobe0:ahcich0:0:0:0): SIGNATURE: ffff
> (aprobe0:ahcich0:0:0:0): Unexpected signature 0xffff
> ahcich1: AHCI reset...
> ahcich1: SATA connect timeout status=00000000
> ahcich1: AHCI reset done: phy reset found no device

....

> ahci0@pci0:2:0:0:       class=0x010601 card=0x91251b4b chip=0x91251b4b 
> rev=0x11 hdr=0x00
>     bar   [10] = type I/O Port, range 32, base 0x9c00, size  8, enabled
>     bar   [14] = type I/O Port, range 32, base 0x9800, size  4, enabled
>     bar   [18] = type I/O Port, range 32, base 0x9400, size  8, enabled
>     bar   [1c] = type I/O Port, range 32, base 0x9000, size  4, enabled
>     bar   [20] = type I/O Port, range 32, base 0x8c00, size 16, enabled
>     bar   [24] = type Memory, range 32, base 0xfddff000, size 2048, 
> enabled
>     cap 01[40] = powerspec 3  supports D0 D3  current D0
>     cap 05[50] = MSI supports 1 message enabled with 1 message
>     cap 10[70] = PCI-Express 2 legacy endpoint max data 256(512) link 
> x1(x1)
> ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected




Any suggestions how to make it run in AHCI mode? My system is running 
AHCI since 8.1 and I'd like this controller card to replace old PCI VIA 
VT6421.
Thanks in advance!




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