We've recently purchased 2 p4600 4tb PCI cards and installed them into our HP ProLiant DL 385 G7 server. However, the drives are not showing up in device manager in Windows Server 2012 or in the BIOS (BIOS update version A18).
I've downloaded the SetupNVME.exe and run that but it gives the error of "Device not detected."
Can you confirm that this hardware is compatible with the p4600 SSDs?
Is there any BIOS update that would be required first?
Thanks for posting in our communities.
The https://ark.intel.com/products/96998/Intel-SSD-DC-P4600-Series-4_0TB-12-Height-PCIe-3_1-x4-3D1-TLC Intel® SSD DC P4600 Series uses a PCIe NVMe 3.1 x4 interface, looking at the https://h20195.www2.hpe.com/v2/getpdf.aspx/c04286663.pdf?ver=22 server specifications, it seems all the PCIe slots in the system are 2.0. Even though PCIe technology is backwards compatible, there's no mention of NVMe compliance for those slots, which might explain why the drives are not being recognized.
To confirm device compatibility with HP ProLiant DL385 G7*, please https://www.intel.com/content/www/us/en/support/topics/oems.html contact the OEM (Original Equipment Manufacturer) directly.
Please let us know if there's anything else we can do for you.