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

Flashing Quadro BIOS on RTX to access Quadro exclusive feature possible?

Joined
Jan 8, 2017
Messages
9,673 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
If it is possible it can't be "close enough", it would need the exact same specs.
 
Joined
Jul 24, 2012
Messages
38 (0.01/day)
Okay then I just need confirmation that it's possible, I would even be willing to buy a new RTX GPU if a 3050 doesn't cut it, that would be cheaper than buying a Quadro anyway, plus better support for video games.
 

Count von Schwalbe

Nocturnus Moderatus
Staff member
Joined
Nov 15, 2021
Messages
3,302 (2.78/day)
Location
Knoxville, TN, USA
System Name Work Computer | Unfinished Computer
Processor Core i7-6700 | Ryzen 5 5600X
Motherboard Dell Q170 | Gigabyte Aorus Elite Wi-Fi
Cooling A fan? | Truly Custom Loop
Memory 4x4GB Crucial 2133 C17 | 4x8GB Corsair Vengeance RGB 3600 C26
Video Card(s) Dell Radeon R7 450 | RTX 2080 Ti FE
Storage Crucial BX500 2TB | TBD
Display(s) 3x LG QHD 32" GSM5B96 | TBD
Case Dell | Heavily Modified Phanteks P400
Power Supply Dell TFX Non-standard | EVGA BQ 650W
Mouse Monster No-Name $7 Gaming Mouse| TBD
Long story short: No. There is no Quadro card that uses the same variant of GA106 as the 3050. In addition, crossflashing is not enabled on RTX 30 series.

Now, you may be able to flash a 3070 Ti into an RTX A4000 (or a 3080 ti into an A5500, or a 3090 ti into an A6000), but it does use a slightly different subvariant of the GA104 die, so YMMV. You would have to use either nvflashk or (omg)vflash, which it appears that you are aware of. I haven't tried this, so I cannot guarantee that it works for this, and if it does, it may brick the card.
 

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,736 (0.79/day)
Location
USA
Can't flash to a Quadro BIOS to a RTX card or any GeForce for a number of years now. There is resistors in the PCB for the identification. This was to counter the easy cross flash back years ago. Took a 7800 GTX and turn it into a $3000 video card with a BIOS flash.

I haven't tried cross flashing for 3 generations now. Flashing did work but drivers would not install. Had to be reference PCB and correct die. But now we have founders edition which is different then the other vendors reference ones. Soo I have no idea now. I stopped following since you cannot do it anymore. Not for many years now.
 
