Working cards

If you get ReBAR working please post your system information in the below format

Motherboard model:
Motherboard chipset:
Graphics card model:
GPU chipset:
GPU PCI VendorID:DeviceID (check GPU-Z):
GPU PCI subsystem IDs (check GPU-Z):
VRAM size:
New BAR size (GPU-Z):
New BAR size (nvidia-smi):
NVIDIA driver ver:

Use command nvidia-smi -q -d memory to check the new BAR size reported by the Windows/Linux driver.
Also post GPU-Z screenshots with the main GPU page  + ReBAR page, and the main CPU-X page screenshot. If you needed to apply more changes to make ReBAR work, post about them as well.

Motherboard MB chipGraphics cardGPU chipPCI IDPCI subsysVRAM sizesmi/PCI BAR sizever

ASRock X99 Taichi @Xelafic
X99
Asus GT 640
GK107
10DE:0FC1
1043:83F3
2GB
256MB/2GB
456.71

Gigabyte X399 AORUS Gaming 7 WiFi@terminatorul
X399
MSI RTX 2080 TI Gaming X Trio
TU102
10DE:1E07
1462:3715
11GB
16GB/16GB
546.01

MSI B450 Gaming Pro Carbon Max WiFi@Felty2562
B450
Asus DUAL RTX 2060 SUPER EVO V2
TU106
10DE:1F06
1043:8747
8GB
8GB/8GB
546.29

Gigabyte EP45-UD3R(BIOS system with MBR)@Xelafic
P45
Gigabyte GTX 1660 Super OC 6GB
TU116
10DE:21C4
1458:4013
6GB
8GB/8GB
511.65

MSI Z170A GAMING M7 (MS-7976)@UnidentifiedTag
Z170
GeForce® GTX 1660 SUPER™ OC 6G
TU116
10DE:21C4
1458:4014
6GB
8GB/8GB
546.17

MSI MAG Z490 TOMAHAWK@UnknownGuyzs
Z490
MSI RTX 2080 GAMING X TRIO
TU104
10DE:1E87
1462:3726
8GB
4GB/4GB
546.33

nvidia drivers 546,29,
pci sub 1043:8747
1143:83F3 from xelafic seems to be 1043:83F3 from his screenshots btw

where do you want us to post it, here? or in discussions?

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:21C4
GPU PCI subsystem IDs: 1458:4014
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:1F91
GPU PCI subsystem IDs: 1043:1AB1
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

Thank you for the info, can you also include CPU model ? Some AM4 motherboards only enable ReBAR with recent CPUs

@pexcfequinnet

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:1F91
GPU PCI subsystem IDs: 1043:1AB1
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

Thank you for the info, can you also include CPU model ? Some AM4 motherboards only enable ReBAR with recent CPUs

Edited to include CPU model.

Please note GT640 is not supported by nvidia-smi but does appear to indicate full size by other means.
Managed a few tests with 1660S

Why 32GiB? Just to see what might happen if cards maximum was selected, seemed to behave as usual. For other testing usually 8GiB is selected.
3DMark PCIE test results are clearly buggy so not included.
3DMark Timespy showed less than 1% gain with profiles of 1GiB, 1.5GiB so subjective.
Xaler Results
W10 and Linux GravityMark showed no gain, run with Vulkan MS
Gears of War 5 which has been said to be favorable of resizable BAR showed no gain.
Total War Three Kingdoms showed no gain on W10 but did show up to 15% on Linux. The W10 bench scored similar to the resizable BAR score on Linux.
Standard 256MiB

Resized to 8GiB

Unlike W10, Linux nvidia settings shows the resizable flag, note that on my HW it requires resizable BAR to be set at least to the size of the VRAM, so in this case 8GiB and upwards.

With W10, if resizable BAR is set to 8GiB and the card disabled in the OS and resizable BAR adjusted to 256MiB then enabled that the BAR is set back by W10 / nvidia driver to 8GiB.
Under W10 the "nvidia-smi -q -d memory" always seems to show BAR1 memory of 2MiB in use. However under Linux we can see this value change with TWTK showing between 400MiB and 500MiB when running.

Thank you for the report, table updated !

Works great for me, i did wrestle with some of the steps but eventually got there. Might make a video of my own.
CPU: Ryzen 5 3600X
Motherboard model: MSI X570 Gaming Edge WIFI
Motherboard chipset: AMD X570 Chipset
Graphics card model: Asus DualOC EVO 8GB Nvidia 2080 Super
GPU chipset:
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E81
GPU PCI subsystem IDs (check GPU-Z): 1043 870F
VRAM size: 8192 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 546.22

Will edit later with some benchmarking and such, for flavour :)

Motherboard model: Gigabyte AORUS X570 Elite
Motherboard chipset: X570
CPU Model: AMD Ryzen 3900X
Graphic card: nVidia RTX 2080 Ti Cyberpunk Edition
GPU PCI VendorID: 10DE
DeviceID:  1E07
VRAM size: 11GB
New BAR size (GPU-Z): 16GB
New BAR size (nvidia-smi):    FB Memory Usage
Total                             : 11264 MiB
Reserved                          : 237 MiB
Used                              : 694 MiB
Free                              : 10332 MiB
BAR1 Memory Usage
Total                             : 16384 MiB
Used                              : 2 MiB
Free                              : 16382 MiB
NVIDIA driver version: 551.23

is anyone else seeing errors in vulkan applications after enabling ReBAR?
I ran into this through the Vulkan Conformance Test Suite
FATAL ERROR: vk.createDevice(physicalDevice, pCreateInfo, pAllocator, &object): VK_ERROR_INITIALIZATION_FAILED at vkRefUtilImpl.inl:249

Took me a day to get it to work - most troublesome was Gigabyte's "Invalid BIOS" protection.
None of the (modded) tools or how-tos you find will work.
Just use QFlash Plus.
Many thanks @terminatorul

Thanks for adding my configuration! 😁@terminatorul
For completion's sake my driver version is 551.23 and it's a GeForce Game Ready driver.
I don't know what options in NvStrapsReBar.exe populate the Target BAR Size so I just left it blank. 😅

X570 not very easy to flash on ASROCK. I needed to downgrade to old AGESA version and flash modified BIOS using FLASHROM

Thanks for adding my configuration! 😁@terminatorul
For completion's sake my driver version is 551.23 and it's a GeForce Game Ready driver.
I don't know what options in NvStrapsReBar.exe populate the Target BAR Size so I just left it blank. 😅

Can you run nvidia-smi -q -d memory and show the output ?

@Maidvelia

Thanks for adding my configuration! 😁@terminatorul
For completion's sake my driver version is 551.23 and it's a GeForce Game Ready driver.
I don't know what options in NvStrapsReBar.exe populate the Target BAR Size so I just left it blank. 😅

Can you run nvidia-smi -q -d memory and show the output ?

CPU: AMD Ryzen 7 3800XT
Motherboard model: MSI X470 GAMING PLUS MAX
Motherboard chipset: AMD Ryzen SOC rev. 00, AMD X470 rev. 51
Graphics card model: MSI ARMOR NVIDIA GeForce RTX 2070 8G
GPU chipset: TU106 rev. A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F02-1462-3734
GPU PCI subsystem IDs (check GPU-Z): 0x1022 (AMD)
VRAM size: 8GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
NVIDIA driver ver: Game Ready Driver 551.23
Did I get all the information?

@Maidvelia

Thanks for adding my configuration! 😁@terminatorul
For completion's sake my driver version is 551.23 and it's a GeForce Game Ready driver.
I don't know what options in NvStrapsReBar.exe populate the Target BAR Size so I just left it blank. 😅

Can you run nvidia-smi -q -d memory and show the output ?

CPU: AMD Ryzen 7 3800XT
Motherboard model: MSI X470 GAMING PLUS MAX
Motherboard chipset: AMD Ryzen SOC rev. 00, AMD X470 rev. 51
Graphics card model: MSI ARMOR NVIDIA GeForce RTX 2070 8G
GPU chipset: TU106 rev. A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F02-1462 3734
GPU PCI subsystem IDs (check GPU-Z): 0x1022 (AMD)
VRAM size: 8GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
NVIDIA driver ver: Game Ready Driver 551.23

Did I get all the information?

CPU: AMD Ryzen 7 2700
Motherboard model: B450M BAZOOKA PLUS (MS-7B90)
Motherboard chipset: AMD Ryzen SOC rev. 00, AMD B450 rev. 51
Graphics card model: NVIDIA GeForce RTX 2060
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1F03
GPU PCI subsystem IDs (check GPU-Z): 1462:C757
VRAM size: 12288 MB
New BAR size (GPU-Z): 16384 MB
New BAR size (nvidia-smi): 16384 MB
driver version: <IP_ADDRESS>65 (NVIDIA 546.65) DCH

I had 65 working too initially but the new version of the program allows me to adjust the BAR size which I needed. 👍

Please try option 65 and use it if it works for your system. Because it is the safe choice in case you accidentaly disable 4G decoding in UEFI setup, or you load the default settings. So it does not require manually clearing CMOS in this case.
I am thinking of a better failsafe for such cases, but it will be a while before I can implement anything about it.

The newer version allows both changing the BAR size on the GPU and using input value 65 for the PCI side.
Please try option 65 and use it if it works for your system (you need to enable ReBAR in UEFI setup) Because it is the safe choice in case you accidentaly disable 4G decoding in UEFI setup, or you load the default UEFI settings, or the CMOS battery dies. So in this case you will not need to manually clear CMOS.
I am thinking of a better failsafe for such cases, but it will be a while before I can implement anything about it.
Option 65 is unavailable for P. Am I looking in the wrong spot for it?

Oh, I forgot I made it the default.
It's really option 0 now :)

Is there any way I can make this work on the motherboard X470 AORUS ULTRA GAMING while having a Ryzen 5600 processor? To bypass the "invalid bios" error I saw that I should downgrade my bios version to something before AGESA <IP_ADDRESS> but that would mean that the 5000 series processor won't be supported anymore. Saw the comment from @saveli but I don't have QFlash Plus 😢.

Thank you so much ♥. After fiddling around for a day i finally got it working. In Cyberpunk ~10% increase in performance: 3440x1440p; Ultra; RT Medium.
Since ReBar was introduced i wodered when NVIDIA or someone else would enable it on older Cards. You and xCuri0 finally did it. Thanks again :)

CPU: Intel Core i5-10400 @4.00Ghz
Motherboard model: MSI B460M-A PRO
Motherboard chipset: Intel B460 Chipset
Graphics card model: ASUS ROG STRIX GTX 1650 SUPER
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 2187
GPU PCI subsystem IDs (check GPU-Z): 1043 874F
VRAM size: 4GB (4096MB)
New BAR size (GPU-Z): 4GB (4096MB)
New BAR size (nvidia-smi): 4GB (4096MB)
NVIDIA driver ver: 551.52

CPU: i7-10700K
Motherboard model: MPG Z490 Gaming WiFi Edge
Motherboard chipset: Z490
Graphics card model: TU106
GPU PCI VendorID:DeviceID (check GPU-Z):  10DE 1F0A
VRAM size: 4 GB
NVIDIA driver ver: 551.52
New BAR size (GPU-Z):

New BAR size (nvidia-smi):

CPU: Ryzen 5 5600x
Motherboard model: MSI B550 Tomahawk Max Wifi
Motherboard chipset: b550
Graphics card model: GPU TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E89
VRAM size: 8 GB
NVIDIA driver ver: 551.52

CPU: i5-10400F
Motherboard model: Gigabyte H410M-H
Motherboard chipset: H410
Graphics card model: Colorful GTX 1660 Super
GPU chipset: TU116
GPU PCI subsystem IDs: 10DE:21C4 - 7377:000
VRAM size: 6GB
NVIDIA driver ver: 551.52

CPU: i7 9700k
Motherboard model: Gigabyte Z390 Aorus Pro WiFi rev. 1
Motherboard chipset: Z390
Graphics card model: Gigabyte RTX 2070 WindForce 8G (GV-N2070WF3-8GC)
GPU chipset: TU106-400
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE-1F02 / 1458-37C2  (Rev A1)
GPU PCI subsystem IDs (check GPU-Z):
VRAM size:
New BAR size (GPU-Z):  BAR0 16MB BAR1 8192MB BAR2 32MB
New BAR size (nvidia-smi): 8192 MiB
driver version: 546.33

Motherboard model: MSI Z390-A PRO (MS-7B98)
Motherboard chipset: Intel Z390 (Cannon Lake-H)
CPU Model: Intel Core i7-9700
Graphic card: PNY GTX 1660 Super
VRAM size: 6144MB (6GB)
New BAR size (GPU-Z): 2048MB (2GB)
New BAR size (nvidia-smi): 2048MB
NVIDIA driver version: 551.52

