I've been struggling with SATA controllers on my Linux machine. First it was the Rocket 650L, now it's the IO Crest SI-PEX40062. With the Rocket, no drives were recognized except for about an hour that I could not repeat. With the IO Crest, just 2 of the 4 ports are working.
I was able to verify that in other machines, with other motherboards, the IO Crest card works just fine. On my MSi 970A-G43, two of the 4 ports work. This is true in both of the x16 slots the board has to use (it and the Rocket have 2 PCI pipes, and are a bit too big for an x1 slot).
My high-end video card works fine in either of the slots.
So I'm pretty sure the problem is in my motherboard. Its BIOS is current. So I'm left thinking either the board is broken in some way, or it's a design flaw that only shows up with this odd form factor of card.
Either way, I'm going to have to replace the mobo, but I'm curious to know if this problem is a design flaw, or just a broken board.
I was able to verify that in other machines, with other motherboards, the IO Crest card works just fine. On my MSi 970A-G43, two of the 4 ports work. This is true in both of the x16 slots the board has to use (it and the Rocket have 2 PCI pipes, and are a bit too big for an x1 slot).
My high-end video card works fine in either of the slots.
So I'm pretty sure the problem is in my motherboard. Its BIOS is current. So I'm left thinking either the board is broken in some way, or it's a design flaw that only shows up with this odd form factor of card.
Either way, I'm going to have to replace the mobo, but I'm curious to know if this problem is a design flaw, or just a broken board.