Rocket 620 testers?

Status
Not open for further replies.

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
Is anyone else using the HighPoint Rocket 620 PCI-Express 2.0 x1 SATA III controller card?
I use it on my setup and I'm concerned that HighPoint are selling 2 different card models.

For details, please read my setup info as well what Gav (FreeBSD developer) says about it:

I decided to use the HighPoint Rocket 620 x1 controller because it has a Marvell 88SE9128 chip, supported out of the box by FreeBSD. Be aware that this is not a RAID controller. If you plan to use 2 disks, the controller will generate HUGE bottlenecks. However, when the controller is connected to a single drive there are no issues. In my tests, it allowed me to read data locally at 400MB/sec. I could not believe it.

Even if we are dealing with a x1 controller, FreeNAS detects the SSD disk as SATA III:
Code:
ada0: 600.000MB/s transfers (SATA 3.x, UDMA5, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 16383C)


HighPoint added something in their new firmware, compared to previous version tested by FreeBSD developers. From their instructions manual (see page 5), they display instructions for 1.0.0.1003 BIOS version which matches their description how the controller works (2 AHCI channels). However, when I hit CTRL+M in my box the BIOS version shows as being 1.0.0.1012 and the firmware as 2.1.0.1404, which might explain the new "feature":
Code:
pass1 at ahcich7 bus 0 scbus7 target 0 lun 0
pass1: <Marvell 91xx Config 1.01> Removable Processor SCSI-0 device 
pass1: 150.000MB/s transfers (SATA 1.x, UDMA4, ATAPI 12bytes, PIO 8192bytes)

mav said:
Marvell, who produced this chip, doesn't provide much information about it. Rocket and RocketRAID 620 cards have same PCI IDs and same chip markings. Main difference is in chip firmware and card BIOS. As I have told, my Rocket card reports only two real AHCI SATA channels, has no configuration device and no BIOS setup. Your card reports 8 virtual channels including configuration device, mentions some virtual disks and BIOS setup during boot. That makes me think it is different from my Rocket. I can only guess how HPT labels their products. If this is really Rocket 620, then they sell two different products under the same name.

If you have any insides related to this matter, please let me know. I attempted to contact Highpoint support without success, they never replied to my emails neither responded to my technical support ticket.
 

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
Just to clarify, my goal is to find out if anyone else purchased recently a Rocket 620 and it displays the same info as myself.

Code:
# pciconf -lvcb
hostb0@pci0:0:0:0:      class=0x060000 card=0x060a15d9 chip=0xa0008086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
    cap 09[e0] = vendor (length 8) Intel cap 12 version 1
uhci0@pci0:0:26:0:      class=0x0c0300 card=0x060a15d9 chip=0x29378086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xac00, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
uhci1@pci0:0:26:1:      class=0x0c0300 card=0x060a15d9 chip=0x29388086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xa880, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
uhci2@pci0:0:26:2:      class=0x0c0300 card=0x060a15d9 chip=0x29398086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xa800, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
ehci0@pci0:0:26:7:      class=0x0c0320 card=0x060a15d9 chip=0x293c8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xfebfbc00, size 1024, enabled
    cap 01[50] = powerspec 2  supports D0 D3  current D0
    cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14
    cap 13[98] = PCI Advanced Features: FLR TP
pcib1@pci0:0:28:0:      class=0x060400 card=0x060a15d9 chip=0x29408086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 1'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 1 root port max data 128(128) link x1(x4)
    cap 05[80] = MSI supports 1 message 
    cap 0d[90] = PCI Bridge card=0x060a15d9
    cap 01[a0] = powerspec 2  supports D0 D3  current D0
ecap 0002[100] = VC 1 max VC0
ecap 0005[180] = unknown 1
pcib2@pci0:0:28:4:      class=0x060400 card=0x060a15d9 chip=0x29488086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 5'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 1 root port max data 128(128) link x1(x1)
    cap 05[80] = MSI supports 1 message 
    cap 0d[90] = PCI Bridge card=0x060a15d9
    cap 01[a0] = powerspec 2  supports D0 D3  current D0