Motherboard model: Z490 Vision G (f21a)
Motherboard chipset: Intel Z490 (Comet Lake)
CPU Model: Intel Core i7-10700k
Graphic card: MSI GeForce GTX 1660 Super Ventus XS
VRAM size: 6144MB (6GB)
New BAR size (GPU-Z): 8192MB (8GB)
New BAR size (nvidia-smi): 8192MB
NVIDIA driver version: 551.23

CPU: i7 3770
Motherboard model: Dell Optiplex 7010 0GY6Y8 - A02
Motherboard chipset: Intel Q77
Graphics card model:  Asus Phoenix GTX 1660 OC 6GB (Single Fan)
VRAM size: 8192 MB
NVIDIA driver ver:  551.52 (Latest at 21/02/2024).

In the past, I already did the ReBarUEFI method with an RX 580. Removing the driver and putting the NvStrapsReBar driver, works for my GTX 1660.

CPU: Ryzen 7 5800X
Motherboard model: MSI MAG X570 TOMAHAWK WIFI
Motherboard chipset: X570
Graphics card model: ASUS Geforce RTX 2060 Turbo 6GB
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F08
GPU PCI subsystem IDs (check GPU-Z): 1043 868A
VRAM size: 6144 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 551.52

Set rBAR - Size Limit in Nvidia Profile Inspector to 6GB: 0x0000000180000000

Zotac mini PC EN72080v with enabled rebar on rtx2080

CPU: Ryzen 5 3600
Motherboard model: Asus PRIME B450M-A II
Motherboard chipset: B450
Graphics card model: Gainward GeForce RTX 2060 Ghost OC
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F08
GPU PCI subsystem IDs (check GPU-Z): 10DE 1F08
VRAM size: 6 GB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MiB
NVIDIA driver ver: 551.61

Performance gain from enabling Resizable Bar is quite minimal here.
Some benchmark results before and after enabling ReBar:

Cyberpunk 2077 built-in benchmark
82 FPS -> 84 FPS

Hogwarts Legacy (ReBar enabled in NVPI)
89 FPS -> 92 FPS

Control
75 FPS -> 77 FPS

CPU: Intel Core i7-9700F
Motherboard model: MSI Z390-A PRO
Motherboard chipset: Intel Z390 Chipset
Graphics card model: ZOTAC GAMING GeForce GTX 1660 SUPER Twin Fan
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:21C4
GPU PCI subsystem IDs (check GPU-Z): 19DA:5527
VRAM size: 6 GB
New BAR size (GPU-Z): 8 GB
New BAR size (nvidia-smi): 8 GB
NVIDIA driver ver: 551.76

CPU: Ryzen 5 5600
Motherboard model: Gigabyte B550M Aorus Pro-P
Motherboard chipset: B550
Graphics card model: MSI RTX 2080 SUPER GAMING X TRIO
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E81
GPU PCI subsystem IDs (check GPU-Z): 1462:C724
VRAM size: 8Gb
New BAR size (GPU-Z): 8Gb
New BAR size (nvidia-smi): 8Gb
NVIDIA driver ver: 546.33

Since I activated the BAR thing I can't reboot anymore. The PC will hang after the operating system is powered off, have to press the power button for some seconds and start the pc again.
Also the new Nvidia App (Beta) is not detecting the BAR even after reinstalling the drive completely.

在我的电脑上工作正常。
Works fine on my laptop.
CPU:i7-10875H
Motherboard model:MECHREVO GM5MP0Y
Motherboard chipset:HM470
Graphics card model:RTX2060
GPU chipset:TU106
GPU PCI VendorID:DeviceID (check GPU-Z):10DE:1F15
GPU PCI subsystem IDs (check GPU-Z):1D05:1096
VRAM size:6GB
New BAR size (GPU-Z):8GB
New BAR size (nvidia-smi):8GB
NVIDIA driver ver:551.61

CPU: Intel Core i5 10400F
Motherboard model: MSI H410M PRO-VH
Motherboard chipset: H410
Graphics card model: ASUS RTX 2060 Phoenix 6G
GPU chipset: TU106
GPU PCI VendorID:DeviceID: 10DE:1F08
GPU PCI subsystem IDs: 1043:8698
VRAM size: 6 GB
New BAR size (GPU-Z): 8 GB
New BAR size (nvidia-smi): 8 GB
NVIDIA driver ver: 551.76

Is it possible to use this on a 1080ti?

System

CPU: i3-9100f
Motherboard model: Asus H310M-R r2.0
Motherboard chipset: H310
Graphics card model: GTX 1650 Super
GPU chipset: TU116
GPU PCI VendorID: 10DE:2187
GPU PCI subsystem IDs: 10DE:139D
VRAM size: 4GB
New BAR size: 4GB
NVIDIA driver ver: 546.17

NVIDIA GeForce RTX 2080 Super with AMD Ryzen 7 5800X and Gigabyte X570 AORUS PRO (rev. 1.0) [rev. 1.1/1.2]
Extra step:
To flash a modified BIOS, you need to downgrade to a previous version that was less restricted.
Since version F32 (with AMD AGESA ComboV2 <IP_ADDRESS> D) implemented ReBAR, I used it to downgrade and it worked fine.

CPU: Ryzen 7 5800X
Motherboard model: Gigabyte X570 AORUS PRO rev. 1.0
Motherboard chipset: X570
Graphics card model: NVIDIA GeForce RTX 2080 Super
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E81
GPU PCI subsystem IDs (check GPU-Z): 1458:3FF4
VRAM size: 8GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
Driver version: 546.29

My Asus Crosshair VII Hero motherboard (AM4 / X470 Chipset) required a USB Flashback downgrade to a pre Agesa-<IP_ADDRESS> bios before flashing the modified BIOS. In my case, Agesa-<IP_ADDRESS> with BIOS v.4007.
CPU: AMD Ryzen™ 7 3700X
Motherboard model: ASUS ROG Crosshair VII Hero
Motherboard chipset: X470
Graphics card model: EVGA RTX 2070 Super XC Ultra (A1)
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E84
GPU PCI subsystem IDs (check GPU-Z): 3842 3173
VRAM size:  8192mb
New BAR size (GPU-Z):8192mb
New BAR size (nvidia-smi): 8192mb
NVIDIA driver ver: 551.76 Game Ready Driver

Is it possible to use this on a 1080ti?

The very, first, line, of the project description states, "UEFI driver to enable and test Resizable BAR on Turing graphics cards (GTX 1600, RTX 2000)" ...

Required this solution
CPU: AMD Ryzen 2300x
Motherboard model: Asrock B450M Pro4
Motherboard chipset: AM4
Graphics card model: Gigabyte WINDFORCE OC GeForce GTX 1650 SUPER 4 GB
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z):  10DE 2187
GPU PCI subsystem IDs (check GPU-Z): 1458 401A
VRAM size: 4096 MB
New BAR size (GPU-Z): 4096 MB
New BAR size (nvidia-smi): 4096 MB
NVIDIA driver ver: <IP_ADDRESS>76 (NVIDIA 551.76) DCH / Win10 64

Happy to report that it also works on the Asrock X570 Phantom Gaming 4 by following these steps (was on previous 5.60 prior, now running L5.61). I did notice an odd quirk where enabling "Fast Boot" does not mark CSM as disabled despite hiding the menu, meaning you may need to check there if you can't enable "Above 4G Decoding".
CPU: AMD Ryzen™ 9 3900X
Motherboard model: ASRock X570 Phantom Gaming 4
Motherboard chipset: X570
Graphics card model: Zotac RTX 2080 Ti AMP
GPU chipset: TU102
GPU PCI DeviceID: 10DE 1E07
GPU PCI subsystem IDs: 19DA 1503
VRAM size: 11264 MB
New BAR size: 16384MB
New BAR size: 16384MB
NVIDIA driver ver: <IP_ADDRESS>76 (NVIDIA 551.76) DCH / Win11 64

Is it possible to use this on a 1080ti?

Afaik someone tried to enable it on Pascal cards, if I remember correctly, it technically enables the larger BAR but on windows the Nvidia driver crashes the system.

CPU: Core i7-10700K
Motherboard model: MSI MPG Z490M GAMING EDGE WIFI
Motherboard chipset: Z490
Graphics card model: Gigabyte RTX 2080 TI WINDFORCE OC 11G
GPU chipset: TU102
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E07
GPU PCI subsystem IDs (check GPU-Z): 1458:37A9
VRAM size: 11GB
New BAR size (GPU-Z): 16GB
New BAR size (nvidia-smi): 16GB
NVIDIA driver ver: 551.76

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
CPU Model: Intel Core i5-9300H
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:1F91
GPU PCI subsystem IDs: 1043:1AB1
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

I have the same laptop , only with 9750h cpu , so i guess same bios file , i can't find the option to enable hidden 4G decoding , can you share the bios file modified or the version you used ?

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
CPU Model: Intel Core i5-9300H
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:1F91
GPU PCI subsystem IDs: 1043:1AB1
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

excuse me? how do you update your bios to enable rebar. i have the same motherboard but AMD variant
FX505DU
Ryzen 7 3750H
GTX 1660Ti Mobile
Everytime i want to flash bios it says "selected file is not a proper bios"

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)
Motherboard chipset: HM370
CPU Model: Intel Core i5-9300H
Graphic card: ASUS GTX 1650 Mobile
GPU PCI VendorID:DeviceID: 10DE:1F91
GPU PCI subsystem IDs: 1043:1AB1
VRAM size: 4096MB (4GB)
New BAR size (GPU-Z): 4096MB (4GB)
New BAR size (nvidia-smi): 4096MB
NVIDIA driver version: 546.33

Excuse me? how do you enable rebar? im on AMD variant and everytime i want to flash bios it says selected file is not a proper bios.
FX505DU
Ryzen 7 3750H
GTX 1660Ti Mobile

CPU: Intel Core i5-9300H
Motherboard model: LNVNB161216 (Lenovo Legion Y7000 2019)
Motherboard chipset: HM370
Graphics card model: Lenovo GTX 1660 Ti Mobile
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:2191
GPU PCI subsystem IDs (check GPU-Z): 17AA:3FFC
VRAM size: 6GB
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
NVIDIA driver ver: 551.76

Above 2GB, it will give no post
CPU: Intel Core i7-3770k
Motherboard model: Gigabyte GA-Z77-D3H (rev. 1.2)
Motherboard chipset: Z77
Graphics card model: Gainward RTX 2060 Phoenix
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F08
GPU PCI subsystem IDs (check GPU-Z): 10DE 1F08
VRAM size: 6144MB (6GB)
New BAR size (GPU-Z): 2048MB (2GB)
New BAR size (nvidia-smi): 2048MB (2GB)
NVIDIA driver ver: 551.76

![3](https://github.com/terminatorul/NvStrapsReBar/assets/67452852/e8715af1-a6d9-4
![4](https://github.com/terminatorul/NvStrapsReBar/assets/67452852/4d72792a-9c5d

-4524-8b0b-bd1dd92bcada)
911-a42e-aca3c35dc6ea)

CPU: Intel Core i7 8086K
Motherboard model: ASUS ROG STRIX Z370-E GAMING
Motherboard chipset: Intel Z370
Graphics card model: nVidia RTX 2060 SUPER
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F06
GPU PCI subsystem IDs (check GPU-Z):  3842 3067
VRAM size: 8GB
New BAR size (GPU-Z): 8192MiB
New BAR size (nvidia-smi):  8192MiB
driver version: 551.76

This motherboard didn't support flashback so I had to use FreeDOS\AFUDOS 3.05.04 following the ASUS guide here, except replacing AFUWINx64.exe with AFUDOS.exe after booting into FreeDOS.

CPU: AMD Ryzen 3 3100
Motherboard model: MSI B450M PRO-M2 MAX
Motherboard chipset: B450 Chipset
Graphics card model: GTX 1650 Super
GPU chipset: TU116
GPU PCI VendorID: 10DE 2187
GPU PCI subsystem IDs: 1458 401A
VRAM size: 4GB
New BAR size: 4GB
NVIDIA driver ver: 551.61

Is it possible to use this on a 1080ti?

Afaik someone tried to enable it on Pascal cards, if I remember correctly, it technically enables the larger BAR but on windows the Nvidia driver crashes the system.

So in theory it could work on Pascal cards, maybe with specific drivers, although i doubt any specific driver would work, past one or future one.  I have a titan pascal and wondered where the limitation lies.

