I am trying to get a PCIe Gen 2 Test Card to work in a M.2 slot using an adapter, but the system will not see it. The M.2 slot sees the native M.2 devices I have installed in it and the test card works in the standard PCIe slot on the same system. I have also tried two completely different adapter cards with no luck. Yes, the adapter cards were powered. I have also tried changing every PCIe setting in the BIOS that I though might help. Any guidance you can provide would be greatly appreciated.
PCIe Gen 2 Test Card not working in M.2.
Collapse
X
-
Tags: None
-
Of course, now that I have posted this issue, I will most likely go back to my bench and it will start working before anyone has had a chance to respond. -
This isn't something we have attempted before.
M2 slots normally only have 3.3Volts on them. So they are missing 12V. Not sure what your adapter does about this?
Signal quality might be the next issue. PCIe is very sensitive to cable lengths and each additional connection causes signal reflection, depending on impedance differences. Even worse when the additional connections are shielded.
Some BIOS might have a white list of cards they support (e.g. just a couple of their own SSDs and maybe a Wifi card). This is more common on business Laptops. Or they might be buggy and not allocate the resources to an unexpected card (e.g. BAR space if it was a GPU card).
I'd try again, but on a different desktop machine (not a laptop).
Comment
-
As coincidence would have it, I am using the same adapter you have pictured with the Gen 4 test card. Speaking of the Gen 4 card, has this M.2 adapter configuration been tested with it?Comment
-
Yes, we tested the PCIe Gen 4 card on a M2 slot and it was OK (on at least one desktop machine).
I don't think we ever tested the PCIe Gen 2 card however on M2. Maybe your M2 slot isn't backward compatible with Gen2.
The Gen 4 card is pretty different design compared to Gen 2. So can't be assumed that if one works the other one will.
Comment
-
Comment