[Release] Resizable BAR BIOS EFI Module

Hello @DuschBrause ,

It should be possible to get ReBAR working on the board.

Do you have GPU-Z installed on the PC?

Can you verify if you have Above 4GB decoding working?

There are things that need to be working before ReBAR can happen.

Like this

@68k-dude Hey!! Thank u for the very fast reply :smiley: so i checked the bios for rund about 30mins and couldnt find anything, gpt said my mainboard is just too old and its not supported, ive managed to turn almost everythign on like u have execpt the first 3, so i can just forget about even trying :’D and sorry for originally pposting in the wrng “channel” i saw it got merged/moved over :smiley:

Hello @DuschBrause

I’ll message via the PM so as to not fill this up with posts.

If we get a good solution, maybe post a report here later.

Best regards,

-68k

Hi.
Did you manage top help out with this? i know its an old post by now…
I also got the Maximus VIII Gene, I think i have done everything right, but im unable to get flashin of the bios to work. if you have any tips i would appreciate it!

Replying to myself to say that i managed to figure it all out.
I am sure there is good information on all this somewhere, just not everything in one place apparently.
What was the problem is that i tried to flash the CAP file when i really needed to extract the rom and flash that directly. everything worked great when doing this the right way, and the guide for modifying the bios worked great!

Hello, can you release an ASRock Z97 pro4 BIOS of the same type ? 8mb size (Above 4G+Resiz.BAR)

Hi. Can someone make a BIOS mod for the ASRock H97 Pro4 motherboard?
I followed the instructions on GitHub (xCuri0/ReBarUEFI), but I got stuck at the step “Checking for pad file issue.”
In the guide, there are screenshots showing what is correct and what is not, but I don’t understand the difference.

Hello, there

I have an ASUS Rampage V Extreme (not the 10 version). I’ve attached to it an Intel 6950X CPU with 32 GB of RAM (I have 8 RAM modules, each with 4 GB of RAM - running everything in quad-channel configuration). I’ve got a 9070 XT GPU.

Felt a little intimidated by the BIOS-modifying instructions, so I searched the forums for offerings of already modified versions of the 4101 (latest) BIOS, above all trying files of people who said they were successful, trying to enable REBAR.

Tried Flashing some of these versions - always successfully. Every time after flashing I enabled “Above 4g Decoding”, disabled CSM compatibility, enable UEFI secure boot (although I didn’t mess with the UEFI keys). Successfully booted, ran Rebarstate.exe as an administrator, tried setting it to various states.

When I set it up to state 13 (8GB of VRAM) the system boots normally. Rebarstate shows bar is correctly set to 8 GB VRAM, however GPUZ says REBAR is disabled in BIOS (see pic).

When I set it to state 14 (which corresponds to de size of my GPU’s VRAM: 16 GB) and above, I get a video driver failure, and the system doesn’t accept new video drivers installed. Revert to state 13 (8GB VRAM), and all is well, but bar is set to 8 GB and REBAR shows as disabled in BIOS.

I’ve tried so far: Not overclocking the CPU; disabling the onboard peripherals like the sound board, considering I’ve already got 32 gb of VRAM installed and that may be a problem with some modified BIOSes, people say.

These BIOSes supposedly worked for some people, and just in case someone has the skills to see what’s wrong with them I’m leaving them here as examples.

Any help would be greatly appreciated in mantaining my rig alive for a while longer. Thanks in advance.

Links for the bioses I’ve tried:

I have made one for H97M Pro4 (new mod, now haswell can use up to 480GiB bar size with 32GiB ram), probably i could do yours later since i will test this later.

1 Like

I might take a look to this later, see if i could do something about it. Anyways, does above 4G Decoding appear in your bios normally?

Thanks a lot!!

Yes! Above 4g decoding appears normally for me!

@Onikabuto Here’s your bios for H97 Pro4, i suggest downgrade 1 bios version below version 2.10 (if you’re currently on version 2.10) in the bios, and proceed update using this modded bios: H97P4_2.10RebarFull.rar (7.2 MB)

To Enable Above 4G Decoding, go to Advanced → PCI Subsystem Settings, above 4g decoding should be there. With the newer patch, you should be able to hook up 32GiB of ram and use bar size more than 8GiB, unlike in the past where it is limited to max 64GiB address, which leaves you to use 8GiB BAR size only if you use 32GiB.