CPU: Ryzen 5 5600x Motherboard model: MSI B550 Tomahawk Max Wifi Motherboard chipset: b550 Graphics card model: GPU TU104 GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E89 VRAM size: 8 GB NVIDIA driver ver: 551.52

what did you use for it to work i was trying to do the instruction keeps failing

@Baruls do rebaruefi patches on your BIOS
it will support upto 16gb bar then (unless u have 32gb ram which is then 8gb)

There were no problems during installation.

CPU: Ryzen 7 5800x
Motherboard model: MSI x570 Gaming Plus
Motherboard chipset: x570
Graphics card model: MSI RTX 2070 Super Gaming X
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E84
GPU PCI subsystem IDs (check GPU-Z): 1462:373E
VRAM size: 8GB
BAR size (GPU-Z): 8GB
BAR size (nvidia-smi): 8GB
NVIDIA driver ver: 551.61

CPU: Intel i3-9100f
Motherboard model: Asus H310M-R r2.0
Motherboard chipset: H310
Graphics card model: GTX 1650
GPU chipset: TU117
GPU PCI VendorID: 10DE:1F82
GPU PCI subsystem IDs: 1043:86B7
VRAM size: 4GB
New BAR size: 4GB
NVIDIA driver ver: 551.76

Works great for me, i did wrestle with some of the steps but eventually got there. Might make a video of my own.
CPU: Ryzen 5 3600X
Motherboard model: MSI X570 Gaming Edge WIFI
Motherboard chipset: AMD X570 Chipset
Graphics card model: Asus DualOC EVO 8GB Nvidia 2080 Super
GPU chipset:
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E81
GPU PCI subsystem IDs (check GPU-Z): 1043 870F
VRAM size: 8192 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 546.22

Alan Wake 2 with ReBar set to Disabled in NVPI
Alan Wake 2 with ReBar set to Enabled in NVPI (size limit 0x0000000200000000, ~8gb)
Alan Wake 2 with ReBar set to Enabled in NVPI (size limit 0x0000000040000000, ~1gb)
Seem like this is one of those games with very clear rebar-size-to-fps-boost ratios :) for testing I repeated them all a few times - clicking continue chapter from where I last saved, letting it load, and doing absolutely nothing. no movement, no adjustments, keeping it controlled. Close game, change NVPI setting, reload. It was consistent, repeatable and I didn't get any FPS fluctuations either so these are authentic snippets.
I am having some issues however - my motherboard BIOS had two identical entries for the PCIE driver to add the .ffs file, and I added it to both. Now my PC will only start from cold, no reboots, no sleep resume, no hibernate resume. It'll not post, and the HDD light will remain on until i power off the PSU and restart. From full power down it works every time.
I have a feeling this might be a potential hurdle for some users as we iron out the kinks of patching compatible BIOSes - I'll do some testing at some point of adding the .ffs to one entry, then the other, and see if ReBAR continues to work and it resolves my issues. For now I can deal with cold boot :P

Did you make a vid? i wanna know how you did yours

@pexcfequinnet I have the same laptop , only with 9750h cpu , so i guess same bios file , i can't find the option to enable hidden 4G decoding , can you share the bios file modified or the version you used ?

@osamazakimohammed  I'm currently using version 305. Maybe you could try using Intel FPT (you can get it from here) to extract the bios file and then follow the instructions from here to find the setting. Mine is called "Above 4GB MMIO BIOS assignment"

Works great I gained 15fps / 10% in call of duty warzone with my previous setting. The cpu usage doubled but no problem. Thank you, it's amazing.
CPU: 7700x
Motherboard model: Asus b650m-plus
Motherboard chipset: b650
Graphics card model: gainward rtx 2080ti
GPU chipset: 2080ti
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E07
GPU PCI subsystem IDs (check GPU-Z): 10B0 1E07
VRAM size: 11gb
New BAR size (GPU-Z): 16gb
New BAR size (nvidia-smi):
driver version: 551.76

CPU: AMD Ryzen 5 3600
Motherboard model: MSI B-450 Morter Max
Motherboard chipset: AMD B450
Graphics card model: 2070 Super
GPU chipset: TU 104
GPU PCI Vendor ID: Device ID: 10DE 1E34
GPU PCI subsystem IDs: 10DE 139F
VRAM size: 8192
New BAR size: 8192
New BAR size (nvidia-smi): 8192
NVIDIA driver ver:551.76

@vigilant-hylian Did you do the patching, too? If yes, is it possible you suffered from the pad file problem?

CPU: Intel Core i7-10750H
Motherboard model: LNVNB161216 (Lenovo Legion 5i 15IMH05H)
Motherboard chipset: HM470
Graphics card model: NVIDIA GeForce GTX 1660 Ti
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:2191
GPU PCI subsystem IDs (check GPU-Z): 17AA:3FBC
VRAM size: 6144MB (6GB)
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
NVIDIA driver ver: 551.23

CPU: AMD Ryzen 7 3700X
Motherboard model: AORUS X570 Master
Motherboard chipset: X570
Graphics card model: RTX 2080 Founders Edition
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E87
GPU PCI subsystem IDs (check GPU-Z): 10DE 12A6
VRAM size: 8192MB (8GB)
New BAR size (GPU-Z): 8192MB (8GB)
New BAR size (nvidia-smi): 8192MB (8GB)
NVIDIA driver ver: 551.76

My motherboard supports 4G decoding, so the BIOS could only be updated using USB BIOS FlashBack.

I modified the BIOS file using UEFITool (https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FFS-module)
Specified NvStrapsReBar.ffs
Saved the file and renamed it to the correct name for the BIOS. No need to use UEFIPatch!
Turned off the PC. Installed Bios via USB BIOS FlashBack
Launched NvStrapsReBar.exe. Pressed E, S, restarted the PC. According to the instructions.

4G decoding must be activated in the BIOS!
Thanks for the work! Hope this helps someone.
CPU: Ryzen 1700
Motherboard model: ASUS ROG CROSSHAIR VI HERO
Motherboard chipset: X370
Graphics card model: GTX 1660 Ti
GPU chipset: TU 116
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 2182
GPU PCI subsystem IDs (check GPU-Z): 1462 375A
VRAM size: 6144 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 551.76

CPU: AMD Ryzen 9 7950X
Motherboard model: Gigabyte X670 GAMING X AX
Motherboard chipset: AMD X670
Graphics card model: NVIDIA Geforce RTX 2080 TI
GPU chipset: TU102
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E04
GPU PCI subsystem IDs (check GPU-Z): 1458 37C0
VRAM size: 11 Gb
New BAR size (GPU-Z): 16 Gb
New BAR size (nvidia-smi): 16 Gb
NVIDIA driver ver: 536.23

@pexcfequinnet , Thanks for helping , i downgraded my bios and found it , but when i try patching the bios file to add the module , i fail to read it as a bios while updating , can you help me with that ? , probably send the modified one you used , maybe i did something wrong

Downloaded bios from rog website
followed instructions https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FFS-module
had to add it twice (had 2results)
unable to flash bios from within bios
however bios flashback worked perfectly
(also did not need to do anything special for AMD aka downgrade AGESA)
enabled 4g and bar support in bios
used NvStrapsReBar.exe E and S
and rebooted and gpu-z shows it enabled :)
CPU: AND Ryzen 7 5800X
Motherboard model: ROG STRIX B550-F GAMING WIFI II
Motherboard chipset: AMD B550
Graphics card model: Nvidia RTX 2070 Super
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E84
GPU PCI subsystem IDs (check GPU-Z): 1458 4008
VRAM size: 8192
New BAR size (GPU-Z): 8192
New BAR size (nvidia-smi): 8192
driver version: <IP_ADDRESS>61

CPU: Ryzen 9 3900X
Motherboard model: Gigabyte X570 Aorus Elite
Motherboard chipset: X570
Graphics card model: EVGA RTX 2080 Black
GPU chipset: TU104-400-A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E81
GPU PCI subsystem IDs (check GPU-Z): 3852 2081
VRAM size: 8192
New BAR size (GPU-Z): 8192
New BAR size (nvidia-smi): 8192
driver version: 551.23

CPU: Ryzen 5 5600x Motherboard model: MSI B550 Tomahawk Max Wifi Motherboard chipset: b550 Graphics card model: GPU TU104 GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E89 VRAM size: 8 GB NVIDIA driver ver: 551.52

Can i ask what steps you did to make it work?

My motherboard supports 4G decoding, so the BIOS could only be updated using USB BIOS FlashBack.

I modified the BIOS file using UEFITool (https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FFS-module)
Specified NvStrapsReBar.ffs
Saved the file and renamed it to the correct name for the BIOS. No need to use UEFIPatch!
Turned off the PC. Installed Bios via USB BIOS FlashBack
Launched NvStrapsReBar.exe. Pressed E, S, restarted the PC. According to the instructions.

4G decoding must be activated in the BIOS!
Thanks for the work! Hope this helps someone.

i copied this it worked for me thank you

@pexcfequinnet , Thanks for helping , i downgraded my bios and found it , but when i try patching the bios file to add the module , i fail to read it as a bios while updating , can you help me with that ? , probably send the modified one you used , maybe i did something wrong

@osamazakimohammed I'm assuming you are using the EZ flash tool included in the bios to do the flashing, which will not regconize the file as a bios file. There are two ways you can flash the modded bios: either through Intel FPT or using an external programmer like the CH314A. As for my modified file, I have lost it while doing a OS reinstall so I will have to recompile another one.

i keep getting  update failed wrong image format 11, is there any way to flash modded bios  for msi?

CPU: Intel Core i5-9300H Motherboard model: LNVNB161216 (Lenovo Legion Y7000 2019) Motherboard chipset: HM370 Graphics card model: Lenovo GTX 1660 Ti Mobile GPU chipset: TU116 GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:2191 GPU PCI subsystem IDs (check GPU-Z): 17AA:3FFC VRAM size: 6GB New BAR size (GPU-Z): 8192MB New BAR size (nvidia-smi): 8192MB NVIDIA driver ver: 551.76

How did you manage to flash the BIOS? The official BIOS files provided by Lenovo seem difficult to modify. If you were able to modify it successfully can you share your method please?

CPU: Intel Core i7-10750H Motherboard model: LNVNB161216 (Lenovo Legion 5i 15IMH05H) Motherboard chipset: HM470 Graphics card model: NVIDIA GeForce GTX 1660 Ti GPU chipset: TU116 GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:2191 GPU PCI subsystem IDs (check GPU-Z): 17AA:3FBC VRAM size: 6144MB (6GB) New BAR size (GPU-Z): 8192MB New BAR size (nvidia-smi): 8192MB NVIDIA driver ver: 551.23

You are the second Lenovo laptop user that I've noticed have managed to successfully flash BIOS. It seems very difficult to impossible to modify the BIOS file, so how did you get around this?

You are the second Lenovo laptop user that I've noticed have managed to successfully flash BIOS. It seems very difficult to impossible to modify the BIOS file, so how did you get around this?

For the Legion 5i 15IMH05H, there are several BIOS revisions with an EFI variable that, when deleted/disabled, unhides the Advanced section of the BIOS. Mine is on EFCN52WW, if I remember correctly, the latest version with the variable. I unlocked the BIOS to get into the Advanced section and disabled both FPRR and BIOS Lock. I dumped the BIOS using FPTW64. I followed the guide here (and ReBarUEFI), then flashed the patched dump using FPTW64 again.

You are the second Lenovo laptop user that I've noticed have managed to successfully flash BIOS. It seems very difficult to impossible to modify the BIOS file, so how did you get around this?

For the Legion 5i 15IMH05H, there are several BIOS revisions with an EFI variable that, when deleted/disabled, unhides the Advanced section of the BIOS. Mine is on EFCN52WW, if I remember correctly, the latest version with the variable. I unlocked the BIOS to get into the Advanced section and disabled both FPRR and BIOS Lock. I dumped the BIOS using Intel FPT. I followed the guide here (and ReBarUEFI), then flashed the patched dump using FPT again.

I just installed FPT, but I'm not very familiar with this tool. What command did you use to dump the BIOS? I used "FPTw.exe -bios -d biosreg.bin", but when trying to search through the file in UEFITool there is no modifiable address to add the .ffs file to the dumped. So I'm not sure if I actually dumped the BIOS, and then once I finish that step what is the FPT command to flash the modified dump back onto MOBO?

I just installed FPT, but I'm not very familiar with this tool. What command did you use to dump the BIOS? I used "FPTw.exe -bios -d biosreg.bin", but when trying to search through the file in UEFITool there is no modifiable address to add the .ffs file to the dumped. So I'm not sure if I actually dumped the BIOS, and then once I finish that step what is the FPT command to flash the modified dump back onto MOBO?

