Results 1 to 1 of 1
  1. #1
    ROG Member Array
    Join Date
    Aug 2016
    Reputation
    10
    Posts
    7

    Draft Guide for Safe Resizable BAR vBios Upgrade

    I’ve yet to upgrade the vBios of my Asus 3080 OC TUF GPU for the fear of bricking it. Asus has now posted their 5th version of the vBios update executable. Many people have posted horror stories of bricked GPUs using past versions. I guess that's why they're on version 5. Since the first Asus vBios executable posted, I’ve scoured the internet for a guide and/or posts to avoid upgrade issues. Below is what I've extracted from posts for a safe upgrade. Probably some are overkill as folks may have successfully updated their cards doing a minimum of what follows.

    My System: Asus Crosshair VIII Dark Hero, AMD Ryzen 9 5900X, Corsair Platinum Dominator 64GB (4 x 16GB) 3600 MHz, Samsung 1 TB 980 Pro SSD primary storage, Asus 3080 OC TUF GPU, Corsair H1000i Power Supply, Triple Monitors in NV Surround Mode, Windows 10 Pro

    REQUEST: Please provide your input on this “guide” to make it better. Suggest any re-ordering of steps, re-wording, adding steps, and removing steps. Thanks in advance.

    Preparations:
    1. Make sure your GPU supports Resizable BAR.
    2. Make sure your motherboard with the appropriate bios update, supports Resizable BAR.
    3. Make sure CSM is disabled in the motherboard bios.
    4. Make sure the primary storage device uses the GUID Partition Table (GPT).
    5. Temporarily enable “Above 4G Decode” and “Re-Size BAR Support” in the motherboard bios. For Asus go to “Advanced – PCI Subsystems Settings – Above 4G Decoding” and Enable. Set “Re-Size BAR Support” to Auto.
    6. While in the bios remove any CPU overclocking.
    7. Ensure any memory overclocking is stable.
    8. Boot into Windows.
    9. Download the most recent version of GPU-z (2.40.0 or later). Under the Advanced Tab select the “PCI-e Resizable BAR” in the pop down. Review the requirements. Make sure all are “yes”. Everything should be “yes” except the top “PCI-Express Resizable BAR” will say Disabled. “Resizable BAR enabled in bios” will say “No”. These will say “No” until GPU vBios is updated.
    10. Within “GPU-z – Advanced”, capture the information under “NVIDIA BIOS”. This will tell you your original bios version (e.g. 94.02.26.48.AS13). You can use this information to identify the appropriate upgraded vBios version found within the “Asus Firmware Update RTX30xx_V5” executable. This could be used if attempting to manually NVFlashing the GPU during GPU Recovery if necessary.
    11. Reboot back into the bios and disable both “Re-Size BAR Support” and “Above 4G Decode”.
    12. Reboot into Windows
    13. Disable NV Surround and only 1 monitor active (if applicable in your situation)
    14. Upgrade GPU to latest driver
    15. Disable all unnecessary 3rd party startup items. Use your discretion here. Focus on those that might interfere with GPU vBios update (e.g. iCue).
    16. Remove any GPU overclocking.
    17. Uninstall 3rd party GPU overclocking programs (e.g. MSI AfterBurner). However install Asus GPU TweakII (a user said the vbios upgrade relies on the Ring 0 driver found in the Asus app...whatever that means). Don’t know if this is necessary but seems like it won’t hurt. Other folks didn’t uninstall MSI AfterBurner but they had to set AfterBurner to default clocks and exit it completely before update successfully completed.
    18. Have a plan to access computer if after vBios update system boots to a black screen. My plan: Enable and verify “Remote Desktop” access via another computer/laptop. Keep this enabled until a successful vBios flash.
    19. Download NVFlash. Use commands to “Save” the original GPU vBios for both Performance & Quiet modes.
    20. Save both vBios firmware, NVFlash executable, DDU, Asus vBios upgrade executable, and any other useful vBios upgrade documents to a flash drive.
    21. Search for the TechPowerup document “How to recover from a bad video BIOS flash”. Put into a document and save to flash drive.

    Execute:
    1. Reboot into Windows with your minimal startup items.
    2. Set your graphics card mode. Your choice: Performance or Quiet.
    3. Flash your GPU with the Asus Firmware Update RTX30xx_V5 (e.g. RTX3080_V5)
    4. After completion, reboot into the motherboard bios and set “Above 4G Decode” and “Re-Size BAR Support” to enable & auto respectively.
    5. Reboot into Windows.
    6. Launch GPU-z and verify Resizable BAR support is enabled.
    7. Launch NV Control Panel and verify Resizable BAR support is enabled.
    8. If everything works, re-enable 3rd party startup items. Reboot into the motherboard bios and re-engage your CPU overclock settings.
    9. HOWEVER…
    10. If upon rebooting, you get a black screen, use a “Remote Desktop Connection” to NVFlash your GPU either with the updated vbios found within the “Asus Firmware Update RTX30xx_V5” executable or with the original vbios.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •