A UEFI DXE driver to enable Resizable BAR on systems which don't support it officially. This provides performance benefits and is even required for Intel Arc GPUs to function optimally.
[!WARNING] Not compatible with Nvidia Turing GPUs (GTX 1600 and RTX 2000)
[!WARNING] Vulnerable to Spectre
### Coffee Lake (8th and 9th gen) preparation
[!IMPORTANT] Skip this if you are using a Skylake (6th gen) or Kaby Lake (7th gen) CPU
[!WARNING] You will need a Skylake (6th gen) or Kaby Lake (7th gen) CPU for the instalation process
- Boot to BIOS
- Enable CSM
Advanced mode/Boot/CSM/Launch CSM - Enabled/Auto
- Enable Above 4G encoding
Advanced mode/Boot/Above 4G Decoding - Enabled
- Save changes and exit [!WARNING] If you are using Intel ARC you will have to plug in your iGPU
- Enter the BIOS and boot form the USB
- Wait for the update to finish and reboot [!CAUTION] Do not! power off your computer while updating. This will brick your motherboard. If this happens your motherboard will enter BIOS Recovery mode and it will try to reflash the stock BIOS from the USB (I included the 1301 BIOS in Installer8thGEN.zip so you can reflash it without using a second PC)
I accept no responsibility for bricked motherboards
Advanced mode/Boot/CSM/Launch CSM - Disabled
Enable Above 4G encoding Advanced mode/Boot Above 4G Decoding - Disabled
* Save changes and exit
* Now you can plug in your monitor to the dGPU (Intel ARC only)
[!IMPORTANT] Skip this if you are using a Coffee Lake (8th and 9th gen) CPU
- Boot to BIOS
- Enable CSM
Advanced mode/Boot/CSM/Launch CSM - Enabled/Auto
- Disable Above 4G encoding
Advanced mode/Boot/Above 4G Decoding - Disabled
* Save changes and exit > [!WARNING] > If you are using Intel ARC you will have to plug in your iGPU * Enter the BIOS and boot form the USB
* Wait for the update to finish and reboot > [!CAUTION] > ***Do not!*** power off your computer while updating. This will brick your motherboard. If this happens your motherboard will enter BIOS Recovery mode and it will try to reflash the stock BIOS from the USB (I included the 1301 BIOS in [Installer.zip](https://github.com/xtomasnemec/ASUS-TUF-Z270-Mark-2-ReBarUEFI/releases/) so you can reflash it without using a second PC) > > **I accept no responsibility for bricked motherboards**
Advanced mode/Boot/CSM/Launch CSM - Disabled
Advanced mode/Boot/Above 4G Decoding - Enabled
Configure ReBAR with Configurator.exe
32
with my Arc A750)
Clear CMOS and Resizable BAR should be disabled. Short the two pins labeled as CLRTC
or boot with the iGPU and set the correct BAR size
I included the 1301 BIOS in Installer.zip and the board should flash it automaticaly Using the CrashFree BIOS 3
utility
Yes but i do not recomend it because it is dangerous. But if you want to do it this way you can use AFUWIN using the /GAN command No direct link because of DMCA
You can use Linux with 4G Decoding on, recent versions will automatically resize and allocate GPU BARs. Currently there is no known method to get it on Windows without BIOS modification
You can do that but remember that you have to disable ReBAR with Configurator.exe, use a Skylake (6th gen) or Kaby Lake (7th gen) CPU and then you can revert to the original BIOS