Yes, that is the right command to dump the BIOS. I used Unicode text search and searched for PciBus instead of the GUID and hex pattern. There should at least be one result. Insert after the result(s) that is/are not in the padding.
To flash, FPTW -bios -f <patched dump here>.bin. If done right with FPRR and BIOS Lock disabled, it should proceed to flash.

I just installed FPT, but I'm not very familiar with this tool. What command did you use to dump the BIOS? I used "FPTw.exe -bios -d biosreg.bin", but when trying to search through the file in UEFITool there is no modifiable address to add the .ffs file to the dumped. So I'm not sure if I actually dumped the BIOS, and then once I finish that step what is the FPT command to flash the modified dump back onto MOBO?

Yes, that is the right command to dump the BIOS. I used Unicode text search and searched for PciBus instead of the GUID and hex pattern. There should at least be one result. Insert after the result(s) that is/are not in the padding.
To flash, FPTW -bios -f <patched dump here>.bin. If done right with FPRR and BIOS Lock disabled, it should proceed to flash.

One other thing, in the instructions it says that we need to place ReBarDxe.ffs in the BIOS image, but NvStraps requires the NvStrapsRebar.ffs file instead. It doesn't seem clear if we need to add both, or just NvStrapsRebar.ffs because both come included in the NvStraps folder.

One other thing, in the instructions it says that we need to place ReBarDxe.ffs in the BIOS image, but NvStraps requires the NvStrapsRebar.ffs file instead. It doesn't seem clear if we need to add both, or just NvStrapsRebar.ffs because both come included in the NvStraps folder.

Just NvStrapsRebar.

CPU: Intel i7 8700k
Motherboard model: Asus ROG MAXIMUS XI HERO (WI-FI)
Motherboard chipset: Z390
Graphics card model: NVIDIA RTX 2080Ti
GPU chipset: TU102
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E07
GPU PCI subsystem IDs (check GPU-Z): 1458 37BF
VRAM size: 11264
New BAR size (GPU-Z): 16384
New BAR size (nvidia-smi): 16384
NVIDIA driver ver: 551.76

Solution is pretty simple: i was just downloaded patched flash utility,
where integrity check was removed, and flashed with it.
On Thu, Mar 14, 2024 at 11:38 AM Gérald Gatesoupe @.***>
wrote:

CPU: i7 9700k
Motherboard model: Gigabyte Z390 Aorus Pro WiFi rev. 1
Motherboard chipset: Z390
Graphics card model: Gigabyte RTX 2070 WindForce 8G (GV-N2070WF3-8GC)
GPU chipset: TU106-400
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE-1F02 / 1458-37C2  (Rev A1)
GPU PCI subsystem IDs (check GPU-Z):
VRAM size: 8192 MiB
New BAR size (GPU-Z):  BAR0 16MB BAR1 8192MB BAR2 32MB
New BAR size (nvidia-smi): 8192 MiB
driver version: 546.33
BIOS version: 11F
Hello @rainbowjose https://github.com/rainbowjose ,
I have pretty much the same config (I5 9600KF/Aorus Z390 pro/2070super).
I have inserted the nvbar ffs file in F13 bios, but I got the error
“Invalid BIOS image” with Qflash...
Did you got same thing and how did you get rid of that ?
I tried to grab some info on
https://winraid.level1techs.com/t/flashing-gigabyte-while-avoiding-invalid-bios-image/31185/373,
which method worked ?
Did you tweak something else on bios file ?
Thanks !
—
Reply to this email directly, view it on GitHub
https://github.com/terminatorul/NvStrapsReBar/issues/1#issuecomment-1996866641,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUA5YVKU6EQCWHP3U36ZODYYFOXDAVCNFSM6AAAAABANGPO5SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWHA3DMNRUGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

CPU: i9-12900K

Motherboard model: Gigabyte Z790 UD

Motherboard chipset: Intel® Z790 Express

Graphics card model: MSI RTX 2080 Ti Lightning Z 11Gb

GPU chipset: TU102-300A-K1-A1

GPU PCI VendorID:DeviceID (check GPU-Z): 10DE-1E07

GPU PCI subsystem IDs (check GPU-Z): 1462-3770

VRAM size: 11264Mb

New BAR size (GPU-Z): BAR0 16MB / BAR1 16384MB / BAR2 32 MB

New BAR size (nvidia-smi): 16384MiB

NVIDIA driver ver: <IP_ADDRESS>65

Thank you for the mod, works great! In order to update the modified BIOS I had to use the Q-Flash Plus method with this board.

I just installed FPT, but I'm not very familiar with this tool. What command did you use to dump the BIOS? I used "FPTw.exe -bios -d biosreg.bin", but when trying to search through the file in UEFITool there is no modifiable address to add the .ffs file to the dumped. So I'm not sure if I actually dumped the BIOS, and then once I finish that step what is the FPT command to flash the modified dump back onto MOBO?

Yes, that is the right command to dump the BIOS. I used Unicode text search and searched for PciBus instead of the GUID and hex pattern. There should at least be one result. Insert after the result(s) that is/are not in the padding.
To flash, FPTW -bios -f <patched dump here>.bin. If done right with FPRR and BIOS Lock disabled, it should proceed to flash.

So I attempted to flash the patched ROM file for the BIOS, and it appears that I must have incorrectly done something in the process as my laptop is stuck on boot after restarting. I have to reflash the BIOS, I'm not sure what I missed as I made sure I followed as closely as possible. Were you able to get it on the first try, and do you happen to know how to reflash the BIOS for our MOBO?

CPU: i3 10105F
Motherboard model: MSI B560M PRO-E
Motherboard chipset: B560
Graphics card model: MSI RTX 2060 OC
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1F08
GPU PCI subsystem IDs (check GPU-Z): 1462:3755
VRAM size: 6GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
driver version: 551.76

I was running patched bios updated from dos. There's no dualbios function
if you gonna downgrade bios to F11 and as i know, may be mistaken, if you
use patched update utility theres a chance that dualbios shouldnt work.
On Thu, Mar 14, 2024, 16:01 Gérald Gatesoupe @.***>
wrote:

Solution is pretty simple: i was just downloaded patched flash utility,
where integrity check was removed, and flashed with it. And also i
reccomend use F11, because there is new type of bios come in F12 so it is
consedered as experiment that not worth 3% speed increase. You also can
easily downgrade your bios to F11 with another utility that you can find
easily. With all due respect to you and your obviously positive desire to
make your computer and hardware more efficient, I'm not sure you should do
this without reading more deeply and immersing yourself in the issue,
because completely silent, bricked computer is such painful thing.
… <#m_-115274507123044034_m_-7420462231674564879_>
On Thu, Mar 14, 2024 at 11:38 AM Gérald Gatesoupe @.> wrote: CPU: i7
9700k Motherboard model: Gigabyte Z390 Aorus Pro WiFi rev. 1 Motherboard
chipset: Z390 Graphics card model: Gigabyte RTX 2070 WindForce 8G
(GV-N2070WF3-8GC) GPU chipset: TU106-400 GPU PCI VendorID:DeviceID (check
GPU-Z): 10DE-1F02 / 1458-37C2 (Rev A1) GPU PCI subsystem IDs (check GPU-Z):
VRAM size: 8192 MiB New BAR size (GPU-Z): BAR0 16MB BAR1 8192MB BAR2 32MB
New BAR size (nvidia-smi): 8192 MiB driver version: 546.33 BIOS version:
11F Hello @rainbowjose https://github.com/rainbowjose
https://github.com/rainbowjose https://github.com/rainbowjose , I have
pretty much the same config (I5 9600KF/Aorus Z390 pro/2070super). I have
inserted the nvbar ffs file in F13 bios, but I got the error “Invalid BIOS
image” with Qflash... Did you got same thing and how did you get rid of
that ? I tried to grab some info on
https://winraid.level1techs.com/t/flashing-gigabyte-while-avoiding-invalid-bios-image/31185/373
https://winraid.level1techs.com/t/flashing-gigabyte-while-avoiding-invalid-bios-image/31185/373,
which method worked ? Did you tweak something else on bios file ? Thanks !
— Reply to this email directly, view it on GitHub <#1 (comment)
https://github.com/terminatorul/NvStrapsReBar/issues/1#issuecomment-1996866641>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUA5YVKU6EQCWHP3U36ZODYYFOXDAVCNFSM6AAAAABANGPO5SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWHA3DMNRUGE
https://github.com/notifications/unsubscribe-auth/ABUA5YVKU6EQCWHP3U36ZODYYFOXDAVCNFSM6AAAAABANGPO5SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWHA3DMNRUGE
. You are receiving this because you were mentioned.Message ID: @.>
Thanks for your quick return and your advice @rainbowjose
https://github.com/rainbowjose
I have upgraded earlier to F12 because of patching vulnerabilities and the
availability of the ReBAR option...
The modded EFIFlash tool can be used from MS-DOS or UEFI shell, what did
you use ?
It could be safer to only flash the main bios, but it maybe not easy to
recover it from the backup on our board... even with the dualbiosrescue
utility, but never had to use it.
I will wait for someone else achieve it with F12 or F13 bios.
—
Reply to this email directly, view it on GitHub
https://github.com/terminatorul/NvStrapsReBar/issues/1#issuecomment-1997285218,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUA5YQUVP55L5PBC5PUNA3YYGGQRAVCNFSM6AAAAABANGPO5SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJXGI4DKMRRHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Witam, czy byłby ktoś tak miły i pomógł mi załatać plik bios dla Aorus Elite Axe Z590.
Mam 2080 Super Gaming OC Gigabyte
link do biosu
Witam, czy byłby ktoś tak miły i pomógł mi załatać plik bios dla Aorus Elite Axe Z590.
Mam gigabyte 2080 Super Gaming OC
link do biosu https://github.com/xCuri0/ReBarUEFI/issues/url

So I attempted to flash the patched ROM file for the BIOS, and it appears that I must have incorrectly done something in the process as my laptop is stuck on boot after restarting. I have to reflash the BIOS, I'm not sure what I missed as I made sure I followed as closely as possible. Were you able to get it on the first try, and do you happen to know how to reflash the BIOS for our MOBO?

https://github.com/nonkerdoob/SmokelessCPU-Guides/blob/main/Guides/BIOS/BIOS_CRISIS.md

It seems to be working , my screenshots below:

I didn`t try special sizes just enabled auto-setting and got 9% fps increase in Forza Horizon 5, screenshots below:
ReBar enabled:

Rebar disabled:

How to change ReBar size in nvidiaProfileInspector for a specific game, because I can`t figure out how.

CPU: Intel I7 9700k
Motherboard model: Gigabyte Z390 AORUS-ELITE-CF
Motherboard chipset: Z390
Graphics card model: Gigabyte RTX 2080 Super Gaming OC
GPU chipset: TU104
GPU PCI VendorID:DeviceID : 10DE 1E81
GPU PCI subsystem IDs : 1458 3FE9
VRAM size (GPU-Z): 8192 MB
New BAR size (GPU-Z): BAR 1 = 8192 MB
New BAR size (nvidia-smi): BAR 1 ) 8192 MiB
Driver version: 551.76 DCH Win 11
Everything seems to work fine, but i am not entirely sure?
I had to flash my modded UFEI with the FPT_V12.0x Tool. Because since Bios Version F10, my mainboard had introduced an "Capsule Bios". I've had to save my Intel Network Adapters (I-219V) MAC-Adress in the process, cause it could've been lost afterwards. But it worked, i think!

 I have to reflash the BIOS, I'm not sure what I missed as I made sure I followed as closely as possible. Were you able to get it on the first try, and do you happen to know how to reflash the BIOS for our MOBO?

https://github.com/nonkerdoob/SmokelessCPU-Guides/blob/main/Guides/BIOS/BIOS_CRISIS.md

I did manage to recover my laptop by using the novo button on the right side, it self-healed. I'm just trying to figure out what I missed before attempting another reflash. I'm thinking I did something wrong when I used the UEFIpatcher, but I'm not sure. Should it be in .ROM format when flashed or .BIN?

中央处理器：I5-13600KF
主板型号：MAG Z690 TOMAHAWK WIFI DDR4
主板芯片组：Intel® Z690 Chipset
显卡型号：ASUS DUAL RTX 2080 SUPER EVO OC V2
GPU芯片组：TU104
GPU PCI VendorID:DeviceID（检查 GPU-Z）：10DE 1E81
GPU PCI 子系统 ID（检查 GPU-Z）：1043 8738
显存大小：8G
新的 BAR 大小 (GPU-Z)：8G
新的 BAR 大小 (nvidia-smi)：
NVIDIA 驱动程序版本：551.76

