Hi guys. I need your help modifying the BIOS firmware. My Asrock x99 Extreme 6/3.1 motherboard doesn’t detect the Gen4 WD_Black SN850X NVME drive. Is it possible to solve this problem by adding .ffs modules to the BIOS firmware? Do I need to add the NvmeSmm.fss and Nvmeint13.fss modules? Or only nvmexpressdxe_5.fss module is enough? I can’t figure out which firmware block to insert the modules into. Will it be possible to use the NVME drive as a bootable?
Edit by Fernando: Thread moved into the “BIOS Problems” Category and title customized
Your issue is not the lack of NVMe support on this mb model, the board already supports AMI NVMe by default, no NVMe “traditional” forum mod required.
Board incompatibility with the NVMe disk model or the disk itself doesnt like the mb model, contact ASRock and/or WD.
No, both modules are already present within the DXE Volume of the BIOS (as MeatWar has already stated).
Is it worth updating the NVMe driver module in the BIOS firmware? Will this solve the problem with NVMe drive detection in the BIOS?
I cant vouch for that… your call your decision to try it.
Does the disk shows at least in windows, a standard storage device?
EDIT:
"Please be noted that the Ultra M.2 Socket (M2) is shared
with the SSATA3_2 connector; you can only choose either the Ultra M.2 Socket (M2) or
the SSATA3_2 connector to use.
- If M.2 PCI Express module is installed, PCIE5 will be disabled."
The disk is not detected in either the bios or the windows system. This seems to be a common issue with Asrock motherboards.
No, the BIOS of my ASRock X570 PRO4 has detected and works fine with different NVMe SSDs (Samsung 990 Pro and WD Black SN850X).