• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

NVIDIA BIOS Signature Lock Broken, vBIOS Modding and Crossflash Enabled by Groundbreaking New Tools

DLSS3 uses hardware fourth generation tensor cores and Optical Flow Accelerator that do not exist on 3xxx series, it's not just software
You shouldn't read manufacturer PR like gospel or whatever.
Optical Flow Accelerator has been present since Turing (even if the latest in Ada is more powerful and/or advanced).
Only thing 4th gen Tensors add is support for even lower FP precision which definitely isn't required for any version of DLSS.
There should be nothing preventing DLSS3 from running on Turing & Ampere other than NVIDIA deciding they shouldn't, it would just be slower.
 
Optical Flow Accelerator has been present since Turing (even if the latest in Ada is more powerful and/or advanced).
Correct. The OFA is not a separate unit, despite drawings of Ada GPUs. It's part of a Tensor core.

Edit: Here's more on the optical flow hardware in Turing:
 
Last edited:
I am utterly confused and initially brushed this off until I saw the news here.

I have a 4090 MSI Gaming Trio. Used nvflash (found on here) a while back and flashed 4090 MSI SuprimX.

Can someone ELI5 what I'm not comprehending what this does that I wasn't already doing?
 
Add custom bios files into your GPU.

Higher power limit, whatever you want.
 
Add custom bios files into your GPU.

Higher power limit, whatever you want.
Isn't that what I did? The SuprimX is 600w, my Trio is 450 (officially). They are two different cards with different power limits and I gained about 2000 points in 3DMark so it definitely worked.
 
Isn't that what I did? The SuprimX is 600w, my Trio is 450 (officially).

Your bios was likely a official and signed variant.

There's many cards out there with for example a 200W board power lock. With this you can uncork it.
 
Your bios was likely a official and signed variant.

There's many cards out there with for example a 200W board power lock. With this you can uncork it.
Ah so more or less I/my card was the exception not the rule and I just happened to luck out?
 
Yes. AMD has a lock onto it's bios too. Upon the 6x00 series you could play around with Morepowertools to increase power limit and all that, with the 7x00 series it's completely locked out.
 
Yes. AMD has a lock onto it's bios too. Upon the 6x00 series you could play around with Morepowertools to increase power limit and all that, with the 7x00 series it's completely locked out.
Well there it is. I owe my friend a "I was wrong" when I said the same news from a different site seemed like BS to me.

Thanks for taking the time to respond.
 
I'm sure Nvidia has artificially locked certain cards out to not become new OC heroes that would beat the higher priced premium ones. With this bios tool you can insert your own custom versions into cards and (hopefully) unlock it's potential. Happy days.
 
So does this mean that I could soldier 32Gb of ECC memory onto my RTX3060ti and convert it into a Quadro? I`ve been really considering modding my RTX3060ti with 16Gb of ram, but I know that RAM mods don`t always improve performance because the locked vBIOS doesn`t allow memory timings to be adjusted to the parameters/spec of the newly installed RAM chips.......so my second question is, do these tools give access to RAM timings/configuration?
 
Could this be used to permanently turn off the RGB lights on my PNY 3080 12GB card?
 
So does this mean that I could soldier 32Gb of ECC memory onto my RTX3060ti and convert it into a Quadro? I`ve been really considering modding my RTX3060ti with 16Gb of ram, but I know that RAM mods don`t always improve performance because the locked vBIOS doesn`t allow memory timings to be adjusted to the parameters/spec of the newly installed RAM chips.......so my second question is, do these tools give access to RAM timings/configuration?

This is just a tool to flash unsigned bios files into any nvidia card.

You need a bios editor in order to change any of the timings your talking about.
 
Design preview of the nvflashk UI I'm working on.. feel free to make suggestions - release later this week!
View attachment 310064
it looks great.......will it be able to adjust memory timings? ie I want to modify my RTX3060ti to 16Gb and then set the RAM timings to the manufactures specs of the upgraded chips.

This is just a tool to flash unsigned bios files into any nvidia card.

You need a bios editor in order to change any of the timings your talking about.
that sucks.......can it flash with Quadro firmware?
 
Its gonna be interesting to see how many cool things we can do with this...

and how many topics we get of bricked cards :)
 
Could this be used to permanently turn off the RGB lights on my PNY 3080 12GB card?
This does not need firmware modification unless LED's are soldered to the PCB which i highly doubt. Unscrew your cooling solution and unplug the RGB signal cable that goes from the shroud to the PCB. Then re-attach the cooling and shroud. And no this does not void your warranty unless you manage to break something.
 
Does this mean I'll be able to increase the power limit of my 2x8 pin 3080 to over 370 W? I guess not, but what do you think?
 
Does this mean I'll be able to increase the power limit of my 2x8 pin 3080 to over 370 W? I guess not, but what do you think?
You should be able to flash compatible BIOS from some other 3080 that has power limit higher than 370W. For example MSI Suprim X does seem to have 430W limit but im not sure how compatible it will be and how much 2x8 pin will limit you since Suprim X is 3x8 pin card i believe.

3080 is weird. There is one 8GB version from Maxsun. Other 8GB versions are mobile. Then there are the standard 10GB versions. Then a dozen 12GB versions and them some weird mobile 16GB versions tho im sure it's some sort of shared memory thing as mobile variants are 8GB.
 
One of the problems that we naive people who bought a 3080 rtx {in my case zotac trinity oc} went through in hot summers were the excessive temperatures in ambient temperatures above 25º and the correlative increase in noise. They spent weeks researching how to undevolt and learning to program the ventilation curve to adapt it and thus avoid the famous "thermal throttling" and unexpected shutdowns in some cases {in the worst of it burnt the graph and use of warranty}.

1. I ask: Is it possible to do a complete undervolting via bios?

2. I ask: now it will be possible to make this definitive undervolt, will it be possible to make different profiles via Bios that are automatically activated depending on the noise or temperature reached?

Thanks for this thread and your responses.
 
I think the best potential is with the CMP HX cards that have some features locked out, and require modded drivers, but are cheaper than their full blown counterparts.. It may now be possible to mod the bios and use standard unmodded drivers, and maybe even turn DLSS, or adpative sync options, PCIE 3.0/4.0 that don't seem to be usable with these cards. Who knows, maybe the ones that have ports can be re-enabled too. They still will require some soldering, to enable all the PCIE lanes, but otherwise the difficulty and feature set may improve.
 
I dumped my 3090 FE bios, which says it's version 94.02.32.00.02, but the hash doesn't match the one in the vBios collection. Memory integrity security is disabled.

The vBios collection says the SHA1 hash is: e98ee36d1fa119e4755d4a9b85af1d6931533959


But I get: 4B013FC8DCFA6D6C8FC6F2FB6187D62BFE3A7327
 
man...I honestly did not know Nvidia even (tried to) locked this out....what a crappy move.
has AMD locked this out as well?
Both have and understandably so . Outside of the edge case that is XOC many people have and will ruin their GPUs ( for the same reason voltage is locked in public OC software ) . Add to this that unlocked bios mod will enable many scammers . So yeah not as a ''crappy'' move as you might have thought .

Anything I could do to a 3060Ti using this?
send it to the graveyard

Talk is cheap, get flashing. I want to see results.

I for one don't give a shit about your bricked cards.

Go!
Mmm my 4090 just stopped working while i was watching Youtube , i just went to the toilet for two min and when i got back it was dead ... stock settings i swear:roll:
 
Last edited:
Back
Top