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

EVGA RTX 3060 XC 12gb wrong bios device id mismatch

Joined
Mar 8, 2022
Messages
3 (0.00/day)
Hi everyone,

I bought a used GPU and seems like a previous owner flashed a custom bios. When I try to flash a stock bios, I keep getting an error "device id mismatch". I've tried using nvflash64 -6 but still can't bypass the error. Currently have nvflash v5.867. Does that mean that I have to use nvflashhk with ==protectoff ?

GPU - EVGA RTX 3060 XC Gaming 12gb
Current bios version - 94.04.71.00.69
PCI Device ID - 2487
PCI Subsystem ID - 3842.3658
VGA Bios Collection: EVGA RTX 3060 12 GB 12 GB | TechPowerUp

TechPowerup verified bios for the same gpu
PCI Device ID - 2503
PCI Device ID - 3842.3657
VGA Bios Collection: EVGA RTX 3060 12 GB | TechPowerUp
 
Your VBIOS is fine. Your EVGA is GA104-based, and the verified one was GA106 based.

Both a valid 3060s, just produced based on different chip variations (and their VBIOS are not compatible with each other)
 
Pictures of the stickers from the rear of the GPU so we can help find the correct Vbios.
 
I think it was a verified bios. I messed up and flashed the wrong bios with nvflashk and now no image. Can I use the latest nvflash64 to flash the original bios or I have to go with the nvflashk (modified) because there will be a device id mismatch?

Before flashing a different bios, I saved the old one.
 

Attachments

  • IMG_3736.jpeg
    IMG_3736.jpeg
    1.4 MB · Views: 45
  • IMG_3735.jpeg
    IMG_3735.jpeg
    1.4 MB · Views: 40
Last edited:
Try nvflashk for reverting. Since you already has black screen - you do not need extra safety checks present in non-modded version

BTW that 3658 in the start of CIN label matches the subsystem id of your origonal VBIOS. Any official VBIOS updates for your GPU (if they exist) - would have subsys id ending in 3658
 
@StViolenceDay and @Caring1, thank you so much for your help! I was able to restore the original bios on the gpu by "nvflashk --protectoff", then "nvflashk -6 vbios.rom" and then restarting Windows after the vbios flashing process was complete. EVGA software recognized it without any issues and I was able to install the drivers and now I have an image. I am so happy I didn't completely brick the gpu!
 
Last edited:
Back
Top