• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Resizable Bar not working.

Are you sure your motherboard is ASUS TUF B550M-Plus WiFi Zaku? I can't find it in the list of the supported motherboards. While your motherboard does support Resize BAR support, there's a specific BIOS minimum version requirement for the RTX 30 series. While it's probably unlikely, but you could try contacting ASUS so they can confirm your motherboard is definitely supported in combination with the RTX 3080. At least you'll rule that out.
There's only one Zaku Edition Motherboard, so it's probably not a "Plus"
looking at this if all remedy didnt work, do you think asus would take the card back?
since you couldn't update it.. try contacting asus if all fails
The card is too old. It predates the LHR rollout.
What CPU is in that motherboard? There is a minimum CPU spec for both AMD and Intel, I think for AMD is a 5000 series AM4 CPU and for Intel it's a Comet Lake 10 series.

Edit: Came across this .........

GeForce RTX 30 Series Performance Accelerates With Resizable BAR Support | GeForce News | NVIDIA
Ryzen 9 5900X
Hi. Can you please show the main gpu-z window screenshot so I can get a full device ID to get you the proper rebar VBIOS? Your current VBIOS does NOT have rebar support (2020 VBIOS will not come with rebar)
1665270149352.png
 
The card is too old. It predates the LHR rollout.

The standard ASUS warranty in here in the USA for retail graphics cards is 3 years. RTX 3080 launched on September 17, 2020 so your card would still be under warranty.
 
There's only one Zaku Edition Motherboard, so it's probably not a "Plus"

The card is too old. It predates the LHR rollout.

Ryzen 9 5900X

View attachment 264680
Hi. Please try the BIOS located at the URL below.


I suspect this GPU also has dual BIOS. Verify the other BIOS after flipping the switch is also device ID 10DE-2206-1043-87C4 and the version is 94.02.42.40.63. ASUS cards come with a performance BIOS and quiet BIOS. This second BIOS should be resizeable BAR VBIOS for the alternate switch position.


Use nvidia NVFLASH downloadable at the link below. Just drag the BIOS .rom file onto the nvflash64.exe and answer yes to the prompts. Reboot after it is done and report back.


The standard ASUS warranty in here in the USA for retail graphics cards is 3 years. RTX 3080 launched on September 17, 2020 so your card would still be under warranty.
His card has "PD" (Prebuilt Desktop) suffix in the model number. It was part of a prebuilt computer and only comes with a 1 year warranty from the business that sold them the prebuilt computer. It has no warranty.
 
Last edited:
His card has "PD" (Prebuilt Desktop) suffix in the model number. It was part of a prebuilt computer and only comes with a 1 year warranty from the business that sold them the prebuilt computer. It has no warranty.

I see. That's a bummer.
 
Yeah updating the BIOS using nvflash directly should do the trick. Auto on the BIOS' ReBAR section is also the correct setting, as the other one is just "Disabled". Cheers
 
Hi. Please try the BIOS located at the URL below.


I suspect this GPU also has dual BIOS. Verify the other BIOS after flipping the switch is also device ID 10DE-2206-1043-87C4 and the version is 94.02.42.40.63. ASUS cards come with a performance BIOS and quiet BIOS. This second BIOS should be resizeable BAR VBIOS for the alternate switch position.


Use nvidia NVFLASH downloadable at the link below. Just drag the BIOS .rom file onto the nvflash64.exe and answer yes to the prompts. Reboot after it is done and report back.



His card has "PD" (Prebuilt Desktop) suffix in the model number. It was part of a prebuilt computer and only comes with a 1 year warranty from the business that sold them the prebuilt computer. It has no warranty.
It checks out. The performance bios and the quiet bios show up as you say
1665283283651.png

Performance (above) Quiet (below)
1665283270521.png


Also, very stupid question, but how do I actually USE NVFlash. I never actually did this before.
 
Last edited:
It checks out. The performance bios and the quiet bios show up as you say
View attachment 264687
Performance (above) Quiet (below)
View attachment 264686

Also, very stupid question, but how do I actually USE NVFlash. I never actually did this before.
Just drag the .rom file onto the nvflash64.exe. you'll have to say "Y" to continue with the process. Also, make sure you only flash the .64 bios to the switch position that shows .64 in gpu-z, and .63 to .63 switch position (you can switch BIOS position live without rebooting and GPU-Z will reflect the new version if you close and re-open GPU-Z, and similarly the BIOS flasher will update the newly switched BIOS)
 