Last edited:
Joined
Feb 20, 2019
Messages
8,733 (4.00/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
Hard no, crossflashing died years ago.

Can you not edit the EDID block to solve your issue with something like CRU from ToastyX? I've been using that for at least as long as Freesync v1.0 was released, I have a feeling I messed around with it to fix limited-range RGB output on Nvidia 600-series cards back in the day, too, by specifying resolutions as PC rather than TV in the edited EDID block...
 
Joined
Jul 24, 2012
Messages
38 (0.01/day)
Hard no, crossflashing died years ago.

Can you not edit the EDID block to solve your issue with something like CRU from ToastyX? I've been using that for at least as long as Freesync v1.0 was released, I have a feeling I messed around with it to fix limited-range RGB output on Nvidia 600-series cards back in the day, too, by specifying resolutions as PC rather than TV in the edited EDID block...
Tried CRU and it didn't work for my fringe use case, it's not about resolution, it's about force keeping my displays connected even when they are turned off to have a headless OBS stream with applications graphics refresh working.
 

Count von Schwalbe

Nocturnus Moderatus
Staff member
Joined
Nov 15, 2021
Messages
3,302 (2.78/day)
Location
Knoxville, TN, USA
System Name Work Computer | Unfinished Computer
Processor Core i7-6700 | Ryzen 5 5600X
Motherboard Dell Q170 | Gigabyte Aorus Elite Wi-Fi
Cooling A fan? | Truly Custom Loop
Memory 4x4GB Crucial 2133 C17 | 4x8GB Corsair Vengeance RGB 3600 C26
Video Card(s) Dell Radeon R7 450 | RTX 2080 Ti FE
Storage Crucial BX500 2TB | TBD
Display(s) 3x LG QHD 32" GSM5B96 | TBD
Case Dell | Heavily Modified Phanteks P400
Power Supply Dell TFX Non-standard | EVGA BQ 650W
Mouse Monster No-Name $7 Gaming Mouse| TBD
That's the new plan now, anyone achieved this?
Never tried it. These tools were designed for flashing different VBIOSes for the same card, not different ones. Per the descriptions, it seems that either tool will load the VBIOS onto the card, but booting cannot be guaranteed.

You will have to find identical board layouts as well. It doesn't appear that any use even similar layouts, but you can look around for a 3070 ti that is 4x DP outputs (assuming 3070 ti -> A4000).

Does it need to be an Ampere card? Older cards can be had for cheap; even relatively powerful ones.
 

Count von Schwalbe

Nocturnus Moderatus
Staff member
Joined
Nov 15, 2021
Messages
3,302 (2.78/day)
Location
Knoxville, TN, USA
System Name Work Computer | Unfinished Computer
Processor Core i7-6700 | Ryzen 5 5600X
Motherboard Dell Q170 | Gigabyte Aorus Elite Wi-Fi
Cooling A fan? | Truly Custom Loop
Memory 4x4GB Crucial 2133 C17 | 4x8GB Corsair Vengeance RGB 3600 C26
Video Card(s) Dell Radeon R7 450 | RTX 2080 Ti FE
Storage Crucial BX500 2TB | TBD
Display(s) 3x LG QHD 32" GSM5B96 | TBD
Case Dell | Heavily Modified Phanteks P400
Power Supply Dell TFX Non-standard | EVGA BQ 650W
Mouse Monster No-Name $7 Gaming Mouse| TBD
I would suggest a Quadro P4000 (similar performance to 3050) for $250-$300.

Edit: Quadro M6000 12GB seems like they could be cheaper for similar performance.
 
Last edited:

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,736 (0.79/day)
Location
USA
Used Quadro are super cheap on eBay.
 
D

Deleted member 182555

Guest
I continue here so as not to write in kefi's post... I need a dump of

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\State\DisplayDatabase

possibly clean it first, delete all the subkeys and restart the PC then without adjusting anything export all the subkeys for me and share them.

we can try adding a fake clone monitor on displayport

However, these also exist https://it.aliexpress.com/item/4000058824011.html?gatewayAdapt=glo2ita

a cheap solution.
 
Last edited by a moderator:
Joined
Sep 1, 2020
Messages
2,562 (1.58/day)
Location
Bulgaria
I would suggest a Quadro P4000 (similar performance to 3050) for $250-$300.

Edit: Quadro M6000 12GB seems like they could be cheaper for similar performance.
quadro rtx 5000 also is possible to find at good prices used. Plus is support of dx12_2 ultimate and better performance. But m6000 and rtx 5000 has power consumption that double power consumption of P4000 and rtx 3050. OP must be look at the parameters of the power supply unit. Maybe offers of cards with too much consumption is irrelevant for his needs?
 
Joined
Feb 20, 2019
Messages
8,733 (4.00/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
Tried CRU and it didn't work for my fringe use case, it's not about resolution, it's about force keeping my displays connected even when they are turned off to have a headless OBS stream with applications graphics refresh working.
Ah, that's a shame.

It looks to me like your only sensible options are a much, much, much older Geforce to try and crossflash, a cheap/modern but low-end Quadro, or a dummy display dongle so that you always have a phantom monitor connected. We use several of those at varying interfaces/resolutions to ensure that remote users can access their physical desktops from home if needed for CAD applications that don't play well with RDP and require other access methods like Parsec, even when the physical displays at the office are turned off. That certainly sounds close, if not exactly what you're trying to achieve.

I'm not even sure the last generation of cross-flashable geforce is supported by current drivers, they may now be phased out with Nvidia's crappy legacy driver. TBH, I don't keep a close eye on Quadro stuff since in 99% of use cases for our industry, a Titan or flagship Geforce has been a better fit.
 
Joined
Aug 4, 2020
Messages
1,638 (0.99/day)
Location
::1
a2000s are also reasonably cheap these days since it was a really popular & efficient mining card, there's a whole load of them to be had around the $200 price point these days, and due to it being a low power part it wasn't exactly abusable either so they're still all in good condition
just stay away from shuntmodded ones ig
 
Joined
Sep 1, 2020
Messages
2,562 (1.58/day)
Location
Bulgaria
a2000s are also reasonably cheap these days since it was a really popular & efficient mining card, there's a whole load of them to be had around the $200 price
I didn't found something below $419. There(in eb*y) is a seller with few different cards and price of $210 is for used rtx 2060.
 
Joined
Jul 24, 2012
Messages
38 (0.01/day)
I continue here so as not to write in kefi's post... I need a dump of

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\State\DisplayDatabase

possibly clean it first, delete all the subkeys and restart the PC then without adjusting anything export all the subkeys for me and share them.

we can try adding a fake clone monitor on displayport

However, these also exist https://it.aliexpress.com/item/4000058824011.html?gatewayAdapt=glo2ita

a cheap solution.
Here's it is before cleanup and reboot, will update when it's done.
Thanks a ton.
 

Attachments

  • DisplayDatabase_BeforeCleanup.zip
    1.7 KB · Views: 33
D

Deleted member 182555

Guest
it seems to work!!!
the only problem I don't remember, because it was a long time ago, is the screen order problem.
my GPU has 3 video ports, 1 hdmi which I'm using and 2 displayports.
I simulated the presence of 2 other screens on the displayports only that the HDMI becomes screen 3 and not 1 so I don't see the windows I opened on screen 1. I have to move the windows with move...
I also need a CRU dump of one of your 4K monitors to simulate it. attach it.

probably in your case maybe it's not a problem because I understand that you disconnect the other screens.

new registry key to create is "EdidLockData"

for those who are reading what I wrote, I'm only talking about override edid not about crosflash between quadro and gtx/rtx gpu which is bullshit.

I think you can also try to do everything yourself, first examine the file carefully to see what you need to replace.

I used this edid because I didn't have yours, you have to export it with CRU and replace it.
this is my edid.

00,ff,ff,ff,ff,ff,ff,00,4c,2d,bc,03,\
00,00,00,00,2f,11,01,03,80,10,09,78,0a,ee,91,a3,54,4c,99,26,0f,50,54,20,00,\
00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,1d,00,72,51,d0,1e,20,\
6e,28,55,00,40,b4,10,00,00,1e,00,00,00,fc,00,53,41,4d,53,55,4e,47,0a,20,20,\
20,20,20,00,00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,10,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,2a,02,03,1e,70,42,04,13,23,09,\
07,07,83,01,00,00,e2,00,0f,e3,05,03,01,67,03,0c,00,10,00,b8,2d,01,1d,00,bc,\
52,d0,1e,20,b8,28,55,40,40,b4,10,00,00,1e,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,3d

it's definitely not 4k, be careful when doing this there are 2, one per port.

for the output video ports I used a101 and a103 they should be the ones currently used by the monitors.
in case you want to replace them, don't forget the ones present towards the end of the file

if you have problems you have to enter safe mode and delete the key and everything goes back to normal.
 

Attachments

  • EdidLockData.zip
    2.9 KB · Views: 48
Last edited by a moderator:
Joined
Jul 24, 2012
Messages
38 (0.01/day)
I also need a CRU dump of one of your 4K monitors to simulate it. attach it.
Attached a dump of both active displays
probably in your case maybe it's not a problem because I understand that you disconnect the other screens.
yeah, I turn them off with the button (still plugged in wall socket of course)
 

Attachments

  • Custom Resolution Utility (CRU)-1.5.2 active displays dump.zip
    760 bytes · Views: 44
D

Deleted member 182555

Guest
ok I replaced edid...
port 1 gsm5b09
port 3 gsm7750

if they are reversed swap cables...

does it work?

It works for me with your edids.

test.jpg


I made screen 3 primary otherwise I open windows on screens I don't have.
 

Attachments

  • EdidLockData2.zip
    3.1 KB · Views: 33
D

Deleted member 182555

Guest
because you didn't set permissions correctly on the key, you need to give your user full access.

on dispaydatabase key, mouse right click, Permission... :banghead::(
 
Last edited by a moderator:
Top