Can't boot with more than 16 NVMe cards

ty7

Prominent
Jul 20, 2017
2
0
510
I have a SuperMicro X10DRX MOBO and I'm trying to utilize 6 Amfeltec Squid PCIe carrier boards that have 4 Samsung 960 PRO M.2 NVMe cards each. So far, I haven't been able to boot the machine with more than 16 NVMe cards. It doesn't matter if I use 4,5, or 6 carrier boards as long as I don't use more than 16 NVMe cards at a time. Depending on which slots I use, the machine will either beep once and fail to power on or fail during boot with the error: "DXE-OOB Data Sync-Up."

This MOBO has 10 x 8 lane slots and each carrier utilizes 8 lanes so there should be plenty of lanes available. The output of lspci -vv prints a width of 8 for the LnkCap and LnkSta for each of these carrier boards.

I don't think it's a power issue because I still wasn't able to add a 17th NVMe card even after removing 3 other non-carrier cards (video, etc.).

The bios is up-to-date and all hardware is new.

Any suggestions?