Inserting RtkUndiDxe.efi

Hi
I have the following Problem.
I have an older FM1 Board Asrock A75 Pro4-M.
Normal oprom updates for this Board are working fine with UBU.
But he Bios has only Realtek PXE oprom, and no undi efi.
So i cant make, uefi network boot.
Normal boot pxe ->ipxe->Wimboot->Http working great. But so i have only MBr mode windows.(other Pc with working uefi network boot runs, fine with W10 uefi network boot)
I try to insert the missing RtkUndiDxe.efi into the Bios, but i do not really know where to start, since i dont know the guid or anything.
Maybe someone can give me an helping hand.

Thx Alex

@jasch :
Hello Alex,
welcome at Win-RAID Forum!

>Here< is the related guide.
Good luck!
Dieter (alias Fernando)

I have the same issue. I extracted another BIOS from MSI B85M-G43 and find out the GUID is:
Realtek Undi GUID 4953F720-006D-41F5-990D-0AA8853BCC71

Following my steps you are likely able to inserting this file.
Download this tool ffs,
and execute the following commands:

gensec -o pe32.sec RtkUndiDxe.efi -S EFI_SECTION_PE32
gensec -o name.sec -S EFI_SECTION_USER_INTERFACE -n RtkUndiDxe
gensec -o ver.sec -S EFI_SECTION_VERSION -n 0.9
genffs -d 1 -g 4953F720-006D-41F5-990D-0AA8853BCC71 -o RtkUndiDxe.ffs -i pe32.sec -i name.sec -i ver.sec -t EFI_FV_FILETYPE_DRIVER

then you are successfully converting an .efi file to an .ffs file.

For other .efi files, if you do not know the GUID personally I think it is okay to randomly generate one as long as making sure there are indeed no such modules in your original UEFI file.

See also this link to learn about .efi → .ffs.

Having an .ffs file, you can follow the guide to insert this UEFI module easily.