CPU: RYZEN 5-5600
Motherboard model: GIGABYTE
Motherboard chipset: B550 AORUS ELITE v2
Graphics card model: MSI GEFORCE GTX 1650 SUPER VENTUS XS OC
GPU chipset: TU116
GPU PCI Subvendor, DeviceID: MSI, 10DE 2188 - 1462 8D97
VRAM size: 4 GB
New BAR size (GPU-Z): 4 GB
New BAR size (nvidia-smi): 4GB
driver version: NVIDIA 546.29 DCH

Who will flash the bios on GIGABYTE motherboards - just flash it through q-flash plus, the other methods did not work for me

CPU : RYZEN 5-5600 Modèle de carte mère : GIGABYTE Chipset de carte mère : B550 AORUS ELITE v2 Modèle de carte graphique : MSI GEFORCE GTX 1650 SUPER VENTUS XS OC Chipset GPU : TU116 GPU PCI Subvendor, DeviceID : MSI, 10DE 2188 - 1462 8D97
Taille VRAM : 4 Go Nouvelle taille BAR (GPU-Z) : 4 Go Nouvelle taille BAR (nvidia-smi) : 4 Go Version du pilote : NVIDIA 546.29 DCH
Qui flashera le bios sur les cartes mères GIGABYTE - il suffit de le flasher via q-flash plus, les autres méthodes n'ont pas fonctionné pour moi

hello, for q-flash plus you have to put the bios modified with UEFITool in .rom or modified in .f16 as is the default bios?

CPU: AMD Ryzen 7 5800x
Modèle de carte mère : Gigabyte
Chipset de la carte mère : B550 GAMING X
Modèle de carte graphique : Rtx 2060
Jeu de puces GPU : TU106 -
GPU PCI VendorID : DeviceID (vérifiez GPU-Z) : 10DE 1F08 -196E 130F
ID du sous-système GPU PCI (vérifiez GPU-Z) : PNY
Taille de la VRAM : 6144MB
Nouvelle taille de BAR (GPU-Z) : 8192MB
Nouvelle taille de BAR (nvidia-smi) :
Version du pilote NVIDIA : 551.61

Does someone have a Asus K110M-K ReBar enabled bios for 2060? Thank you.

Does someone have a ReBar enabled bios for Asus H110M-K working with Turing cards?

CPU: Intel Core i7-8700
Motherboard model: MSI Z170A Gaming M5 modded with CoffeeTime
Motherboard chipset: Intel Z170A
Graphics card model: PNY XLR8 RTX 2060 Super OC
GPU chipset: TU106-410-A1
GPU PCI VendorID:10DE 1F06
GPU PCI subsystem IDs:196E 1393
VRAM size: 8GB
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
NVIDIA driver ver: 551.61

Does someone have a ReBar enabled bios for Asus H110M-K working with Turing cards?

This page is for confirmed working, if you don’t see you’re manufacturer / motherboard listed. Then you should assume it hasn’t been done.
please scroll the list above, if it isn’t listed and you are having issues, open an issue. Otherwise unless you have a working board you wish to add to the list above please do not comment.

System

CPU: AMD Ryzen 5 2600
Motherboard model: ASUS TUF GAMING B450-PLUS II
Motherboard chipset: B450
Graphics card model: EVGA GeForce GTX 1660 Super SC
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:21C4
GPU PCI subsystem IDs (check GPU-Z): 3824:1068
VRAM size: 6144MB (6GB)
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
NVIDIA driver ver: 551.76

GPU-Z

nvidia-smi

CPU-Z

Note:
To flash the modded BIOS on this board, you'll have to use the ASUS BIOS Flashback feature, because EZ Flash will say "Selected file is not a BIOS image!" and not allow you to flash it, so it seems to me that there's a check that's run on the image, a check that BIOS flashback can't run because of how "simple" it has to be, either that or it just wasn't implemented by ASUS.

Motherboard model: TUF Gaming FX505GT (FX505GT-BI5N7)

Motherboard chipset: HM370

CPU Model: Intel Core i5-9300H

Graphic card: ASUS GTX 1650 Mobile

GPU PCI VendorID:DeviceID: 10DE:1F91

GPU PCI subsystem IDs: 1043:1AB1

VRAM size: 4096MB (4GB)

New BAR size (GPU-Z): 4096MB (4GB)

New BAR size (nvidia-smi): 4096MB

NVIDIA driver version: 546.33

Bro, how were you able to get the Asus laptop to work? After flashing the BIOS and enabling ReBar on the RTX2060 I just get a constant blue screen error "gpu video scheduler", maybe I'm doing something wrong? Asus FX506IV

Finally, here it is !

As I am on a "capsule bios" from Gigabyte, I had to follow this flashing method : https://winraid.level1techs.com/t/flashing-gigabyte-while-avoiding-invalid-bios-image/31185/305
So I first downgraded to F11 bios which is not "protected" then flash my modded F13 with QFlash from bios itself.
Now I'm digging into nvidia profiles to tweak some games !
Thanks to all contributors 👍

System

CPU: Intel Core i5 10300H
Motherboard model: FX506LH
Motherboard chipset: Intel HM470
Graphics card model: ASUS GTX 1650 Mobile
GPU chipset: TU117
GPU PCI VendorID:DeviceID: 10DE 1F99 - 1043 177F
GPU PCI subsystem IDs: 1043:177F
VRAM size: 4096MB
New BAR size (GPU-Z): 4096MB
New BAR size (nvidia-smi): 4096MB
NVIDIA driver ver: <IP_ADDRESS>23 (NVIDIA 551.23) DCH / Win10 64

GPU-Z

nvidia-smi

CPU-Z

System information

CPU: Ryzen 5 3600x
Motherboard model: Gigabyte B550M DS3H
Motherboard chipset: AMD B550
Graphics card model: GTX 1650
GPU chipset: TU106
GPU PCI VendorID:DeviceID: 10DE:1F0A
GPU PCI subsystem IDs: 1043:879B
VRAM size: 4096 MB
New BAR size (GPU-Z): 4096 MB
New BAR size (nvidia-smi): 4096 MB
NVIDIA driver ver: <IP_ADDRESS>86 (NVIDIA 551.86) DCH / Win 10 64

nvidia-smi

GPU-Z

CPU-Z

Hi! I have a guide on how to fully open bios on razer models up to 10875h or maybe even later. I think it also applies to other models than razer.
My question is how exactly are we supposed to modify bios file if on my laptop both GPU and UEFI are both on the same chip (i think)
Let me know if the guide I mentioned here is usefull for anyone, I could post it here

I'm interested. I've got an ASUS device and currently researching on how to enable ReBar on it without flashing the bios.

CPU: Ryzen 7 5800X
Motherboard model: MSI X570-A PRO
Motherboard chipset: AMD X570
Graphics card model: KFA2 RTX 2070
GPU chipset: TU106
GPU PCI VendorID:DeviceID: 10DE 1F02
GPU PCI subsystem IDs: 10DE 12FE
VRAM size: 8192 MiB
New BAR size: 8192 MiB
New BAR size (nvidia-smi): 8192 MiB
driver version: <IP_ADDRESS>76 (NVIDIA 551.76) DCH / Win10 64

CPU:  Ryzen 5800X3D
Motherboard model: Asrock Steel Legend B450
Motherboard chipset: B450
Graphics card model: Gigabyte RTX 2080 Ti Extreme
GPU chipset: TU102
GPU PCI VendorID:DeviceID 10DE:1E07
GPU PCI subsystem IDs: 1458:37BD
VRAM size: 11264 MB
New BAR size (GPU-Z): 16384 MB
New BAR size (nvidia-smi): 16384 MB
NVIDIA driver ver: 551.46

I had to use flashrom from FreeDOS (Rufus) to flash the modified bios:
https://winraid.level1techs.com/t/tool-flashrom-v1-2-dos/36544
https://www.reddit.com/r/ASRock/comments/udn1go/comment/i7r11g1/

I think I got it. The BIOS was easily reflashed using the standard bios update procedure.
However, now I sometimes get the blue screen of death when restarting or shutting down the computer. This problem started to occur specifically after executing the NvStrapsReBar.exe file. (I only pressed the "E" and "S" button to save the changes)
We'll see what happens next.

Somebody has test with ROG CROSSHAIR VIII HERO(WI-FI) BIOS 4805?

CPU: Core i7-12700K
Motherboard model: MSI PRO Z690-A WIFI DDR4 (MS-7D25)
Motherboard chipset: Z690
Graphics card model: EVGA RTX 2080 Ti FTW3
GPU chipset: TU102
GPU PCI VendorID:DeviceID: 10DE:1E07
GPU PCI subsystem IDs: 3842:2487
VRAM size: 12GB
New BAR size (GPU-Z): 2048 MiB (2 GiB)
New BAR size (nvidia-smi): 2048 MiB (2 GiB)
driver version: 551.86
Before

After

Haven't tried maxing out the BAR size just yet; going with 2GB and moving up throughout the week

CPU: Ryzen 9 5900X
Motherboard model: MSI MPG X570 Gaming Edge WIFI
Motherboard chipset: AMD X570
Graphics card model: GIGABYTE RTX 2070 WindForce 3X
GPU chipset: TU106
GPU PCI VendorID:DeviceID: 10DE:1F02
GPU PCI subsystem IDs: 1458:37C2
VRAM size: 8192 MiB
New BAR size: 8192 MiB
New BAR size (nvidia-smi): 8192 MiB
driver version: <IP_ADDRESS>17 (NVIDIA 546.17) DCH / Win11 64

CPU: Ryzen 3 3200G
Motherboard model: A320M-HDV R4.0
Motherboard chipset: AM4
Graphics card model: PALIT GeForce® RTX 2060 SUPER™ DUAL
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F06 - 10DE
GPU PCI subsystem IDs (check GPU-Z): Unknown?
VRAM size: 8192 MiB
New BAR size (GPU-Z): 8192 MiB
New BAR size (nvidia-smi): 8192 MiB
NVIDIA driver ver: <IP_ADDRESS>12 (NVIDIA 552.12) DCH / Win11 64

I used these steps to flash the modded BIOS
I couldn't find my GPU PCI subsystem ID. maybe this could be in part due to me using a PCI-E x1 to x16 riser to use the card?

CPU: Ryzen 5800X3D
Motherboard model: MSI MEG X570 ACE
Motherboard chipset: X570
Graphics card model: MSI RTX 2070 Super Gaming X Trio
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:1E84
GPU PCI subsystem IDs (check GPU-Z): 1462:C726
VRAM size: 8192MB
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
NVIDIA driver ver: 552.12
Completely smooth process with no unexpected issues. I'm unclear, however, as to why I don't get the 'unsupported GPU' message in GPU-Z. It just shows everything as working with no error messages. Obviously that's not a problem, but curious all the same as everybody else seems to have it.

CPU:Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz
Motherboard model:Angxun X99-DS3
Motherboard chipset:B85-Mod X99
Graphics card model:MSI RTX 2080 Ti Ventus
GPU chipset:TU102
GPU PCI VendorID:DeviceID (check GPU-Z):10DE 1E04
GPU PCI subsystem IDs (check GPU-Z):1462 3711
VRAM size:22528MB
New BAR size (GPU-Z):16384MB
New BAR size (nvidia-smi):16384MB
NVIDIA driver ver:<IP_ADDRESS>76(NVIDIA 551.76)
I successfully started ReBAR according to the tutorial. No abnormalities have been found so far. The graphics card has modified the video memory.
Note: The motherboard model in the screenshot is not trustworthy because I have modified it myself. The text shall prevail.

CPU: Core i5-9400f
Motherboard model: Asus prime H310M-R R2.0
Motherboard chipset: H310
Graphics card model: GIGABYTE RTX 2060
GPU chipset: TU106
VRAM size: 6GB
New BAR size (GPU-Z): 8192 MiB (8 GiB)
New BAR size (nvidia-smi): 8192MiB (8 GiB)
driver version: 551.86

CPU: 12-Core Intel Xeon E5-2690 v3, 2600@3500 MHz (26 x 100)
Motherboard model: PlexHD (Atermiter) X99 (4-channel RAM)
Motherboard chipset: Intel Wellsburg C612, Intel Haswell-EP
Graphics card model: NVIDIA GeForce RTX 2060 SUPER (8 ГБ)
GPU chipset: NVIDIA TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE-1F06
GPU PCI subsystem IDs (check GPU-Z): 10DE-134E
VRAM size: 8GB
New BAR size (GPU-Z): 8192MB
New BAR size (nvidia-smi): 8192MB
driver version: 552.12
RAM: 4*8=32GB Samsung DDR4 ECC RAM 2133 MHz

