[Request] Bios mod for IBM X3550 M3 (7944) to enable NVMe native support

Dear Community

My system is X3550 M3 with (UEFI) Bios V1.22 (I have the necessary Bios files) and I looking for someone, who can slic me the DXE Driver (NvmExpressDxe-64.efi) in that Bios.

In this moment, I can boot from my NVMe Adapter, with the NvmExpressDxe-64.efi in an USB Stick (D:\efi\boot\BOOTX64.efi) and (boot from file) then start manually "WINDOWS BOOT MANAGER" in the Bios… It works and really fast (Windows 20H2, x64, UEFI), but I like, that my X3550 M3 Bios, recognize my NVMe Adapter by himself, without my manually actions… By the way, the X3550 M3 is a x58 Chipset based machine.

Is this possible and is there someone in this Forum, who can do this work for me, so I can flash the 1.22 UEFI Bios again, but with the DXE driver embedded?
(Donation is not the problem :wink: )

Sincerely
Parcero

UEFI Bios 1.22.rar (3.55 MB)

NvmExpressDxe-64.rar (15.3 KB)

@Parcero : Welcome to the Win-RAID Forum!
I cannot find an AMI UEFI BIOS file within your attached BIOS (there is just an installer).
Furthermore I doubt, that you will be able to boot directly off any NVMe SSD (except the Samsung 950 PRO) by any BIOS modding. Mainboards with an X58 chipset are extremely old having an ICH10 Southbrige and no UEFI BIOS support.
I am sorry, but I cannot help you.
Regards
Dieter (alias Fernando)

Dear Fernando

Thank you very much for your gentilly response. The attached Installer: “ibm_fw_uefi_d6e164a-1.22_windows_32-64.exe” can be uncompressed with WINRAR and you receive another compressed file called: “d6e164a.tar”.

In there, you will find the UEFI Bios Files for my IBM x3550 M3 but I believe, that these are Password protected. I can open the FvDxe.fv (and the others) with the Bios Editor, but I can’t modify anything (Insert Into, Insert before, Insert after, etc.).

If someone can do that for me and modify this UEFI Bios and save it, with the: “NvmExpressDxe-64.efi” injected in the Bios, it is enough for me to think in the donation, for that work.

In this moment, I start Windows 10 from a UEFI Shell script (startup.nsh) saved on a USB Stick, together with the: “Shell.efi” and the “NvmExpressDxe-64.efi” file.

fs0:
load NvmExpressDxe-64.efi
map -r
fs0:
\efi\boot\bootx64.efi

…and its work like a charm but occupies a value USB port (This Server, has only four USB ports and two of them are occupied for Keyboard and Mouse).

My idea is, to have the: “NvmExpressDxe-64.efi” in the Boot Manager List from my UEFI Bios, to choose it within the Bios, together with the Microsoft Boot Manager.

When I start the: “NvmExpressDxe-64.efi” (Load from file) in the UEFI Bios, I can see the NVMe volume and the Windows \efi\boot partition in the UEFI Bios. From there, I can start the Microsoft Boot Manager in: “\efi\boot\bootx64.efi” and it will work.

If someone can inject the: “NvmExpressDxe-64.efi” in my Dxe device list from my UEFI Bios, that should be work but, my risk…

The only think what is really important for me is: “that these modifications are made really carefully”, to no have problems later, when I tried to flash the Bios back…

I remember “Fernando” a long long time, from the Intel AHCI drivers issues time :wink: and I know, that you are a smart guy. :wink: If you cannot help me, it is ok, but maybe you know someone from your Forum, who can resolve this issue for me…

I am an old German man, who live in the high mountains from Colombia, for a long long time. I don’t have much money, but 20 bugs (or something like that) I can spend for this work. I know, that it is a poor wages for such work but, I think, that what matters, is not the money, but the fact, that nobody has such a Bios in his x3550 M3… :wink:

It is for my personal use, but maybe, there are millions of x3550 M3 owners, who can be animated with a modification like that and with this, thank you in advance for your possible efforts to solve my UEFI Bios problems I remain with best regards from Colombia,

Sincerely
Parcero
P.S. Fernando sounds spanish or italian: “Usted habla español o parli italiano?”

@Parcero :
With your help I was able to extract the *.exe file and to open the file named FvDxe.fv by using the UEFITool. It is indeed an UEFI BIOS.
Attached is the modded BIOS file. Please check it by using the UEFITool.
Good luck for the flashing of the merged BIOS!
Dieter (alias Fernando)

P.S.: I am an old German man like you, but I still live in Germany.

FvDxe_NVMe-mod.rar (636 KB)

Hi Fernando

Thank you for your help. How can I send a PRIVATE MESSAGE to you. I receive: An error occurred!" Message and: "The page you were looking for does not exist or you do not have the right to access this page"

Sincerely
Parcero

Click onto my nickname on the left side of any of my posts and choose the option "Send message".
Alternatively you can send me a private message from within your Forum Account > "Private Messages".

Hi guys, just curious to know what happened with this mod. Was it successful. I would also like to get this for the same server! however I would also like to add slic2.5 to the bios as well ? kindly provide an update :smiley: very excited