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

(omg)vflash | Fully Patched nvflash from X to Ada Lovelace [v5.780]

  • Thread starter Deleted member 218758
  • Start date
D

Deleted member 218758

Guest
after swapping the UEFI GOP module:
GOP changes have a checksum :)
Lost_N_Bios figured this out.
if you used a tool and automated ~ yet still fails, then its the GopUpdater

If you did it by hand, then its a user error.
 

yoloSager

New Member
Joined
Aug 28, 2023
Messages
6 (0.02/day)
GOP changes have a checksum :)
Lost_N_Bios figured this out.
if you used a tool and automated ~ yet still fails, then its the GopUpdater

If you did it by hand, then its a user error.
by tool
 
D

Deleted member 218758

Guest
same error 3080
EEPROM unsupported - rather failed to read out, because SFDP deviceID is unsupported
created a chain that causes wrong falcon version to be loaded, creates a chain that falcon can not do anything
~failure~

Soo the issue is the GopUpdater, how ever they control at target GOP package , falcon ID
Idk how.
But i've never seen this.

Or ....
It can be those small EEPROMs that 3090 FE's had - which where completely unsupported.
In any case, GOP loaded unknown falcon version, and GPU didnt know what to do ~ soo like a pyramid, everything failed past that.
No falcon, no flashing.

Very bizarre.
Can you try to find a bios on techpowerup with the same subsystem ID , pretty much a copy but with an earlier vbios version ?
Then try to normally flash that ?

I can not differentiate "strange foreign eeprom" vs "strange GOP that was not made for this device"
It can be that eeprom is pulled high and so is undetected till X. It's not uncommon.
omgvflash tried to detect it then as erased eeprom and still flash, but falcon could not be initialized as model detected for it simply was the wrong
Soo flash was halted as Falcon was halted and your flash command result in ~nothing~
Super bizarre, but i don't think it was nvflash's fault here.
I think it was the file reporting and requesting something strange.


We could also lean extremely far out of the window, put tinfoil hat's on
And say that GOP was expecting falcon v7, which didn't exist on current nvflash & nothing can be done

Any case, target falcon fw version was not found
Soo everything past that failed like a pyramid scheme ~ as it loaded falcon v4 for target SKU, but could not do anything because it targeted a strange new version.
Super bizarre.

No idea what's exactly going on. I would need to speak with the Dev, how he updated it and what he pulled.
But i blame the GOP for 75-80% , and strange eeprom as rather 20% chance ~ to be what's going on here.
I need more information about the card, to make up my mind :)
It wouldn't be unlikely that Nvidia™ proactively tries to prevent all options past their breach-accident and rewrite everything.
Although we don't work against them, it wouldn't honestly wonder me. Depends on GOP date and everything around it.

Update:
1693255100358.png

So indeed it can be the file maker that is to blame
and what happens is it roundrobin increasing version from ucode0-5 ~ still fails detection as interface is on another hub
Then falling back on SKU identification which is ucode4 , thinking eeprom is just erased hence failed detection ~ moving on but still failing.

Somebody needs to ping or pull GopUpdater dev
To change register in ROM to SPI1, from 0
or from 2 to 1

Very likely its that
Rom not recognizing EEPROM location, due to bug? useredit or due to strange too new (unfitting) GOP blob.
Nevertheless try to flash something else on your GPU - that is as close as possible , like a VBIOS downgrade or upgrade @PanosX
Just to factcheck. Of course with -L log.txt
https://lore.kernel.org/lkml/abf7dc0e-df13-25ae-83b7-204eee0189d4@linaro.org/T/ SFDP is an interface for SPI lookup. // Serial Flash Discoverable Parameter
 
Last edited by a moderator:

PanosX

New Member
Joined
Aug 21, 2023
Messages
18 (0.05/day)
Sorry my english is little bit bad!!!!!you need something about my gpu?
EEPROM unsupported - rather failed to read out, because SFDP deviceID is unsupported
created a chain that causes wrong falcon version to be loaded, creates a chain that falcon can not do anything
~failure~

Soo the issue is the GopUpdater, how ever they control at target GOP package , falcon ID
Idk how.
But i've never seen this.

Or ....
It can be those small EEPROMs that 3090 FE's had - which where completely unsupported.
In any case, GOP loaded unknown falcon version, and GPU didnt know what to do ~ soo like a pyramid, everything failed past that.
No falcon, no flashing.

Very bizarre.
Can you try to find a bios on techpowerup with the same subsystem ID , pretty much a copy but with an earlier vbios version ?
Then try to normally flash that ?

I can not differentiate "strange foreign eeprom" vs "strange GOP that was not made for this device"
It can be that eeprom is pulled high and so is undetected till X. It's not uncommon.
omgvflash tried to detect it then as erased eeprom and still flash, but falcon could not be initialized as model detected for it simply was the wrong
Soo flash was halted as Falcon was halted and your flash command result in ~nothing~
Super bizarre, but i don't think it was nvflash's fault here.
I think it was the file reporting and requesting something strange.


We could also lean extremely far out of the window, put tinfoil hat's on
And say that GOP was expecting falcon v7, which didn't exist on current nvflash & nothing can be done

Any case, target falcon fw version was not found
Soo everything past that failed like a pyramid scheme ~ as it loaded falcon v4 for target SKU, but could not do anything because it targeted a strange new version.
Super bizarre.

No idea what's exactly going on. I would need to speak with the Dev, how he updated it and what he pulled.
But i blame the GOP for 75-80% , and strange eeprom as rather 20% chance ~ to be what's going on here.
I need more information about the card, to make up my mind :)
It wouldn't be unlikely that Nvidia™ proactively tries to prevent all options past their breach-accident and rewrite everything.
Although we don't work against them, it wouldn't honestly wonder me. Depends on GOP date and everything around it.

Update:
View attachment 311058
So indeed it can be the file maker that is to blame
and what happens is it roundrobin increasing version from ucode0-5 ~ still fails detection as interface is on another hub
Then falling back on SKU identification which is ucode4 , thinking eeprom is just erased hence failed detection ~ moving on but still failing.

Somebody needs to ping or pull GopUpdater dev
To change register in ROM to SPI1, from 0
or from 2 to 1

Very likely its that
Rom not recognizing EEPROM location, due to bug? useredit or due to strange too new (unfitting) GOP blob.
Nevertheless try to flash something else on your GPU - that is as close as possible , like a VBIOS downgrade or upgrade @PanosX
Just to factcheck. Of course with -L log.txt
https://lore.kernel.org/lkml/abf7dc0e-df13-25ae-83b7-204eee0189d4@linaro.org/T/ SFDP is an interface for SPI lookup. // Serial Flash Discoverable Parameter
 
D

Deleted member 218758

Guest
Sorry my english is little bit bad!!!!!you need something about my gpu?
Tell dev to come over - issue is 90% his tool
Try to flash some similar official bios on your card - still give a new log.
GopUpdate bug is very very likely issue of this, but we need more data about your GPU (exact model)
Maybe give GPU-Z screenshot of official bios the card came with.
 

yoloSager

New Member
Joined
Aug 28, 2023
Messages
6 (0.02/day)
Tell dev to come over - issue is 90% his tool
Try to flash some similar official bios on your card - still give a new log.
GopUpdate bug is very very likely issue of this, but we need more data about your GPU (exact model)
Maybe give GPU-Z screenshot of official bios the card came with.
here is my log seems different.


also test with oldest bios for my gpu with no diff between my first log expect line 141
witch the in second log has this mismatch

Mismatch Type: Computed: 0x00030108
Mismatch Type: Adjusted: 0x00000000

and the bios ver in the file.

my bios VGA Bios Collection: Inno3D RTX 3090 24 GB | TechPowerUp
 

Attachments

  • log_Inno3D.RTX3090.24576.210512.txt
    10 KB · Views: 59
Last edited:
D

Deleted member 218758

Guest
here is my log seems different.
nvflashK support in his thread, not here.
but error says - vbios certification verification failed.
User edit ?

Bios file attempted to flash ~ has broken cert
Cert bypass mod is on nvflash to give full update permissions, will never provide cert bypass for falcon.
// at least 99% chance will never ~ unless we have no other option and Nvidia goes rogue to customer.
// not worth the loss + penalties to consumers and to me
 
Last edited by a moderator:

PanosX

New Member
Joined
Aug 21, 2023
Messages
18 (0.05/day)
3080 MSI SUPRIM X 10GB NO LHR
 

Attachments

  • MSI.RTX3080.10240.210311_1.rom
    976 KB · Views: 70

yoloSager

New Member
Joined
Aug 28, 2023
Messages
6 (0.02/day)
nvflashK support in his thread, not here.
but error says - vbios certification verification failed.
User edit ?

Bios file attempted to flash ~ has broken cert
Cert bypass mod is on nvflash to give full update permissions, will never provide cert bypass for falcon.
// at least 99% chance will never ~ unless we have no other option and Nvidia goes rogue to customer.
// not worth the loss + penalties to consumers and to me
sorry about that this is the correct log
 

Attachments

  • new 1.txt
    6.1 KB · Views: 65
Joined
Sep 8, 2022
Messages
32 (0.04/day)
nobody should be using any downloads provided by @Wotwow untill they can be vetted by a moderator

the files are signed by some skechy russian cheat site if that doesn't raise a red flag for you
well ye been warned
I seen that and only test on PC that has nothing on it but Folding at Home. lol
If they want to can put points to team 13285 I don't care.
 
D

Deleted member 218758

Guest
sorry about that this is the correct log
OK, soo part of the issue is my tool - not finding eeprom
endresult is the same sadly ~ bios cert flash error // file is unsigned by the GOPTool Dev

Can you try to reflash your exported bios again - with my tool and provide log ?
.\omgvflash.exe --save backup_orig.rom
.\omgvflash.exe --protectoff
.\omgvflash.exe -6 backup_orig.rom -L reflash_log.txt

Unfortunate that i lack cards - else things would speed up a bit
But honestly, i'm also busy with other projects at the same time ~ soo having 3000/4000 series currently is not really helpful :)
Pascal foundation needs to be flawless, then Turing foundation needs to start work with certs.
3000/4000 series is far far away. Higher chance to bother boardpartners for signed XOC bios, vs count on me.
I don't know if till december 3000+ series will work. Normal flash i hope to bugfix with next update - advanced rebrands or biosmods, unlikely.
Currently support is too little, and higher priority projects exist. Also income is zero. This is an open-research project after all.
 
Last edited by a moderator:

yoloSager

New Member
Joined
Aug 28, 2023
Messages
6 (0.02/day)
OK, soo part of the issue is my tool - not finding eeprom
endresult is the same sadly ~ bios cert flash error // file is unsigned by the GOPTool Dev

Can you try to reflash your exported bios again - with my tool and provide log ?


Unfortunate that i lack cards - else things would speed up a bit
But honestly, i'm also busy with other projects at the same time ~ soo having 3000/4000 series currently is not really helpful :)
Pascal foundation needs to be flawless, then Turing foundation needs to stark work with certs.
3000/4000 series is far far away. Higher chance to bother boardpartners for signed XOC bios, vs count on me.
I don't know if till december 3000+ series will work.
Currently support is too little, and higher priority projects exist. Also income is zero. This is an open-research project after all.

fist 2 that i tested failed. you can see the logs
 

Attachments

  • save.txt
    5.7 KB · Views: 79
  • protectoff.txt
    5.8 KB · Views: 76
D

Deleted member 218758

Guest
fist 2 that i tested failed. you can see the logs
mm mm , issue is my eeprom unlock and falcon v4 "unlock" from 2000 series.
i'll fix this :)
Thank you @yoloSager

EDIT:
Idk when, as i don't have 2000/3000 series cards
But i'll try to fix it :)
At worst we'll lose downgrade ability temporary in the next version with the exchange of bug fixes and more perm
(hopefully full access to signed bios CID override ... i have stupid-me bugs to fix)

EDIT2:
Hopefully by that time, also some public-alpha version of a viewer, would be finished.
I can't code, soo it's not all on me.
 
Last edited by a moderator:
Joined
Jan 21, 2022
Messages
84 (0.09/day)
I don't understand why people flash cards for high power. The graphics card board is designed to not break the card even if the card was flashed with a more powerful BIOS. I understand that you need to slightly increase the boost and increase the power by more than 6 percent. Increasing the power of the card, in which the VRM becomes unstable and overheats a lot, is a bad result. In video cards, boost is 2.0, 3.0, which vice versa gives less gain from higher watts if you don't get GPU binning gold.

For example, my card is 250W. I would gladly increase the Watts of a standard video card by 6% to avoid overheating and breakage.
250 Watts + 6% = 265 Watts
 
Last edited:
Joined
Jul 9, 2020
Messages
103 (0.07/day)
Location
RU
System Name N\A
Processor AMD Ryzen 7 5800X3D (BOX)
Motherboard ASUS ROG Crosshair VIII Dark Hero (BIOS v4805)
Cooling Noctua NH-D15 + NA-HC4 + NM-AMB12 (all chromax.black)
Memory 4x8GB Team Group Xtreem DDR4-4133 (3800@1900 15-15-15-15-30-45_T1 (55), V1.48)
Video Card(s) EVGA GeForce RTX 3080 Ti FTW3 Ultra Gaming
Storage 500GB Samsung SSD 980 Pro (System); 1TB Samsung SSD 990 Pro (Games and other)
Display(s) Philips Brilliance 239CQH (IPS, 1080p, 60Hz)
Case Open Stand
Power Supply Seasonic PRIME Ultra 850 Titanium
Keyboard Corsair K70 RGB RAPIDFIRE (1000Hz, with CHERRY MX Speed switches)
Software Microsoft WIndows 11 Pro 23H2
I don't understand why people flash cards for high power.
Newbie here? :) Open any 3DMark\Superposition leaderboard.

It's too long to explain, but in short - overcoming limitations (all kinds: by manufacturer, by AIBs, e.t.c.).

Hardware can't be damaged if properly cooled.
 