What to do with the previous DXE driver BIOS ReBarUEFI? I didn't delete it, but added NvStrapsReBar.ffs. It seems they work together, you can install a video card with ReBar support and not have to reflash the BIOS again.
In benchmarks I noticed an increase of 3-5%. But most importantly, the friezes and stators in Dakar Desert Rally disappeared, otherwise it was impossible to play! Now I’ll try again in BF5, there are freezes even in DX11, but it’s somehow buggy, it won’t start today.
Many thanks to the developer!

CPU: Ryzen 2400G
Motherboard model: MSI B450M MORTAR MAX
Motherboard chipset: B450
Graphics card model: Colorful igame 1660 Super
GPU chipset: TU116
GPU PCI VendorID:DeviceID (check GPU-Z):
GPU PCI subsystem IDs (check GPU-Z):
VRAM size: 6144

Hi all!
Is it possible to have this Resizable BAR on old Asrock Z97 Anniversary (NOT Z97M Anniversary) with 2.12 beta BIOS (https://www.asrock.com/mb/Intel/Z97 Anniversary/index.asp#BIOS)?
My config:
i5 4690K @OC 4,5GHz
32GB RAM 1600MHz, 4x8 Dual Channel
GPU: nVidia 1660 Super @OC
Any answer will be appreciated!
Thanks!

I wrote to Asrock America HQ and they send mi new BIOS file!
This is their answer:
"Hi Maciej,
I contact HQ about your BIOS inquiry and reply below and provide the attached BIOS.
Please check the attached BIOS 2.12B.
In addition, since Z97 Anniversary is already EOL, we don’t have any sample in our lab to test BIOS.
Thank you!
ASRock America Support Team"
Z97AVR_2.12B.ZIP
Could someone please check this file to see if it will damage my mainboard?
Thanks!

Here are my results.
 Are you considering upgrade your GPU to PCIe 4.0?. Because the Bios versión 7201 supports it. But Im facing issues to get full Rebar work.

If you get ReBAR working please post your system information in the below format

CPU: R3 3300X
Motherboard model: ASROCK B450 PRO 4 R2.0
Motherboard chipset: B450
Graphics card model: ZOTAC GTX 1650 SUPER TWIN FAN
GPU chipset:GTX 1650 SUPER
GPU PCI VendorID:DeviceID (check GPU-Z):
GPU PCI subsystem IDs (check GPU-Z):
VRAM size:4096mb

New BAR size (GPU-Z):
New BAR size (nvidia-smi):
NVIDIA driver ver:555.99

Thank you so much ♥. After fiddling around for a day i finally got it working. In Cyberpunk ~10% increase in performance: 3440x1440p; Ultra; RT Medium, No Upscale. Since ReBar was introduced i wodered when NVIDIA or someone else would enable it on older Cards. You and xCuri0 finally did it. Thanks again :)
PS: Obviously i don't play at these settings :D
PS 2: In "Adding FFS module" it says to put the *.ffs file at the bottom of the volume. That didn't work for me. Scroll down a little until you see "NvramDXE", "PcdDXE" and the other thing which is too long for me to remember. I put it here on both entries and that did the trick.

@T1m0th1  I have 1.5 revision of that board. You think i have to make it your way or put ffs at the bottom?

Hi there,
Will the modification work on a Quadro RTX 5000 (Turing)?

@eurano try both. Board has flashback so no risk involved

Hi, here's a bit of info after I turned it on.

CPU: Intel Core i7-8700K
Motherboard model: MSI B365M PRO-VDH
Motherboard chipset: B365
Graphics card model: MSI Geforce GTX 1660 Super Ventus XS OC 6GB
GPU chipset: TU116 A1
GPU PCI VendorID: DeviceID (check GPU-Z): 10DE 21C4
GPU PCI subsystem IDs (check GPU-Z): 10DE 21C4
VRAM size: 6GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
NVIDIA driver ver: 556.12 (<IP_ADDRESS>12)

If there's anything missing, please let me know so I can add it. Thank you very much for helping me turn on that feature.

Tried your BIOS module on a Dell Poweredge R730 rack-mountable server with a Quadro RTX 5000.

CPU: 2x Intel Xeon E5-2673 v4
Motherboard model: 0599V5
Motherboard chipset: C612
Graphics card model: PNY Quadro RTX 5000 16GB
GPU chipset: TU104
GPU PCI VendorID: 10DE 1EB0
GPU PCI subsystem ID: 10DE 129F
VRAM size: 16GB
New BAR size (GPU-Z): 16GB
New BAR size (nvidia-smi): 16GB
NVIDIA driver ver: 552.55 (<IP_ADDRESS>55)

Everything seems to be working fine. Tried some games and some professional apps i usually use.
Just one tip for anyone having this machine:
When you enable the larger BAR via the .exe file, you need to keep the integrated GPU enabled in the system bios settings otherwise the BIOS will hang when loading the PCIe devices. (if you disable the larger BAR in the program, then you can disable the integrated motherboard GPU just fine).
The downside of this is that you won't see anything during the boot process, until windows loads up. The workaround for this is plugging another screen in the VGA output of the motherboard (or the same screen if it has one) then you will see what happens during the boot process and will be able to access the system BIOS just fine for changing whatever setting you need.

CPU: Intel Core i7-11700F
Motherboard model: MSI B560M PRO-VDH WIFI (MS-7D18)
Motherboard chipset: Intel B560 (Rocket Lake PCH-H)
Graphics card model: ROG-STRIX-RTX2070-O8G-GAMING
GPU chipset: TU106-400A-A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F07 - 1043 8670
GPU PCI subsystem IDs (check GPU-Z): <IP_ADDRESS>.ED
VRAM size: 8GB
New BAR size (GPU-Z): 8192 MiB
New BAR size (nvidia-smi): 8165 MiB
driver version: <IP_ADDRESS>12 (NVIDIA 556.12) DCH / Win10 64

==============NVSMI LOG==============
Timestamp                                 : Sat Jul  6 15:54:21 2024
Driver Version                            : 556.12
CUDA Version                              : 12.5
Attached GPUs                             : 1
GPU 00000000:01:00.0
FB Memory Usage
Total                             : 8192 MiB
Reserved                          : 186 MiB
Used                              : 1336 MiB
Free                              : 6671 MiB
BAR1 Memory Usage
Total                             : 8192 MiB
Used                              : 8165 MiB
Free                              : 27 MiB
Conf Compute Protected Memory Usage
Full Speed and fully enabled. Drops the latency a treat too. No extra steps required.

@eurano try both. Board has flashback so no risk involved One entry is fine, also mentioned in Guide, i think

@T1m0th1 I have revision 1.5 mobo. Downloaded FF bios (newest than currently installed) and added FFS module as you suggested. Found online store where they sell bios chips and programming it. Ordered from them chip with prepared bios. Soldered new chip. Now as long as GPU is installed in the PC there is no display and fans run full speed. When I remove GPU fan speed is normal but I can’t tell if pc is running because ryzen cpu 5600x doesnt have integrated graphic card. Do you think I should try putting FFS module to the bottom?

CPU: Intel Core i5-13600k
Motherboard model: Z690 AORUS Elite DDR4
Motherboard chipset: Z690
Graphics card model: ASUS GeForce RTX 2070 Super Dual OC
GPU chipset: TU104
VRAM size: 8192 MiB
NVIDIA driver ver: <IP_ADDRESS>99 (NVIDIA 555.99) DCH / Win11 64
Flashed BIOS with Q-Flash Plus (gigabyte.bin, dedicated USB-Port for Bios flash and Q-Flash Plus Button, etc..), as the gigabyte file formate gave a "invalid bios" error.  I am a little bit confused, that the nvidia memory command gives me "BAR1 Total : 8192 MiB ; Used : 8165 MiB; Free: 27 MiB", when in desktop.. First posts have most of the BAR1 memory usage free, while recent posts most of the BAR1 memory is used.

Don't know if i actually get better performance with this tweak, but it definitely helps me endure the wait until RTX 5000 series. :D

@eurano try both. Board has flashback so no risk involved One entry is fine, also mentioned in Guide, i think

@T1m0th1 I have revision 1.5 mobo. Downloaded FF bios (newest than currently installed) and added FFS module as you suggested. Found online store where they sell bios chips and programming it. Ordered from them chip with prepared bios. Soldered new chip. Now as long as GPU is installed in the PC there is no display and fans run full speed. When I remove GPU fan speed is normal but I can’t tell if pc is running because ryzen cpu 5600x doesnt have integrated graphic card. Do you think I should

@eurano try both. Board has flashback so no risk involved One entry is fine, also mentioned in Guide, i think

@T1m0th1 I have revision 1.5 mobo. Downloaded FF bios (newest than currently installed) and added FFS module as you suggested. Found online store where they sell bios chips and programming it. Ordered from them chip with prepared bios. Soldered new chip. Now as long as GPU is installed in the PC there is no display and fans run full speed. When I remove GPU fan speed is normal but I can’t tell if pc is running because ryzen cpu 5600x doesnt have integrated graphic card. Do you think I should try putting FFS module to the bottom?

@eurano you have soldered a new BIOS Chip in the Board?

@T1m0th1 Doesnt flashback method verify bios checksum? The board rev 1.5 comes with agesa security functions which prevents installing modified bios via Qflash.

With my revision i could flash modified BIOS via flashback..

@T1m0th1 I will try to do the same

CPU: Ryzen 5 3600X
Motherboard model: MSI GAMING EDGE WIFI
Motherboard chipset: X570
Graphics card model: RTX 2060
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E89
GPU PCI subsystem IDs (check GPU-Z): 1043 873F
VRAM size: 6144 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
driver version: 556.12

CPU: Ryzen 5 5600
Motherboard model: B550 Aourus Elite
Motherboard chipset: AMD B550
Graphics card model:  GTX 1660
GPU chipset: TU116
VRAM size: 6144 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 556.12

Note: Use Q-Flash Plus, or you will receive Gigabyte "Invalid BIOS image" Error.

CPU: AMD Ryzen 9 3900X
Motherboard model: ASRock B550 Taichi R.E.
Motherboard chipset: B550
Graphics card model: ZOTAC GeForce RTX 2080 Ti AMP
GPU chipset: TU102
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E07
GPU PCI subsystem IDs (check GPU-Z): 19DA 1503
VRAM size: 11264MB
New BAR size (GPU-Z): 16384 MB
New BAR size (nvidia-smi): 16384 MB
NVIDIA driver ver: 555.99

Wanted to confirm success on an MSI X99A Godlike and a MSI 2080 Trios X card.
Timestamp                                 : Sat Jul 20 14:13:31 2024
Driver Version                            : 556.12
CUDA Version                              : 12.5
Attached GPUs                             : 1
GPU 00000000:03:00.0
FB Memory Usage
Total                             : 8192 MiB
Reserved                          : 203 MiB
Used                              : 755 MiB
Free                              : 7235 MiB
BAR1 Memory Usage
Total                             : 8192 MiB
Used                              : 8165 MiB
Free                              : 27 MiB
Conf Compute Protected Memory Usage
Total                             : N/A
Used                              : N/A
Free                              : N/A

@T1m0th1 bro can you tell me what is your board revision? I think I know where problem is. Later released bios is in capsule which prevents flashing modified bios and disable downgrading it as well.

Managed to get it to work :-)
10750h
2060m
LENOVO LEGION 5 17imh05h
efcn59ww bios

Great success on
CPU:  Ryzen 5 5600X
Motherboard model: Gigabyte B550M K
Motherboard chipset: B550 (hard to guess)
Graphics card model: RTX 2060 Super
GPU chipset: dunno, Cirrus Logic?
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F06
GPU PCI subsystem IDs (check GPU-Z): 10DE 13A3
VRAM size: 8 GB
New BAR size (GPU-Z): 8 GB
New BAR size (nvidia-smi): 8 GB
driver version: 556.12
BIOS F6b here, flash at your own risk:
2B550MK.zip
To be able to flash it, I  had to mod it by the indications of Terminatorul found here
As I wasn't in the mood to boot Linux, I used this online hex editor https://hexed.it/ and did calculations with https://www.calculator.net/hex-calculator.html
Accidentally, the found digit was 3 (as indicated by terminatorul), I changed it to 2, exported, flashed via Q-Flash, everything works like a charm.
Do not attempt with afudos /P /B /N /K /GAN, it doesn't work.
I would like to thank Terminatorul again for the great work and bring this post as a small tribute.