Just drag the .rom file onto the nvflash64.exe. you'll have to say "Y" to continue with the process. Also, make sure you only flash the .64 bios to the switch position that shows .64 in gpu-z, and .63 to .63 switch position (you can switch BIOS position live without rebooting and GPU-Z will reflect the new version if you close and re-open GPU-Z, and similarly the BIOS flasher will update the newly switched BIOS)
Okay, that was pretty simple. Unfortunately it is still dated for November of 2020.
1665285256675.png

I shut it down and rebooted after the flash.
 
The flash probably didnt work because you didnt use the program correctly. I dont know why dragging and dropping the rom file onto nvflash didnt work (it always works for me) but try it this way

Copy the rom file into the same folder as the nvflash, open an elevated (as admin) command prompt, go to the folder where nvflash is, and type in nvflash64.exe followed by the rom file you want to flash. It should ask you to type y for yes to proceed twice and you should see a progress bar. If you don't see a progress bar, it didn't flash. It only takes a few seconds

Or google "how to flash with nvflash"
 
The flash probably didnt work because you didnt use the program correctly. I dont know why dragging and dropping the rom file onto nvflash didnt work (it always works for me) but try it this way

Copy the rom file into the same folder as the nvflash, open an elevated (as admin) command prompt, go to the folder where nvflash is, and type in nvflash64.exe followed by the rom file you want to flash. It should ask you to type y for yes to proceed twice and you should see a progress bar. If you don't see a progress bar, it didn't flash. It only takes a few seconds

Or google "how to flash with nvflash"
Something ain't right here
1665286857077.png
 
Something ain't right here
View attachment 264690
You're probably in the wrong folder. Type: cd "full path to folder" Unless NVFlash folder is in the root of C:,

Edit: Also are you using nvflash.exe or nvflash64.exe in NVFlash folder? You could try both.
 
Last edited:
You're probably in the wrong folder. Type: cd "full path to folder" Unless NVFlash folder is in the root of C:,
Nevermind I'm a dumbass who can't type. I forgot to put in the "64" when doing the command prompt.

The Flash is a success and ReBar is now working. I had to disable the GPU's write protection in the command prompt, which is why the flash failed when dragging and dropping.

Thank you all for your help!

1665288036698.png

1665288051032.png

1665288059192.png
 
Glad you got it fixed!

@DoH! You should try flashing the VBIOS as well.
 
Hurrah! Well done champ :) now game on
 
Why is rebar support on auto and not enabled?
You can only choose auto or disable in the Asus bios the same for my Asus ROG Crosshair VIII Dark Hero.
 
Neat! I think my GPU (1080 ti) doesn't support resizable bar :(((

Both 10 Series (Pascal) and 20 Series (Turing) GPUs do not support Resizable BAR. For NVIDIA GPUs, only 30 Series (Ampere) and 40 Series (Ada Lovelace) have support.
 
Tesla cards support resizable bar?

I have two cards, one Quadro M2000 just for light gaming and for the display ports and one Tesla M40 (Quadro M6000 driver) for normal gaming.
There is a large address on the M40.
_res.jpg_res2.jpg
_res3.jpg
So it is enabled on the M40/M6000 but not supported by the card, and disabled on the M2000 because of....not supported by the card?
:confused:
 
I am having this same issue, followed the rabbit hole down to using nvflash64.exe to flash an unverified rom. I tried disabling write protection but keep getting an error. It doesn't help that my GPU is exotic, It is an ASUS RTX 3080 10Gb water-cooled variant seemingly made exclusively for the Corsair One pre-built:

I was able to find an unverified VB with a more updated build date but cannot flash it: VGA Bios Collection: Asus RTX 3080 10 GB | TechPowerUp

Anyone got an idea of what this error is and why it's happening?
daawd32.gif
dawdad234.gif


123123.PNG
 
This was a common thing that a lot of vendors on the first card releases didn't support ReSizeable Bar en they added it later with Nvidia because AMD did it out of the box.
 
I have the same issue, I'm using a MSI RTX 3080 Gaming X Trio:
I'm using R7 5800x
MSI MAG b500m Mortar

1669254996977.png

1669255020444.png

1669255046781.png

1669255092668.png

Can someone help?
 
Back
Top