Joined
Jan 21, 2022
Messages
84 (0.09/day)
Newbie here? :) Open any 3DMark\Superposition leaderboard.

It's too long to explain, but in short - overcoming limitations (all kinds: by manufacturer, by AIBs, e.t.c.).

Hardware can't be damaged if properly cooled.
You bought nonsense and want to be in the top for overclocking. You're a newbie. Before buying a card for overclocking, people look at the VRM. VRM capacity +6/+12 % and then your overclocking will worsen. These 6-12% are the difference in the power regulators of your graphics card. I used to be an overclocker and took first place when nvidia didn't disable it and forced people to buy new VRMS evga-epower-V.
 
Last edited:

Mirbg

New Member
Joined
Aug 23, 2023
Messages
8 (0.02/day)
nvflashK support in his thread, not here.
but error says - vbios certification verification failed.
User edit ?

Bios file attempted to flash ~ has broken cert
Cert bypass mod is on nvflash to give full update permissions, will never provide cert bypass for falcon.
// at least 99% chance will never ~ unless we have no other option and Nvidia goes rogue to customer.
// not worth the loss + penalties to consumers and to me
Hey @Veii , thanks for your great job!
Can you tell me if I can flash a modded vbios onto my Clevo RTX 2080? ( I’d like to rise the power from 150W to 200W with Pascal TDP tweaker)
 

heavyarms2112

New Member
Joined
Mar 3, 2021
Messages
6 (0.00/day)
I don't understand why people flash cards for high power. The graphics card board is designed to not break the card even if the card was flashed with a more powerful BIOS. I understand that you need to slightly increase the boost and increase the power by more than 6 percent. Increasing the power of the card, in which the VRM becomes unstable and overheats a lot, is a bad result. In video cards, boost is 2.0, 3.0, which vice versa gives less gain from higher watts if you don't get GPU binning gold.

For example, my card is 250W. I would gladly increase the Watts of a standard video card by 6% to avoid overheating and breakage.
250 Watts + 6% = 265 Watts

Some people think everything is sw limited :D. Better bios magically make the gpu faster.
Many are gonna end up with blown up VRMs or impact longevity of the components.

Anyone who flashes a higher end GPU bios should verify the components on PCB (on existing GPU) to match or at least is in same league of that higher end gpu.
Newbie here? :) Open any 3DMark\Superposition leaderboard.

It's too long to explain, but in short - overcoming limitations (all kinds: by manufacturer, by AIBs, e.t.c.).

Hardware can't be damaged if properly cooled.
This is incorrect. Not everything that needs cooling is monitored with sensors. Not all mfg provide sufficient cooling on all heated components.

Eg. Not all mfg provide active cooling contact on VRMs. VRMs can operate at high temps. Some even at 100-110C but not without impacting their efficiency. However, they're still in spec so low end cards skimp on these. If you overdrive them (increasing power limit for example) they're gonna run even hotter & might just die sooner.

Heck mfgs even tend to forget applying thermal pads on components that need active cooling.
 
Joined
Jan 21, 2022
Messages
84 (0.09/day)
Eg. Not all mfg provide active cooling contact on VRMs. VRMs can operate at high temps. Some even at 100-110C but not without impacting their efficiency. However, they're still in spec so low end cards skimp on these. If you overdrive them (increasing power limit for example) they're gonna run even hotter & might just die sooner.
They just reduce their graphics card boost when the VRM overheats. :D
 
Last edited:

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,786 (1.67/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
stop with the non-sense most premium cards have lots of vrm overhead
try it on a cheap model well you get what you get ... but +50W isn't likely to cause any real harm with a proper fan profile
 
Joined
Jan 21, 2022
Messages
84 (0.09/day)
Update:
So indeed it can be the file maker that is to blame
and what happens is it roundrobin increasing version from ucode0-5 ~ still fails detection as interface is on another hub
Then falling back on SKU identification which is ucode4 , thinking eeprom is just erased hence failed detection ~ moving on but still failing.
Somebody needs to ping or pull GopUpdater dev
To change register in ROM to SPI1, from 0
or from 2 to 1
gpio.jpg

How programmers divided GPIO
 
Last edited:

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.02/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
It can use that one weird 125% power limit vBIOS, and it does work there, but that caps the fan speed pretty low, so it throttles.
Also if this is such a big issue, where are the shunt mod failure videos?
Because the BIOS was made for an entirely different card with different fans.

You can unlock a 150W card to 1000W, and it'll just overheat and throttle - people doing these shunt mods bypass more than a BIOS limiter, and they tend to do it on cards that are known to handle it instead of random GPUs.
 
Joined
Sep 8, 2022
Messages
32 (0.04/day)
Please stay on topic, this thread is about OMGVflash and giving info to help get it working for as many as he can, thanks.
 
Top