CPU: AMD Ryzen 3 2200G
Motherboard model: MSI A320M PRO-VD/S
Motherboard chipset: AMD® A320 Chipset
Graphics card model: MSI Geforce GTX 1660 6GB
GPU chipset: TU116 A1
GPU PCI VendorID: DeviceID (check GPU-Z): 10DE 21C4
GPU PCI subsystem IDs (check GPU-Z): 19DA 5527
VRAM size: 6GB
New BAR size (GPU-Z): 8GB
New BAR size (nvidia-smi): 8GB
NVIDIA driver ver: 560.81
But doesnt show Rebar in nvidia settings at all. Even after reinstall of drivers.
The steps I followed were: ( If not followed then it threw error: Missing GPU BAR0 Configuration (0x10000000000000A2)  )
First, in NvStrapsReBar running the command C to Clear per-GPU configuration and reboot.
After that ran the command P to Select target PCI BAR size, for all (supported) PCI devices (for older boards without ReBAR). Selected 32 for the size, reboot again.
Finally enabled the UEFI DXE driver with command E

Working on a
10600k
MSI z490a-pro
Gigabyte Aorus RTX 2080 Ti XTREME

Patched latest BIOS version E7C75IMS.2G
Ran UEFI patch
Checked for pad file issue - found none
Flashed patched bios
Ran NvStrapsRebar
Reboot

CPU: AMD Ryzen 5 5600
Motherboard model: ASRock Fatal1ty B450 Gaming-ITX/ac
Motherboard chipset: AMD B450
Graphics card model:  ASUS DUAL RTX 2070 SUPER EVO OC
GPU chipset: TU104-410-A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E84
GPU PCI subsystem IDs (check GPU-Z): 1043 8708
VRAM size: 8192MB
New BAR size (GPU-Z):8192MB
New BAR size (nvidia-smi):8192MB
NVIDIA driver ver:560.70
The BIOS Image is dumped, modified (w/ UEFITool), and then re-flashed with flashrom-DOS-port (through a bootable USB drive with FreeDOS on it) since ASRock's built-in Instant Flash reported Secure Flash Check Failed! and refused to flash the tampered file.

Works on "Asus ROG Rampage V Edition 10" + "Asus ROG Strix GeForce RTX 2080 Ti OC". Used "UEFITool.exe" + "NvStrapsReBar.ffs" + "UEFIPatch.exe" + "Asus USB BIOS Flashback" + 4G Decoding ON + CSM OFF + "NvStrapsReBar.exe"
CPU: Intel Core-i7 6950X (Broadwell-E)
Motherboard model: Asus ROG Rampage V Edition 10 (90MB0Q00-M0EAY0)
Motherboard chipset: Intel X99 (Wellsburg-X)
Graphics card model: Asus ROG Strix GeForce RTX 2080 Ti OC (O11G)
GPU chipset: TU102-300A
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E07
GPU PCI subsystem IDs (check GPU-Z): 1043 866A (Rev A1)
VRAM size: 11264 MB (11 GB)
New BAR size (GPU-Z): 16384 MB (16 GB)
New BAR size (nvidia-smi): 16384 MB (16 GB)
NVIDIA driver ver: 560.70

CPU: Intel Core -2400 Q0NT
Motherboard model: MSI PRO B660M-A WIFI (MS-7D43)
Motherboard chipset: Intel B660 (Alder Lake-S PCH)
Graphics card model: EVGA RTX 2080 Ti FTW3 Ultra Gaming
GPU chipset: TU102-300A
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E07
GPU PCI subsystem IDs (check GPU-Z): 3842 2487
VRAM size: 22528 MB
New BAR size (GPU-Z): 32768 MB
New BAR size (nvidia-smi): 32768 MB
NVIDIA driver ver: 560.94

CPU: OctalCore Intel Core i7-9700K, 4600 MHz (46 x 100)
Motherboard model: Gigabyte Z390 Gaming X
Motherboard chipset: Intel Cannon Point Z390
Graphics card model: MSI RTX 2080 Gaming X Trio (MS-V372)
GPU chipset: TU104-400A
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE-1E87
GPU PCI subsystem IDs (check GPU-Z): 1462-3726  (Rev A1)
VRAM size: 8192 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 560.94

CPU: AMD Ryzen 5 3600x
Motherboard model: MSI B450 Gaming Plus Max
Motherboard chipset: B450
Graphics card model: RTX2060
GPU chipset: TU106
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1F08 - 1458 3FC9
GPU PCI subsystem IDs (check GPU-Z): 10DE 1F08 - 1458 3FC9
VRAM size: 6144 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MiB
NVIDIA driver ver: 560.70

CPU: i9 - 9900KF
Motherboard model: MSI- MEG Z390 ACE (MS-7B12)
Motherboard chipset: Z390
Graphics card model: Nvidia RTX 2080 Super FE
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E81 - 10DE 13A0
GPU PCI subsystem IDs (check GPU-Z): TU104-450-A1
VRAM size: 8192 MB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MiB
NVIDIA driver ver:  560.94

@Addalyn
how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes.  I then save the bios with the same name.  When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

@Addalyn how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes. I then save the bios with the same name. When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

Intel 7 Series Chipset (B75/Z75/H77/Z77/Q75/Q77/C216) will additionally need to apply IvyUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\IvyUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 8 Series Chipset (H81/B85/Q85/Q87/H87/Z87/C222/C224/C226) will additionally need to apply HswUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\HswUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 9 Series Chipset (H97/Z97) will additionally need to apply BdwUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\BdwUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Maybe this will help you.

@Addalyn how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes. I then save the bios with the same name. When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

Intel 7 Series Chipset (B75/Z75/H77/Z77/Q75/Q77/C216) will additionally need to apply IvyUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\IvyUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 8 Series Chipset (H81/B85/Q85/Q87/H87/Z87/C222/C224/C226) will additionally need to apply HswUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\HswUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 9 Series Chipset (H97/Z97) will additionally need to apply BdwUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\BdwUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
EXAMPLE: .\UEFIPatch rebar.rom .\BdwUSB3.txt -o rebar.rom
Maybe this will help you.

Thanks for the reply....
I'm not sure this is the applicable.. I'm not having issues with usb ports and my boards aren't in any of these chipset families?   I can't get the uefipatch toll to work...
Am I missing something?

@Addalyn how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes. I then save the bios with the same name. When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

Intel 7 Series Chipset (B75/Z75/H77/Z77/Q75/Q77/C216) will additionally need to apply IvyUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\IvyUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 8 Series Chipset (H81/B85/Q85/Q87/H87/Z87/C222/C224/C226) will additionally need to apply HswUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\HswUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 9 Series Chipset (H97/Z97) will additionally need to apply BdwUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\BdwUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
EXAMPLE: .\UEFIPatch rebar.rom .\BdwUSB3.txt -o rebar.rom
Maybe this will help you.

Thanks for the reply....
I'm not sure this is the applicable.. I'm not having issues with usb ports and my boards aren't in any of these chipset families? I can't get the uefipatch toll to work...
Am I missing something?

Yes, I think you need use this method. Please make a try and tell us it if worked.
You don't get a rom like rebar.rom.patched is like the file is remplaced only.

@Addalyn how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes. I then save the bios with the same name. When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

Intel 7 Series Chipset (B75/Z75/H77/Z77/Q75/Q77/C216) will additionally need to apply IvyUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\IvyUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 8 Series Chipset (H81/B85/Q85/Q87/H87/Z87/C222/C224/C226) will additionally need to apply HswUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\HswUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 9 Series Chipset (H97/Z97) will additionally need to apply BdwUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\BdwUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
EXAMPLE: .\UEFIPatch rebar.rom .\BdwUSB3.txt -o rebar.rom
Maybe this will help you.

Thanks for the reply....
I'm not sure this is the applicable.. I'm not having issues with usb ports and my boards aren't in any of these chipset families? I can't get the uefipatch toll to work...
Am I missing something?

Yes, I think you need use this method. Please make a try and tell us it if worked.
You don't get a rom like rebar.rom.patched is like the file is remplaced only.

Im very sorry, I'm not sure I understand what you mean...can you explain exactly what I need to try?

@Addalyn how did you manage to patch the bios?
I have the B550-f Wifi and when i use the UefiTool, I get 2 pcibus entries so I add teh NVStraps.ffs file to teh end of both those volumes. I then save the bios with the same name. When I run UefiPatch I always get the same error "no patch can be applied to your input file"
Any help would be appreciated

Intel 7 Series Chipset (B75/Z75/H77/Z77/Q75/Q77/C216) will additionally need to apply IvyUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\IvyUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 8 Series Chipset (H81/B85/Q85/Q87/H87/Z87/C222/C224/C226) will additionally need to apply HswUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\HswUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
Intel 9 Series Chipset (H97/Z97) will additionally need to apply BdwUSB3.txt for functioning USB 3 ports in BIOS with 4G Decoding enabled. Use .\UEFIPatch YOURBIOS.bin.patched .\BdwUSB3.txt -o YOURBIOS.bin.patched after downloading and placing it in the same folder as UEFIPatch.
EXAMPLE: .\UEFIPatch rebar.rom .\BdwUSB3.txt -o rebar.rom
Maybe this will help you.

Thanks for the reply....
I'm not sure this is the applicable.. I'm not having issues with usb ports and my boards aren't in any of these chipset families? I can't get the uefipatch toll to work...
Am I missing something?

Yes, I think you need use this method. Please make a try and tell us it if worked.
You don't get a rom like rebar.rom.patched is like the file is remplaced only.

Im very sorry, I'm not sure I understand what you mean...can you explain exactly what I need to try?

they are asking if you did the following :
[https://youtu.be/fyOfGbz6WiI?si=o_Jg2ZlZfujmvrLW &t=8m14s](https://youtu.be/fyOfGbz6WiI?si=o_Jg2ZlZfujmvrLW &t=8m14s)
Was you able to complete this step? Of patching the bios with uefipatch?
A) if you wasn’t able to complete it then you may have a problem?
B) if you was then it might be something else

Please watch the video carefully and make sure it lines up with what your system does to make the file

I followed the video exactly, screenshot 235650 shows my bios file being opened, then the video shows the insertion of the .ffs file.  finally the screen shot 235116 shows you what happens when I try and use uefipatch, i have the txt file and the bios file thats been saved with rebar added to its name and it saves it as a .rom not a .cap file....
any ideas?
https://github.com/user-attachments/assets/d7a47273-82f5-459b-8043-4f1bfa9db9e7

Please watch the video carefully and make sure it lines up with what your system does to make the file

something isnt adding up..... my board is the asus tuf z590 gaming plus wifi....follow the video and it doesnt work...see the screen shots and screen recorder clip i posted above....

You could try using a older bios file, see if it gives the same behaviour

I followed the video exactly, screenshot 235650 shows my bios file being opened, then the video shows the insertion of the .ffs file. finally the screen shot 235116 shows you what happens when I try and use uefipatch, i have the txt file and the bios file thats been saved with rebar added to its name and it saves it as a .rom not a .cap file....
any ideas?
https://github.com/user-attachments/assets/d7a47273-82f5-459b-8043-4f1bfa9db9e7

The video was very helpful, it shows you aren’t scrolling all the way down till you see the last driver entry? are you sure where you stop and insert the rebar module is the last dxe driver entry?

https://github.com/user-attachments/assets/888ca525-bc47-439b-bfb5-24377a198ac2
see new video this was my last attempt, is this the correct spot?  in the youtube video you sent me, he scrolled to the end of the series of dxe drivers...there are more further down before you hit teh line volume free space, this is where i inserted it now....
unfortunately this is the same result.... thoughts?
and once again i greatly appreciate your assistance and insights

I followed the video exactly, screenshot 235650 shows my bios file being opened, then the video shows the insertion of the .ffs file. finally the screen shot 235116 shows you what happens when I try and use uefipatch, i have the txt file and the bios file thats been saved with rebar added to its name and it saves it as a .rom not a .cap file....
any ideas?
https://github.com/user-attachments/assets/d7a47273-82f5-459b-8043-4f1bfa9db9e7

The video was very helpful, it shows you aren’t scrolling all the way down till you see the last driver entry? are you sure where you stop and insert the rebar module is the last dxe driver entry?

Screen.Recording.2024-09-04.124534.mp4
see new video this was my last attempt, is this the correct spot? in the youtube video you sent me, he scrolled to the end of the series of dxe drivers...there are more further down before you hit teh line volume free space, this is where i inserted it now....
unfortunately this is the same result.... thoughts?
and once again i greatly appreciate your assistance and insights

