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

VBE7 - vBIOS Editor for Radeon HD 7000 series cards

hey dark, i dont if somebody mentioned or posted, but have tried opening 7970 vbios with uefi gop using your tool, it gives me message saying that bios has uefi gop..., so i believe with more tweaking, you can actually put a uefi gop insertion using your tool......

i used your tool by the way to check a compatible vbios for my card, your tool is really amazing and easy to use
 
hey dark, i dont if somebody mentioned or posted, but have tried opening 7970 vbios with uefi gop using your tool, it gives me message saying that bios has uefi gop..., so i believe with more tweaking, you can actually put a uefi gop insertion using your tool......

i used your tool by the way to check a compatible vbios for my card, your tool is really amazing and easy to use

Yeah it does detect UEFI GOP but it also says it will not preserve it when saving. I asked about this some time ago. Apparently not supporting UEFI vBIOS has something to do with the compression it uses.

EDIT: http://www.techpowerup.com/forums/showpost.php?p=2965073&postcount=48
 
Flashed my Powercolor 7870le to 1050mV and 950mhz for both states 3 and 4. Custom fan control means its now silent in use. No more trixx or perusing custom coolers.

Thx OP stellar work!!!!
 
OK, I have had switched bios (I have dual bios) in position 2 (locked ) :P I flashed and good to go :) thx now I'm waiting for my VRM will be supported
 
Hey, looking to start the bios flash procedure with this great tool. But I have a few questions. First, what exactly does the fan profile save and load do? Once you flash your modified BIOS, isn't the fan profile "set"? Or is it for people who want different fan profiles, and they keep flashing the BIOS whenever they want to change the fan profile?
 
is it for people who want different fan profiles, and they keep flashing the BIOS whenever they want to change the fan profile?
That and sharing their fan profiles.
 
Thanks, what about the TDP. Is it a bad idea to play with that?
My current TDP is 217 (range of 175-260).

I'm guessing for OverDrive is just so you can increase the clocks without having to go through side steps (like on MSI AB where you have to edit the .cfg)

And lastly for clocks.

I got 4 states.
State 1 - Performance has what it appears to be 2D (300/150) which is #4, UVD (501/1375) which is #5 and full clocks (925/1170) which is #0.

But then there is also a State 2 - UVD, where again it has 501/1375) and (925/1375).

It looks like I can only OC #0, which is the performance clocks, and it will change it all around (under State 1, 2 and 0, which is boot). Is it not possible to change the 2D clocks or the UVD?

Cheers
 
Thanks, what about the TDP. Is it a bad idea to play with that?
My current TDP is 217 (range of 175-260).

I'm guessing for OverDrive is just so you can increase the clocks without having to go through side steps (like on MSI AB where you have to edit the .cfg)

And lastly for clocks.

I got 4 states.
State 1 - Performance has what it appears to be 2D (300/150) which is #4, UVD (501/1375) which is #5 and full clocks (925/1170) which is #0.

But then there is also a State 2 - UVD, where again it has 501/1375) and (925/1375).

It looks like I can only OC #0, which is the performance clocks, and it will change it all around (under State 1, 2 and 0, which is boot). Is it not possible to change the 2D clocks or the UVD?

Cheers
Unfortunately yes if you alter the max 3D clock the Boot clock also changes.
 
New version again. Added function to recalculate the BIOS checksum, force flashing no longer necessary. :)
 
thx darkhmz, you rock! :)

is there maybe a possibility in de future too to change the two values of "Power limit (W)" or is this totaly useless ?
 
Excellent work OP! This surely pulled me out of the RBE withdrawal slump that I've been wallowing in ever since I got my 7950 Vapor-X cards.

With TRIXX and CCC Overdrive perpetually bumping heads over who has the last say about my clock rates and voltages, all the fun was being sucked out of tweaking.

Many thanks and keep up the good work :toast:
 
Somewhere should be mentioned requirments to run this software. Version 0.0.6 (never tried older) did not work on Win 2000 SP4 system, nor on WinXP SP1.0a system...

What I doing wrong? ;)
 
sounds like missing .net binaries.
 
Timmen: wouldn't say useless, but isn't it enough to modify the tdp?
trodas: visual c++ 2010 applications don't support windows 2000 / xp sp1, but i'll try to find a workaround.
The Mac: .NET not required. :)
 
Timmen: wouldn't say useless, but isn't it enough to modify the tdp?

well i don't know actually :)
don't know if you put a verry high limit there so there is enough room to overclock ?
and if its harmless or not for the card ?

example the original bios value is 156 TDP and if i put there a value of lets say 300, or will i blow my gfx ?

sry for the noob question :p

its a little confusing because i have 2 types of biosses for my Sapphire 7870, the 1gighz (1000/4800) and the OC bios from Sapphire (1050/5000).
the TDP of the standard 1 gighz is higher 156 than the OC bios (137), but then the power limit seems higher for the OC bios, that seems correct then.
what is also differend is the TDP limit, 50% for the OC bios and 20% for the standard 1 gighz bios.
and there is another problem then if its set to 50%, the first value of the power limit goes to low, and thats why i asked myself if its possible to change those values too.

made a screenshot of the 2 biosses -> http://users.skynet.be/timmen/7870.jpg
 
Last edited:
The tdp value is not stored in the BIOS, its a calculated value based on the upper power limit and the tdp limit %. This tdp value makes this tool easier to use since you don't have to manually calculate the upper/lower power limits when you modify the tdp limit. For most BIOSes this method works fine because the lower/upper limits and the tdp limit is correct, but there are BIOSes (like yours) where doesn't work. So i might make the power limits editable in the next versions and you can manually adjust the limits. :)
 
The tdp value is not stored in the BIOS, its a calculated value based on the upper power limit and the tdp limit %. This tdp value makes this tool easier to use since you don't have to manually calculate the upper/lower power limits when you modify the tdp limit. For most BIOSes this method works fine because the lower/upper limits and the tdp limit is correct, but there are BIOSes (like yours) where doesn't work. So i might make the power limits editable in the next versions and you can manually adjust the limits. :)

i see :)
thanks man ! :toast:
 
Timmen: wouldn't say useless, but isn't it enough to modify the tdp?
trodas: visual c++ 2010 applications don't support windows 2000 / xp sp1, but i'll try to find a workaround.
The Mac: .NET not required. :)

k, wasnt aware you were using C++
 
Has anyone used this successfully to change the fan profile on a 7950? I got an Asus 7950 dcii and I'm having no luck getting the fans to work, specifically to just shut them off below a point.
 
quejo: test it again with a bit higher perf. voltages (you set all to 950mV) and let me know if it helps (modify your original BIOSes!)
noisyboy261: unknown VRMs are still reported as unknown, but now you can select voltage from the BIOS voltage table.

just raised my performance voltage by 50mv and now its working properly. Thanks for helping
 
Hi darkhmz,

first of all: Thank you for this great tool!

I am running a dual monitor setup using a HD 7870 with Tahiti LE for the primary monitor and the iGPU of a i5-2500K for the secondary monitor.
That saves me 35 W in idle!
As there are a few problems I would love to disable the HD 3000 of the i5-2500K and plug both monitors into the HD 7870 with a modified vBIOS. But the card still raises the clocks to 501/1500 even though I changed #5 to 300/150. I even reinstalled the driver without success.
35 W just because of a second monitor... Any ideas? I guess I have to keep the second monitor plugged into the iGPU. A solution for my dual monitor problem would be really nice... and UEFI GOP support.

Anyway: Keep up the good work, I use and recommend your tool to modify clocks, voltages and fan profile.
 
Back
Top