@Bernius Here’s your bios for Rampage V Extreme, it took me a while to solve the padding issue and fixing the _FIT_ table. Same as Onikabuto, i suggest downgrade 1 bios version below version 4101 (if you’re currently on version 4101) normally using ez flash inside the bios, and proceed update using this modded bios using bios flashback (i assume you know how to, the file is ready to use, just copy paste to your flash drive): R5E_Rebar.rar (7.6 MB)


Normal Rebar use this to enable rebar, Nvidia Turing (GTX 1600/RTX 2000) use this to enable rebar..

If both of you succeed, and if you don’t mind, please take a screenshot like this (you can improvise if you feel like it):

1 Like

Hello. I’m trying to modify the BIOS of my Gigabyte Z270X Ultra Gaming motherboard, on which I have installed a QTJ1. So far, I’ve managed to apply the UEFI patch, but the 4G Decode option does not exist in the BIOS. I tried applying the DSDT patch, but I was unable to do so. In any case, I installed the BIOS with the REBAR patch, and when I run REBARState with the Intel Arc, it no longer outputs an image. It seems like the motherboard starts normally, but there’s no image output. I disabled CSM, but of course, I can’t enable or even check the Above 4G Decoding option in the BIOS, as I don’t see that option at all.

The bios used in this motherboard for use de qtj1 is this Microsoft OneDrive

Hey man.

First off I wanna thank you a lot for the effort and interest in helping out. Not everyone is up for that. That’s really great!

Then come the bad news. It happened the exact same way it did before. If I set rebarstate to 14 (16 GB) or above, I got AMD driver crashes, adrenalin software crashes, video driver is reverted to windows default, and even the video resolution gets locked down. and rebar registers as turned off (see the image below).

When I revert back to rebar state 13 (8 Gb) amd video drivers at least work, but rebar still registers as not activated in the BIOS.

But I still appreciate all the effort and time you spent trying to help! Thanks once again!

Image follows:

Do you use a custom windows in any chance? Have you tried to use AMD Cleanup Utility to uninstall the drivers, and reinstall drivers after reboot (make sure during driver cleanup and during driver installation, internet is turned off, but also gpedit enable “Do not include drivers with Windows Update”)?

This exact issue and how to fix it is in Common Issues section of the wiki.

@Koekieezz Hi. I installed your BIOS mod, but before that I rolled back to the previous version. Here’s the issue: the GPU does not output any image during POST/boot — no logo, no boot menu hints, nothing. However, if I press Del, the BIOS setup does appear and the image works normally there.
Inside Windows the GPU is also not detected — it doesn’t show up in Device Manager. I set Launch Video OpROM Policy, Launch Storage OpROM Policy, and Launch PXE OpROM Policy to UEFI Only, and in this case the PC doesn’t even enter the BIOS.
Only the keyboard and mouse backlight turns on. When I press ESC and Enter blindly (which should force a reboot), nothing happens — it looks like the system freezes(?). e3 1285v4, gpu maxsun icraft intel arc b580, asrock H97 pro4.

disabled CSM, and the system seems to hang — only the peripherals’ backlight turns on, and there is no image on the screen.

UPD: Turns out I just needed to select PCI Express and the PCIe version in the BIOS.

@Onikabuto So, does it now boot normally like a pc would do? Afaik, intel dGPUs doesn’t really like legacy system (when the board is not in pure UEFI mode).

I wonder if you use the board with igpu only (no dGPU), plug your monitor in, flash my bios as is (after downgrading), keep igpu enabled and lower the DVMT and the memory in the bios, then disable csm + install enable secure boot and install its keys, meaning that the system is now at full UEFI (since secure boot works only in UEFI), and after saving that settings, and you can boot to bios on pure UEFI mode, turn off the pc and plug in the gpu, monitor connected through gpu, i wonder if it will boot like it normally would on any modern pcs

Can you explain what BIOS settings you changed better ? Because I’ve seen others have similar issues with Intel Arc.

Also you could use AMIBCP to make those settings default on your BIOS so in-case CMOS gets reset it will still work.

1 Like

@Kuri0 @Koekieezz

I did not remove the BIOS battery. It works stably, at least for almost a day. This intel arc b580. I was turning the PC on and off for a long time, then I finally went to set PCI Express and everything started working. It feels like I just needed to initialize the ‘Primary Graphics Adapter’ setting. The PCIe version can actually stay on ‘Auto’ and it will still work, but I left it on PCIe 3 anyway.

I performed all the manipulations using the iGPU (flashed the BIOS)

1 Like