Hello,
i try to enable resizable bar on a MSI Z170a Gaming Pro Carbon.
I do all the steps with uefi tool and add the rebardxe.ffs to my downloaded bios
But if i safe the file with uefi tool i become a .rom file
The original files name is E7A12IMS.1A0
If i rename the file from E7A12IMS.rom to E7A12IMS.1A0 the bios flash
doesnt work because there is nothing found in the flash tool The file does not appear or is not there.
If i leave it as it is .rom the same happens the file does not appear.
I’m working on my Dell G5 5090 to add Resizable BAR. I got the BIOS from my motherboard using Universal BIOS Backup Toolkit and then added ReBar with UEFITool. Here’s the Dell BIOS I started with: Dell BIOS link. I’m using this GitHub project: xCuri0/ReBarUEFI.
My problem is after modding the BIOS, Dell’s update system won’t accept it because it’s not the official Dell BIOS. Is there another way to get a BIOS that Dell will accept for updates?
Having issues getting this to work on an ASRock Z77 OC Formula. The DXE driver inserts and appears to work fine, but there are issues with some of the patching. When the BIOS is patched fully, attempting to enter BIOS configuration results in freezing with an “A9” debug code. If I just allow the OS to boot, it actually functions, but the BIOS is stuck at default settings.
The following patches do not cause issues:
PciHostBridge | Remove <4GB BAR size limit in SubmitResources (Ivy Bridge)
PciBus | Remove <16GB BAR size limit (Ivy Bridge/Haswell)
Runtime | Remove 4GB limit for CpuIo2
The following do cause issues:
PciHostBridge | Replace 16GB MMIO region with complete use of physical address space (Ivy Bridge).
PciHostBridge | Remove 4GB limit for PciRootBridgeIo.Mem
Additionally, I believe there’s something going on similar to some Haswell/Broadwell motherboards involving downgrading 64-bit BARs to 32-bit. When I look in Windows, “large memory” does not show “PCI bus.”
Above 4G decoding is enabled, CSM is disabled. DSDT is patched.
I’ll give you a tip using this forum…
There’s a search box on the forum…
Now lets try to use the correct search term you got: “error 167 protected range registers”
I was able to find the “4G Decod” and extract it using the latest UEFITool. After I extract the content using
IRFExtractor, I couldn’t find the “4G Decod” anymore. I hope someone can help me.
Thanks for replying, and sorry for the late reply. I’ve been really busy these last couple days. My board is a Gigabyte GA-Z87X-D3H. I already tried adding ReBarDxe and ran the DSDT patch, but Rebar is still disabled in GPU-Z.
This is after I flash the bios and rebardxe. I tried both eufitool and mmtool to insert the ReBarDxe.ffs , but still had no luck. Resizable Bar is still disabled.
Hi!
I am new here. I have 2 Motherboards Asus Z97 Deluxe & Asus Maximus VII Hero (Z97). I’ve Enabled “Above 4G Decoding” in both the BIOS but unable to Enable the “Resizable BAR” option in BIOS. Can anyone please help me by Modding these 2 BIOS File with ReBAR Enabled & all Required Patches applied?
My Build:
Z97 Maximus Hero VII
i7-4790k
Asus ROG RX5700XT Gaming OC 8GB
(4x8GB)32GB 2400Mhz G.Skill TridentZ
Antec 1000w 80 Plus Platinum
&
Asus Z97 Deluxe
i7-4790
Asus ROG RX5700XT Gaming OC 8GB
(2x8GB)16GB 1866Mhz HyperX Fury
Corsair 750w 80 Plus Gold
Having trouble getting this to work on my asus z9pa-d8 with a580. Patched vs unpatched, UEFItool vs MMtool, I can never get rebar enabled through rebarstate. Rebarstate will show me the UEFI variable is active however. Anytime set over 512 (still showing rebar disabled in gpuz) I get black screen. The motherboard already has 4g decoding as option under PCIE settings in bios. I use afuwinx64 to flash the modified bios.