ecap 0002[100] = VC 1 max VC0
ecap 0005[180] = unknown 1
pcib3@pci0:0:28:5:      class=0x060400 card=0x060a15d9 chip=0x294a8086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 6'
    class      = bridge
    subclass   = PCI-PCI
    cap 10[40] = PCI-Express 1 root port max data 128(128) link x1(x1)
    cap 05[80] = MSI supports 1 message 
    cap 0d[90] = PCI Bridge card=0x060a15d9
    cap 01[a0] = powerspec 2  supports D0 D3  current D0
ecap 0002[100] = VC 1 max VC0
ecap 0005[180] = unknown 1
uhci3@pci0:0:29:0:      class=0x0c0300 card=0x060a15d9 chip=0x29348086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xa480, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
uhci4@pci0:0:29:1:      class=0x0c0300 card=0x060a15d9 chip=0x29358086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xa400, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
uhci5@pci0:0:29:2:      class=0x0c0300 card=0x060a15d9 chip=0x29368086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0xa080, size 32, enabled
    cap 13[50] = PCI Advanced Features: FLR TP
ehci1@pci0:0:29:7:      class=0x0c0320 card=0x060a15d9 chip=0x293a8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xfebfb800, size 1024, enabled
    cap 01[50] = powerspec 2  supports D0 D3  current D0
    cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14
    cap 13[98] = PCI Advanced Features: FLR TP
pcib4@pci0:0:30:0:      class=0x060401 card=0x060a15d9 chip=0x244e8086 rev=0x92 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
    cap 0d[50] = PCI Bridge card=0x060a15d9
isab0@pci0:0:31:0:      class=0x060100 card=0x060a15d9 chip=0x29168086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IR (ICH9R) LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
    cap 09[e0] = vendor (length 12) Intel cap 1 version 0
                 features: SATA RAID-5, 4 PCI-e x1 slots
ahci1@pci0:0:31:2:      class=0x010601 card=0x060a15d9 chip=0x29228086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) 6 port SATA AHCI Controller'
    class      = mass storage
    subclass   = SATA
    bar   [10] = type I/O Port, range 32, base 0x9480, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0xa000, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0x9c00, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0x9880, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0x9800, size 32, enabled
    bar   [24] = type Memory, range 32, base 0xfebfb000, size 2048, enabled
    cap 05[80] = MSI supports 16 messages enabled with 1 message
    cap 01[70] = powerspec 3  supports D0 D3  current D0
    cap 12[a8] = SATA Index-Data Pair
    cap 13[b0] = PCI Advanced Features: FLR TP
none0@pci0:0:31:3:      class=0x0c0500 card=0x060a15d9 chip=0x29308086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel(R) ICH9 Family SMBus Controller working fine with http://download.cnet.com/Chipset-Driver-Inte (8086)'
    class      = serial bus
    subclass   = SMBus
    bar   [10] = type Memory, range 64, base 0xfebfac00, size 256, enabled
    bar   [20] = type I/O Port, range 32, base 0x400, size 32, enabled
