Motherboard ASUS PRIME B350-PLUS with Ryzen 1700 cannot detect M.2 2280 ADATA XPG SX6000 Pro (NVMe). OS (Windows 10) - the same. My steps were:
I've removed any SATA cables from SATA5/SATA6 ports (as described in the manual: "The M.2 Socket shares bandwidth with the SATA6G_5/6 ports, therefore the SATA6G_5/6 ports cannot be used when a SATA/PCIE mode M.2 device is installed"
I've updated BIOS upto current version
I've checked all the BIOS options regarding M.2. The all are on.
Still not working.
Move the videocard to the another PCI-E Slot. No difference.
All options with UEFI are set on now. Still no difference.
Letter to ASUS support :). Waiting for answer.
Turned off Security Boot. Deleted all the security keys. Set OS to Non-Windows OS. Difference: There are NVM Express device driver (non working) in the Windows Device manager. Error code: 10.
Screenshots from BIOS:
Any ideas to do? Now I plan to make bootable Linux USB and try to test this card with Linux.
P.S. Tested M.2 card on two other m/boards - it works. It works as native NVMe and in SATA emulation mode too.