I believe with .cap files you might need to do something different, I believe you open the bios file as .cap format then you right click the 1st entry and save it, it should save as .rom, and then you follow on as normal from there
you see with ASUS and some other manufacturers they checksum the bios file to make sure it’s genuine, if anything before the check some changes then it won’t flash and has to be forced, either with flashback (which doesn’t read the checksum or a executable that has ignores the checksum, worse case you have to use a tool that hooks up directly to the bios chip and flash it that way
the problem is with this checksum thing, which is why it’s called a .cap and not a .rom, is the programs are probably getting caught up with the checksum, there’s even videos of people manually removing the checksum with a hex editor, look up convert .cap to .rom and it isn’t simply renaming it…
there’s actually 2 to 3 bios files in that .cap file and you only need to edit the one, which is why your finding multiple entries, youll probably do all of this then find you can’t even flash it, you’ll need a tool to hook up directly to the board…
so ask your self why your doing this? do you have a old gpu?
The only time I found I needed to do this is when I was trying to unlock the chipset fan options on the ASUS board and I stopped the project because I would have to flash the file using a tool, (a peace of hardware that hooks up to it)
example:
ch341a programmer v1.7 1.8v
https://a.aliexpress.com/_EJbr7Nr
And
Mini SMD IC Spring Hook Test Clips
https://a.aliexpress.com/_Eykofvr
1st you need to do a hex edit I’m getting ahead of my self, again I’ll put the question to you is it really worth all this effort and investment in equipment

Here’s a video about how you convert the file using hex edit
https://youtu.be/SK61R5hkC38
it’s a right pain, and even the guy in the video does it wrong, as when I was messing about with it, I found 2 bios files with in 1 .cap this is seriously technical stuff and you may thank ASUS

Had to follow this guide as my ASUS motherboard does not support USB Flashback.
https://github.com/terminatorul/NvStrapsReBar/discussions/61

I didn't have any luck getting this working with a Gigabyte Z170X Gaming 6 and a 6700K but I upgraded recently so I decided to try this mod again and it worked flawlessly. Thank you! Using v0.4-rc1

CPU: AMD Ryzen 7 3800X
Motherboard model: Gigabyte X570 Aorus Elite (rev 1.0)
Motherboard chipset: AMD X570
Graphics card model: Gigabyte Aorus RTX 2080 Super 8G (GV-N208SAORUS-8GC)
GPU chipset: TU104-450-A1
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E81
GPU PCI subsystem IDs (check GPU-Z): 1458 3FF4
VRAM size: 8192 MB (8 GB)
New BAR size (GPU-Z): 8192 MB (8 GB)
New BAR size (nvidia-smi): 8192 MB (8 GB)
NVIDIA driver ver: 561.09

CPU: AMD 5800X3D
Motherboard model: ASROCK Taichi
Motherboard chipset: X570
Graphics card model: EVGA 2080ti
Was moderate difficulty. Tried reverting to AGESA pre 1.2 but that actually did not work. Switched back to beta 5.63 taichi driver, used flashrom to make backup, used UEFI tool to add nvstraps ffs, flashrom to update modded bios, ran nvstraps.exe in admin mode and selcted (e) then (s) to save, rebooted and viola.

My mobo had old bios ( 2.20 ). I used this guide to flash newest Asrock bios (with added ffs module using uefi tool [remember to add ffs module for each search occurence - 2 times]) using flashrom method:
https://winraid.level1techs.com/t/guide-how-to-flash-a-modded-ami-uefi-bios/30627
CPU: Ryzen 5600x
Motherboard model: Asrock x570 Phantom Gaming 4
Motherboard chipset: X570
Graphics card model: MSI RTX 2080 Ti  Duke OC 11GB
GPU chipset: TU102
VRAM size: 11

@terminatorul  Is it necessary to disable NvStraps before changing CPU?

Everything seemed to work first try, thank you!
details
system information

Component
Details

CPU
Intel Core i9 7900X

Motherboard model
MSI X299 SLI PLUS (MS-7A93)

Motherboard chipset
Intel Skylake-X Rev. 4

Graphics card model
NVIDIA GeForce GTX 1660 Ti

GPU chipset
TU116 A1

GPU PCI VendorID:DeviceID
10DE 2182

GPU PCI subsystem ID
196E 1329

VRAM size
6144 MB

New BAR size (GPU-Z)
BAR1 8192 MB

New BAR size (nvidia-smi)
BAR1 8192 MB

NVIDIA driver version
561.09

nvidia-smi -q -d memory
==============NVSMI LOG==============

Timestamp                                 : Sat Sep 28 15:42:46 2024
Driver Version                            : 561.09
CUDA Version                              : 12.6

Attached GPUs                             : 1
GPU 00000000:65:00.0
    FB Memory Usage
        Total                             : 6144 MiB
        Reserved                          : 178 MiB
        Used                              : 3292 MiB
        Free                              : 2675 MiB
    BAR1 Memory Usage
        Total                             : 8192 MiB
        Used                              : 8165 MiB
        Free                              : 27 MiB
    Conf Compute Protected Memory Usage
        Total                             : N/A
        Used                              : N/A
        Free                              : N/A

screenshots

CPU: Ryzen 7 5800X
Motherboard model: Gigabyte X570s Aorus Elite
Motherboard chipset: X570s
Graphics card model: Nvidia Geforce RTX 2060
GPU chipset: TU104
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE 1E89
GPU PCI subsystem IDs (check GPU-Z): 3842 2068
VRAM size: 6 GB
New BAR size (GPU-Z): 8 GB
New BAR size (nvidia-smi): 8 GB
driver version: 565.90

Component
Details

CPU
AMD Ryzen 5 2600

Motherboard model
MSI B450 Tomahawk Max (MS-7C02)

Motherboard chipset
B450

Graphics card model
MSI RTX 2060 Gaming Z 6G

GPU chipset
TU106

GPU PCI VendorID:DeviceID
10DE:1F08

GPU PCI subsystem IDs
1462 3752

VRAM size
6144 MB

New BAR size (GPU-Z)
8192 MB

New BAR size (nvidia-smi)
8192 MiB

NVIDIA driver ver
565.90

nvidia-smi -q -d memory
==============NVSMI LOG==============

Timestamp                                 : Mon Oct 14 00:51:14 2024
Driver Version                            : 565.90
CUDA Version                              : 12.7

Attached GPUs                             : 1
GPU 00000000:26:00.0
    FB Memory Usage
        Total                             : 6144 MiB
        Reserved                          : 189 MiB
        Used                              : 1748 MiB
        Free                              : 4208 MiB
    BAR1 Memory Usage
        Total                             : 8192 MiB
        Used                              : 8165 MiB
        Free                              : 27 MiB
    Conf Compute Protected Memory Usage
        Total                             : N/A
        Used                              : N/A
        Free                              : N/A

Screenshots

CPU: i7 3930K
Motherboard model: ASUS P9X79 PRO
Motherboard chipset: Intel C600/X79 (Patsburg)
Graphics card model: Gygabyte GTX 1660 SUPER D6 6G
GPU chipset: TU116-300
GPU PCI VendorID:DeviceID (check GPU-Z): 10DE:21C4
GPU PCI subsystem IDs (check GPU-Z): 1458:407D
VRAM size: 6GB
New BAR size (GPU-Z): 8192 MB
New BAR size (nvidia-smi): 8192 MB
NVIDIA driver ver: 566.03
I used v0.3 version. With v0.4-rc1 it doesn't works cause configuration is not being saved.

CPU: i5-10400F
Motherboard model: Gigabyte B460M DS3H (rev. 1.0)
Motherboard chipset: B460
Graphics card model: NVIDIA GeForce RTX 2080
GPU chipset: TU104
VRAM size: 8 GB
Instructions for those who use a Gigabyte motherboard and a programmer (I have a CH341A):

DO NOT FLASH THE DRIVER DOWNLOADED FROM THE GIGABYTE WEBSITE, download the driver from the website, flash it through Q-Flash inside the BIOS and read the dump from the chip.
Use UEFITool to write NvStrapsReBar to this dump.
Write the finished dump to the chip


Added mock.WithPredicate ResponseOption

Allows for dynamic responses based on a request predicate.
See documentation for more details.

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] Apache v2 license headers are included in each file.

Part of the fix for https://github.com/Azure/autorest.go/issues/268

Can one of the admins verify this patch?


GitLab IP Issues for Homomorphic Encryption POC

IP Issues were created, track the issues and respond to questions on the issues.
List:
[main] INFO A review is required for pypi/pypi/-/streamlit-elements/0.1.0.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15525 .
[main] INFO A review is required for pypi/pypi/-/streamlit_folium/0.21.0.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15526 .
[main] INFO A review is required for pypi/pypi/-/streamlit-javascript/0.1.5.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15527 .
[main] INFO A review is required for pypi/pypi/-/scikit-learn/1.5.0.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15528 .
[main] INFO A review is required for pypi/pypi/-/streamlit-agraph/0.0.45.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15529 .
[main] INFO A review is required for pypi/pypi/-/streamlit/1.36.0.
[main] INFO A review request was created https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15530 .

All issues resolved. Closed.


Pulls Out Many ADIN Related Items

Allows the l2 layer to standalone without ADIN related code
Adds new API to get number of configured devices and replaces items that utilized the get_port API
Formatting changes

The main goal here was to remove all ADIN related items, so that a network device configuration can be placed in the L2 layer. This makes the module more scalable and fits our scheme of how we actually want to initialize bristlemouth.

@towynlin any reservations on this PR?


Please add these porn sites

nana.my.id
koushoku.org

Thank you for this @wombabin.
Ping @sinfonietta!

@StevenBlack I have added these to my list.

Thank you @Sinfonietta!  This is now live in release 3.12.3.


Deallocation hangs -- regression moving from 0.9.1 to 0.10.*

We just ran into a strange issue in Theseus OS where the deallocation path hangs. I'm not yet 100% sure what the precise failure condition is, but I wanted to post this issue sooner rather than later in case anyone else has run across this.
So far it only occurs in an OS execution path that causes more heap allocations than what we normally do, so it could be related to heavy heap usage. Also not sure if it's related to the pending issue #66, which alludes to an issue with fragmentation (?).
Relevant details
Theseus uses linked_list_allocator as its early heap allocator. Through bisection, I've confirmed that this issue only occurred after upgrading from linked_list_allocator 0.9.1 to 0.10.3 (https://github.com/theseus-os/Theseus/pull/646), and I confirmed that the problem is present in both 0.10.1 and 0.10.2 as well. If it's relevant, we're using linked_list_allocator as such:
[dependencies.linked_list_allocator]
version = "0.10.3"
default-features = false
features = [ "const_mut_refs" ]

Using Rust nightly 1.64
$ rustc --version
rustc 1.64.0-nightly (f8588549c 2022-07-18)

Backtrace
I have a partial backtrace from GDB but it isn't complete; will work on improving it as I narrow down the exact cause.
#0  0xffffffff8011e916 in linked_list_allocator::hole::Cursor::try_insert_after (node=..., self=<optimized out>) at src/hole.rs:547
#1  linked_list_allocator::hole::deallocate (list=<optimized out>, addr=0xfffffe80004d1700 "\000", size=4096) at src/hole.rs:679
#2  linked_list_allocator::hole::HoleList::deallocate (self=<optimized out>, ptr=..., layout=...) at src/hole.rs:438

I can also add steps to repro this behavior in Theseus but it probably wouldn't be useful until I can more specifically determine the exact failure condition.

I created an alternative memory allocator which solves this problem and provides many more benefits, such as improved performance and memory utilization.

Thanks for reporting this! We just published a new v0.10.4 release to fix #66, maybe this fixes your issue as well. Is there some test case that we could try to investigare this?

I created an alternative memory allocator which solves this problem and provides many more benefits, such as improved performance and memory utilization.

Thanks for letting me know, i'll check it out!

Thanks for reporting this! We just published a new v0.10.4 release to fix #66, maybe this fixes your issue as well. Is there some test case that we could try to investigare this?

Unfortunately I can confirm that the problem still occurs with v0.10.4. Apologies, I haven't yet had the time to identify the specific allocation pattern that causes the hang so I can create an easy test case. It is consistently reproducible on Theseus, however it is theoretically possible that this behavior is a manifestation of another unrelated problem lurking in Theseus.
I plan to dig into it within the next two weeks and will update this issue with my findings.

Thanks for testing! Let me know if I can help with any debugging.