[Release] Resizable BAR BIOS EFI Module

@bibikalka @Sweet_Kitten

Thanks both. I’ll give them a try.

Not familiar with editing volumes but will do as sweet_kitten suggests replacing from the older version and testing.

I should note bibikalka, I’m working on an z840 which is a dual CPU workstation vs the z440 single CPU. Will the z440 1.62 bios work here?

Yeah, all of these had the same single package bios. So you do the official downgrade of your Z840 with the jumper, and would have a proper 1.62 on your workstation.

Then we can establish if modding this 1.62 works, and take it from there.

It worked! thanks a lot!

@68k-dude @karfel and other people who can help me
hi everyone.
my English is not very good. let me explain it briefly.
my motherboard is X99-E WS/USB3.1 , Graphic Card is Nvidia RTX A400,i have modified the BIOS, but the resizable bar failed to open successfully
My Bios file in here .

here.

but my gpu is A400 ,Same core as RTX 3050, belonging to the RTX 3000 series.
Is this BIOS applicable?


i get three files ,i see a " fwupdate.bin " ,so first can i flash fwupdate.bin to ME firmware ,second i need to flash bios use " NvStrap3.CAP " or " NvStrap4.CAP " ?

:sweat_smile: here

Thank you, I understand now. I just used the file “X99-E-WS-USB31-SUS-4001-NvStrap4. cap” and added the component “ReBarDex. ffs” inside it, successfully opening the Resizeable Bar.
Thank you. I don’t know how to thank you, this question has been bothering me for a week.

Hi, first of all thanks to all people here sharing their kwoledge, it turns in a very helpfull experience.
Now proceed with the matter:
My system
CPU Ryzen 5 2600
MB Gigabyte B450M-K rev2.0
Bios FDd
GPU Intel Arc A380

GPUz Resizable BAR status window informs all is Ok (YES) but the support from MB (NO)
The BIOS seems have ReBAR support available but it is not possible check to AUTO in the UEFI because the option is not appearing, i.e. 4G decoded is appearing and it is checked YES.
I have tried to use the guide

Confirming the existence for the ReBAR option in the BIOS, even using the Grub tool explained in the guide, I have forced the parameter ReBAR to AUTO without success.
I think the problem is the CPU type and, could be, the bios is not only looking for the parameter in AUTO but also something more still blocking.

I have tried also to modify the BIOS including the ReBAR module, but the bios update tool rejected the MOD indicating something like INVALID BIOS.

Question: In this type of BIOS where the ReBAR support seems to be included would be necessary add the ReBAR module? or could be better try to use the built-in module, overriding the “protections”?

thx

Hello @Gusarapinho

The board does indeed have ReBAR support built in, however the CPU isn’t on the list.

3000 series and above only.

You should be able to force it using the mod.

As for flashing the modified file, you might find info here Flashing Gigabyte while avoiding "Invalid BIOS image"

If you get stuck, send me a PM

best regards,

-68k

Hello, everyone! I had some difficulty trying to enable hidden 4G decoding on the ASRock z97 Pro4 by following the [Enabling hidden 4G Decoding] , i get errors on compiling DSDT and i don’t know how to fix them! :face_with_raised_eyebrow:(Enabling hidden 4G decoding · xCuri0/ReBarUEFI Wiki · GitHub) guide.
https://download.asrock.com/BIOS/1150/Z97%20Pro4(2.50)ROM.zip thank you !

Hello guys, I have been trying this guide from xCuri0 to mod BIOS for my Lenovo M720s.
Problem when I convert bin file to .txt. Inside the txt file there is nothing that mentions “4G Decod” or “Above 4G”. How come uefi tool finds text within bios but then when I extract and convert that from powershell its no where to be found?

Only hotplug and pci system