ahci0@pci0:1:0:0:       class=0x010601 card=0x91231b4b chip=0x91231b4b rev=0x11 hdr=0x00
    class      = mass storage
    subclass   = SATA
    bar   [10] = type I/O Port, range 32, base 0xc480, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0xc400, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0xcc00, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0xc880, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0xc800, size 16, enabled
    bar   [24] = type Memory, range 32, base 0xfe8ef800, 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 128(512) link x1(x1)
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 2 corrected
atapci0@pci0:1:0:1:     class=0x01018f card=0x91a41b4b chip=0x91a41b4b rev=0x11 hdr=0x00
    class      = mass storage
    subclass   = ATA
    bar   [10] = type I/O Port, range 32, base 0xb880, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0xb800, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0xc080, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0xc000, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0xbc00, size 16, enabled
    bar   [24] = type Memory, range 32, base 0xfe8cfc00, size 16, enabled
    cap 01[40] = powerspec 3  supports D0 D3  current D0
    cap 05[50] = MSI supports 1 message 
    cap 10[70] = PCI-Express 2 legacy endpoint max data 128(512) link x1(x1)
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 2 corrected
em0@pci0:2:0:0: class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 32, base 0xfe9e0000, size 131072, enabled
    bar   [18] = type I/O Port, range 32, base 0xdc00, size 32, enabled
    bar   [1c] = type Memory, range 32, base 0xfe9dc000, size 16384, enabled
    cap 01[c8] = powerspec 2  supports D0 D3  current D0
    cap 05[d0] = MSI supports 1 message, 64 bit 
    cap 10[e0] = PCI-Express 1 endpoint max data 128(256) link x1(x1)
    cap 11[a0] = MSI-X supports 5 messages in map 0x1c enabled
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 3 corrected
ecap 0003[140] = Serial 1 002590ffff382e1e
em1@pci0:3:0:0: class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 32, base 0xfeae0000, size 131072, enabled
    bar   [18] = type I/O Port, range 32, base 0xec00, size 32, enabled
    bar   [1c] = type Memory, range 32, base 0xfeadc000, size 16384, enabled
    cap 01[c8] = powerspec 2  supports D0 D3  current D0
    cap 05[d0] = MSI supports 1 message, 64 bit 
    cap 10[e0] = PCI-Express 1 endpoint max data 128(256) link x1(x1)
    cap 11[a0] = MSI-X supports 5 messages in map 0x1c enabled
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 5 corrected
ecap 0003[140] = Serial 1 002590ffff382e1f
vgapci0@pci0:4:4:0:     class=0x030000 card=0x060a15d9 chip=0x0532102b rev=0x0a hdr=0x00
    vendor     = 'Matrox Electronic Systems Ltd.'
    class      = display
    subclass   = VGA
    bar   [10] = type Prefetchable Memory, range 32, base 0xfc000000, size 16777216, enabled
    bar   [14] = type Memory, range 32, base 0xfdffc000, size 16384, enabled
    bar   [18] = type Memory, range 32, base 0xfe000000, size 8388608, enabled
    cap 01[dc] = powerspec 1  supports D0 D3  current D0


Code:
# dmesg | grep ahci
ahci0: <Marvell 88SE912x AHCI SATA controller> port 0xc480-0xc487,0xc400-0xc403,0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc80f mem 0xfe8ef800-0xfe8effff irq 16 at device 0.0 on pci1
ahci0: [ITHREAD]
ahci0: AHCI v1.20 with 8 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: [ITHREAD]
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich1: [ITHREAD]
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich2: [ITHREAD]
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich3: [ITHREAD]
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich4: [ITHREAD]
ahcich5: <AHCI channel> at channel 5 on ahci0
ahcich5: [ITHREAD]
ahcich6: <AHCI channel> at channel 6 on ahci0
ahcich6: [ITHREAD]
ahcich7: <AHCI channel> at channel 7 on ahci0
ahcich7: [ITHREAD]
ahci1: <Intel ICH9 AHCI SATA controller> port 0x9480-0x9487,0xa000-0xa003,0x9c00-0x9c07,0x9880-0x9883,0x9800-0x981f mem 0xfebfb000-0xfebfb7ff irq 19 at device 31.2 on pci0
ahci1: [ITHREAD]
ahci1: AHCI v1.20 with 6 3Gbps ports, Port Multiplier not supported
ahcich8: <AHCI channel> at channel 0 on ahci1
ahcich8: [ITHREAD]
ahcich9: <AHCI channel> at channel 1 on ahci1
ahcich9: [ITHREAD]
ahcich10: <AHCI channel> at channel 2 on ahci1
ahcich10: [ITHREAD]
ahcich11: <AHCI channel> at channel 3 on ahci1
ahcich11: [ITHREAD]
ahcich12: <AHCI channel> at channel 4 on ahci1
ahcich12: [ITHREAD]
ahcich13: <AHCI channel> at channel 5 on ahci1
ahcich13: [ITHREAD]
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada1 at ahcich8 bus 0 scbus8 target 0 lun 0
ada2 at ahcich9 bus 0 scbus9 target 0 lun 0
ada3 at ahcich10 bus 0 scbus10 target 0 lun 0
ada4 at ahcich11 bus 0 scbus11 target 0 lun 0
ada5 at ahcich12 bus 0 scbus12 target 0 lun 0
ada6 at ahcich13 bus 0 scbus13 target 0 lun 0
pass1 at ahcich7 bus 0 scbus7 target 0 lun 0
 
Status
Not open for further replies.
Top