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

ASUS ProArt GeForce RTX 4060 Ti OC Edition 16GB GDDR6 Gaming - nvflash64 VBIOS mismatch

Joined
Jun 26, 2021
Messages
10 (0.01/day)
Hi,

I just bought two new ASUS ProArt GeForce RTX 4060 Ti OC Edition 16GB graphics cards. Unfortunately, they have two different VBIOS versions, which ASUS installed five months apart. Both can also be found here at TECHPOWERUP. One is 95.06.25.00.D4, dated June 2023, and the other, 95.06.34.00.AE, dated November 2023. I would now like to update the older version to the newer one because, firstly, I want both cards to be identical, and secondly, I want to prevent the monitor resolution and sound card settings from changing every time I switch cards. Unfortunately, nvflash64 doesn't let me do this and instead displays the familiar message "GPU PCI Device ID mismatch."

Can you perhaps help me realize my plan? After all, the .rom files I backed up with nvflash64 are the original VBIOS data from ASUS and not modified ones from third parties, and yet an update is rejected.
 

Attachments

  • GPU PCI Device ID mismatch.jpg
    GPU PCI Device ID mismatch.jpg
    68.8 KB · Views: 31
They have GPU dies with different device IDs fused into. So they can't use VBIOSes of each other. No way.

The newer one has 10DE-2803 device id, that was initially released as "dies for 4060ti 8GB boards". But in late 2023 nvidia realised that 16gb 4060tis are selling out, so some chips originally intended for 8gb version gone to produce more 16gb versions, like yours. And a new VBIOSes were released to make those chips support the 16GB boards (16 vs 8 boards they are physically different - 16GB has double-sided VRAM ICs, 8 GB only single-sided). Here is the list of VBIOSes made for 10DE-2803


and you can note that 16GB vbioses for this chip appeared only on 2023-10, much later then 8GB vbioses - its ~the moment when NVIDIA reconsidered the ratio of 8GB/16GB 4060tis production.



But your older card was made before this, so it uses a chip 10DE-2805 that correspond to the era when "16GB" and "8GB" dies was strictly separated.

VBIOSes for 10DE-2805 are all 16GB and started 4-5 month earlier at 2023-06
 
Thank you for the detailed description of the differences. Which of the two versions is better, or are they both equally good? Or should one prefer one, or does it make no difference?
 
Hi,

I just bought two new ASUS ProArt GeForce RTX 4060 Ti OC Edition 16GB graphics cards. Unfortunately, they have two different VBIOS versions, which ASUS installed five months apart. Both can also be found here at TECHPOWERUP. One is 95.06.25.00.D4, dated June 2023, and the other, 95.06.34.00.AE, dated November 2023. I would now like to update the older version to the newer one because, firstly, I want both cards to be identical, and secondly, I want to prevent the monitor resolution and sound card settings from changing every time I switch cards. Unfortunately, nvflash64 doesn't let me do this and instead displays the familiar message "GPU PCI Device ID mismatch."
Just stop, the Vbios will not affect your monitor's resolution nor your sound card settings.
 
I never claimed that the different VBIOS was responsible for the monitor resolution and sound system settings changing when changing cards. It was just a guess on my part. That's why I asked for support here in the forum. In any case, the fact is that the two cards are recognized as different hardware by my computer. Your statement is neither helpful nor productive, especially since you don't even say what the cause might be. Comments like that are simply pointless.
 
Last edited:
Windows booting after power-off treats GPUs "stayed same" VS "changed" based on change of Device ID + Subsystem ID (full 4*4 hex digit groups). And this affects if driver reinstall is triggered and during this reinstall (10-100 seconds for nvidia driver depending on various factors) - the monitor resiltution maube indeed unexpected. However, from my experience (changing dozens of GPUs to test them) after driver installation completed the resolution is remembered from monitor model, not from "GPU+monitor" pair. So, resolution is affected only during nvidia driver reinstall just after boot.

So, my experience in a nutshell, for windows 10 after full power off:
  • windows didn't noticed that anything changed if:
    • changing GPU to an instance with same Device ID and Subsystem ID
    • or VBIOS upgrade without changing the subsystem
    • or VBIOS switch - it selects another VBIOS having same Subsystem ID
  • windows reinstalls driver, temporarily affetting resolutin (not sure about audio subsystem):
    • changing GPU to an instance with different Device ID and/or different Subsystem ID
    • or VBIOS upgrade changing the Subsystem ID
    • or "background VBIOS change" while utilizing different connector set on Aorus 20x0/10x0 cards having 6+ video outputs with no all of them usable simultaneousely
So, I suppose if the OPs GPUs have same DeviceId but different Susbsytem ID - flashing the same VBIOS would really avoid the driver reinstall on changing the card. This most commonly applies for example to OC via non-OC variants of exact same model of same vendor.

For ASUS typially there are even 3 variants for identical board+identical cooling+identical chip all having same 165/182W power limit that are freely cross-flashable to each other:
  1. No suffix, like "ASUS ProArt RTX 4060 Ti 16 GB" Boost 2535Mhz
  2. Advanced suffix "like "ASUS ProArt RTX 4060 Ti Advanced 16 GB" Boost 2550Mhz
  3. OC suffix "like "ASUS ProArt RTX 4060 Ti OC 16 GB" Boost 2655Mhz
Since they have identical chip - the have identical DeviceID, but different Subsystem Id (this is stored in VBIOS).
 
Back
Top