Question Compatible sata expansion card for Asus PRIME B650-PLUS ATX AM5 Motherboard

Jan 20, 2025
23
0
10
I have been using a BEYIMEI PCIe 1X SATA Card 10 Ports, 6 Gbps PCI Express 3.0 to SATA 3.0 Controller Expansion Card on my old motherboard, but when I switched to my new Asus, I found that it is too old for the new board, as a review on amazon had the same problem with a different newer motherboard.

What should I be looking for that is compatible with my new board? The manual for my board says it's a PCIe 4.0 x1, and I thought 4.0 was compatible with 3.0 cards, but apparently not? Is there a PCIe card I can use, or should I just get an M.2 sata expansion card?
 
found someone with an equal problem. The ASM1166 is not compatible to the 600 series of the Intel chipsets in general, but the card itself can be updated to be compatible.

Eventually this can help: it´s not relevant, that this is a different card, but it has the same chip like yours:
https://www.silverstonetek.com/en/ajax/download.php?file=/upload/downloads/Software/ECS06 firmware for Intel 600series chipset.rar


edit:
you will need a different pc to update it eventually:
https://winraid.level1techs.com/t/latest-firmware-for-asm1064-1166-sata-controllers/98543/9
additional source/mirror:
 
Last edited:
found someone with an equal problem. The ASM1166 is not compatible to the 600 series of the Intel chipsets in general, but the card itself can be updated to be compatible.

Eventually this can help: it´s not relevant, that this is a different card, but it has the same chip like yours:
https://www.silverstonetek.com/en/ajax/download.php?file=/upload/downloads/Software/ECS06 firmware for Intel 600series chipset.rar


edit:
you will need a different pc to update it eventually:
https://winraid.level1techs.com/t/latest-firmware-for-asm1064-1166-sata-controllers/98543/9
additional source/mirror:
my CPU is AMD, not Intel. also, I do not have access to a different pc.
 
sorry, didn´t read the topic fully

which problem exactly do you have with it? is it not recognized at all in the device manager of windows?
the motherboard is not detecting it at all due to some sort of incompatibility. I've read that this card is not compatible with the newest motherboards that support DDR5 and the AM5 socket. the slot is PCIe 4.0 x1, the card is PCIe 3.0 x1
 
I have been using a BEYIMEI PCIe 1X SATA Card 10 Ports, 6 Gbps PCI Express 3.0 to SATA 3.0 Controller Expansion Card on my old motherboard
Do you need all 10 of those SATA ports? Perhaps you're running RAID or JBOD on a bunch of hard disks?

I've moved over from cheap PCIe x1 slot SATA cards to more professional LSI HBA SAS controller cards running in IT (Initiator Target) mode. They can be quite cheap on eBay but the down side it they won't fit into a PCIe x 1 slot. The controller card below supports 8 disk drives, via two SFF-8087 to SATA forward breakout cables.

https://www.ebay.com/itm/1334589758...EfxFX2Bv2gKH81mjCWC6J5KgY=|tkp:BlBMUI7yrfCaZQ

s-l1600.jpg


They'll work at reduced speed on 4 PCie lanes in a PCIe x8 or x16 slot which is how I use them. SAS controllers are equally happy running SATA drives and these cards work in all my modern mobos.

My commiserations if you're based in the USA and the cheapest options come from China, but no doubt you can find "home grown" versions that aren't affected by the USPS blockade.

If you need support for more than 8 drives, LSI cards come in 12, 16 and 20 disk versions.
 
Do you need all 10 of those SATA ports? Perhaps you're running RAID or JBOD on a bunch of hard disks?
Not running RAID or JBOD, just a data hoarder with several smaller drives.

Unfortunately, with this new motherboard, I only have 4 sata ports, and I have 10 sata drives + 1 optical drive, and only have a x1 slot available to put it in, or an M.2 slot.

I'm trying to find the cheapest way to be able to connect the drives, honestly.