Overclock.net banner
1 - 20 of 1294 Posts

·
Registered
Joined
·
815 Posts
Discussion Starter · #1 ·


Original bios used
http://www.techpowerup.com/vgabios/124252/msi-hd7950-3072-120524.html
New stock voltage and clocks speed used from image unc1100.rom that i created note stock clocks and voltage, previous stock clocks and voltage were 880core 1250memory and .994v


Warning about your ram memory voltage

Here are MSI Twin Frozr III HD 7950 bios files raised limits and Supplied Trix 4.4mod because it is able to overclock memory while other versions are not. My memory is 1.6v stock if yours is lower than that these bios are not for you, interested in unlocking your card and not feeling brave enough to try, check further down the page under (Taking Request for unlocking and changing clocks/ voltages)

MSI TWIN FROZR III UNCAPPED.zip 4430k .zip file
tool so far to date, no conflicts, no issues, great tool.

hpflash1.zip 1815k .zip file

Hpflash easy and simple utility for making a bootable usb.

Win98Boot.zip 671k .zip file

Win98 dos files, used to make dos boot image for usb.

atiflash_407.zip 236k .zip file

Atiflash.exe Use the command ( atiflash -p 0 imagename.rom -f ) for different cards ofther than Msi Twin frozr III, and if Twin frozr -f is not needed,
if submiting a bios to be edited please read further down this page under (Taking Request for unlocking and changing clocks/ voltages.

Clock speeds and voltages added i the top download as follows

Please read before selecting and know what voltage you need before flashing, and know your ASIC to see around what voltage your card will need to run to best select the bios in which file.

Voltage Profiles have been edited for these bios. Bios are from a MSI Twin Frozr III HD 7950,
Clocks have been edited as well. These are all NON Boost MSI Twin Frozr III HD 7950, more will be added from different vendors upon request only see further down the page, and will be listed in the bottom in another section.

File 1 voltages as follows: Power control unlocked on all files to 50%
1.380v 172vrm signal 40% ASIC
1.355V 168vrm signal 50% ASIC
1.255v 152vrm signal 60% ASIC
1.230v 148vrm signal 80% ASIC
1.196v 143vrm signal 102.3% ASIC

File 2 voltages as follows : Power control unlocked on all files to 50%
1.380V 172vrm signal 40% ASIC
1.355v 168vrm signal 50% ASIC
1.230V 148vrm signal 65% ASIC
1.192V 142vrm signal 80% ASIC
1.159V 137vrm signal 102.3% ASIC

File 3 voltages as follows : Power control unlocked on all files to 50%
1.380V 172vrm signal 40% ASIC
1.355v 168vrm signal 50% ASIC
1.174v 139vrm signal 55% ASIC
1.149v 135vrm signal 80% ASIC
1.096V 127vrm signal 102.3% ASIC

Bios are as follows modded from MSI Twin Frozr III HD 7950 NON Boost card, just renamed for the speed.

File 1:Running at File 1 voltages

1200core 1600memory ToxicXX.rom
1200core 1500memory VaporX.rom
1180core 1500memory TurboX.rom
1150core 1500memory LightBE.rom
1100core 1600memory unc1060.rom
1100core 1500memory unc1100.rom
1050core 1500memory unc1050.rom
1150core 1400memory LightB1.rom
1070core 1400memory Lightng.rom

File 2:Running at File 2 voltages

1200core 1600memory ToxicXX.rom
1200core 1500memory VaporX.rom
1180core 1500memory TurboX.rom
1150core 1500memory LightBE.rom
1100core 1600memory unc1060.rom
1100core 1500memory unc1100.rom
1050core 1500memory unc1050.rom
1150core 1400memory LightB1.rom
1070core 1400memory Lightng.rom

File 3:Running at File 3 voltages

1070core/1400memory Lightng.rom
1150core/1400memory LightB1.rom
1050core/1500memory unc1050.rom
1100core/1500memory unc1100.rom
1100core/1600memory unc1160.rom

Make sure to check gpu-z tool for your ASIC rating to best select which rom to use.

http://www.techpowerup.com/gpuz/

Use the latest GPU-Z tool and in the tool right click on the top left hand corner and click on check ASIC quality.

Notes: MSI Afterburner does not work with these rom files if using MSI Afterburner select another option such as
Sapphire Trixx, MSI Afterburner throws card in a low power and clock state if using to overclock with or set a
profile so again do not use this tool, Bios will work at there clock rates when no tool is used and can overclock
Or set a fan profile with another tool other than MSI AfterBurner.

Voltage was set far apart to avoid damaging cards and voltage limits raised high enough so you don't have to
use any unofficial overclock tool. Core and Memory Overclock Limits are also raised as well as lower 3D memory speed
to match High 3D speed.

MSI TWIN FROZR III OWNERS FOR NON BOOST CARDS
These were made to flash directly on your cards no having to force the flash or use -f. Its more of an update taken
from my modded MSI Twin Frozr III cards so enjoy, added Boost edition add the bottom under profiles.

General Info
These bios may work for other cards, its depending on the limits of your card, and depending on your motherboard. Some motherboards mostly newer ones have some type of checksum hash check and others don't, so it might not be possible to cross flash. I my self was limited to this once i got a Asus Crosshair V-Z motherboard and nothing but the stock bios would work so i had to resort to doing something. Interested in having your stock bios image flashed look further down the page under (Taking Request for unlocking and changing clocks/ voltages).

Info Regarding Bios modding
http://www.techpowerup.com/forums/showthread.php?t=183423 I used this to help with the editing bios on a curve rather than flash all, here is the tool. Read first further down regarding this tool.

Radeon HD 7000 BIOS Editor v0.42.zip 1399k .zip file


Notes about tool and warning.

This tool is still in the beta stages while it is a good idea to use the tool for manual editing to calculate the numbers for you but not to try and use it to insert the code for you and note in the picture it is recommend to use the patch all table i would advise against this. Reason is the signal curve is a bit off. is would make much more sense if the tool had the ability to edit all the ASIC as the same time before trying to patch or save the image
EX of stock image.

Notice stock vrm signal a nice curve.

Now one that was edited by the tool.

As you can see in the picture the vrm signal is kind of all over the place and so is the voltage, its not even what i set it at, stock image showed for .990v vrm signal is 110 while this one is 135 so the closer to ASIC 102.3 your card will over volt instead of having some vdroop, while its a great tool to calculate what vrm signal to use for what voltage and the ASIC quality you have and manually edit your voltage and vrm signal in bios with a hex tool yourself. Its not good to use the tool for any other purpose than that, (At least the latest version listed) The wrong vrm signal used can actually end up using more volts, and your card will not have a vdroop under load and could cause damage. So its still better to manually edit. Great as a calculator. Maybe in time it will be better. Making a profile suited for your card is the best option, after time your card will drop in ASIC quality, nothing drastic but setting a profile that is suited for your card is best for load conditions. Thats why the manufacture set the profiles the way they did, the last profile is the cap limit voltage for your card. This is why i set the last two profiles the way i did for the image.rom files i created, so be wise on how you set a profile, also your ASIC quality will run at what ever is the closest too. You do not need to make your profile run at max, and you do not need to starve your card of voltage it runs an average between the ASIC quality that it needs, set the last profile you edit for you max volts desired, allow enough wiggle room so you do not over volt your card adding extra heat and degrading your card. Its ideal to test your card, see what frequency you can run and what voltage is needed with out using power tune. Allow some overhead if you wish to be able to overclock higher. Ex. If you want 1150core and 1400mem but your card can run 1225 core and 1500mem but is too hot well set it for the lower of the two depending upon your needs.

How to use the Tool


For those who want to save time, just read the instructions, it works for most reference cards.

This is a stock image of a Boost cards Stock voltages, while you can edit these with this tool i used it only to calculate a curve. Its a great calculator, at this time or if you want to use the tool to edit all to max voltage but i would not do this.OK here we go This is the HEX version so get out your Hex to decimal and decimal to Hex calculator. the items in red are the Power tune control for the card, generally this is best set to stock. Setting for this card is 175 to 260 or in hex 175=af and 260= 01 04, code is written backwards. next is the black pen which is the power tune control, the only thing you need to edit is 14 which is 20% option which is stock and mine which is already set to 32 which gives you 50%, Now the Blue pen is frequency for core on the left and ram on the right and on the very right its ram voltage, note that the main 3D or High 3D voltage is not here but we will get to that. Ok 1070 core Hex is 01 C1 38, Ram is 1400 mem or in hex 02 22 E0, decimal value for these are going to have to add two more zero's so decimal for core is 107000 and ram would be 140000. Next line down would be 2D clocks voltage is set to .850v on the very right. you can set this one to a lower power state and drop ram to 150 from 300 and voltage from 850 to 800 but we are talking pennies you save for possible problems. Third line down is Lower 3D clock is set at 501 core or 50100 decimal and 00 C3 B4 hex. Ram has been set to match higher 3D ram to avoid possible problems. 1400mhz or 140000 decimal or 02 22 E0. Voltage on the Right is .950v or 950 decimal or 03 DE. (Note Ram is in two characters and frequency is in three don't get confused.) Bottom is 2D and idle state (Do not Attempt to edit) So forget you say it. Moving on.


This is all in this line.
Voltage profiles

1.374V 171vrm signal 40% ASIC
1.355v 168vrm signal 50% ASIC
1.174v 139vrm signal 55% ASIC
1.149v 135vrm signal 80% ASIC
1.090V 129vrm signal 102.3% ASIC

5E 05 AB 00 90 01 4B 05 A8 00 F4 01 96 04 8B 00 26 02 7D 04 87 00 Bios Hex
1374 171 40 1355 168 50 1174 139 55 1149 135 Decimal
05 5E 00 AB 01 90 05 4B 00 A8 01 F4 04 96 00 8B 02 26 04 7D 00 87 Actual hex

values are here on the bottom which you would flip in reverse and enter in the bios such as it is in the top. You can tune the bios how you like these are modified for general purpose so mostly if not all people can use them and not have to mod there own bios like i did this also is the reason why i set the ASIC values so low for the higher rated ASIC so as not to kill anyones cards and yet allow overclocking voltage head room. Thanks again to the maker of the tool because without it it would have been a while longer till i figured it out but his tool is pretty dead on but If you could only mod all portions and ASIC to your own values then patch instead of save a patch and try again which causes errors, anyways maybe it will be better soon.

Voltage unlocking


In this image above notice there are two values of 6A 04 which in you reverse to 04 6A=1113 which is the decimal value or 1.113v, there are two spots here one is the voltage you would see in a tool utility and the other is the cap.


Now in the image above i have edited both the values to 64 05 which in reverse is 05 64=1380 in decimal value or 1.380v now for the software test.


Notice the image above the value for the GPU VDDC third column the max voltage is the new value, and card is throttling according to the ASIC i set for load.
thumb.gif


If you are feeling brave enough to try remember to edit the checksum to avoid conflict.

Max volts


Notice in the table above this is the voltage table is pretty easy to find, look to the rignt and see the stair way to volt city, ha ha its all the yyy yyy yyy's. The voltage table ( now this is from bottom to top/ reverse) starts with a FF 03 / 03 FF = 1023 or 102.3% ASIC quality. and ends with a break of two
00 00 . Some tables are longer than others. If you just want to adjust max voltage. Go to the last set of numbers.


Here in the image above is the last set so from reverse order which amd has coded 02 B8=696 or 69.9% Man thats leaky and an okward number they chose. 00 98=152 or 152vrm signal (not all cards have this) 04 E8=1256 or 1.256v that this card is max. Now depending on your ASIC if its low or high is how you would set the last number for ASIC to be cautious. I would set it as 40% but thats just me. Edit 04 E8 to which ever value you wish. Vrm signal is going to vary to low and more vdroop, to high and overvolting, use the tool provided, if it does not work with your bios, download a bios that will because you only need it as a calculator anyways, enter in the asic value. Its better to be a little lower and have some vdroop than be to high and over volt. Now correct checksum to stock file size and your all set up for an update.

Making a stable profile and rom

To make a profile just for every day use set it up using the vendor scale, don't change the ASIC values just edit the Vrm signal and the Voltage. Edit around your cards ASIC.


In the image above is the voltage table at the end of the table is 7E 04 which is 04 7E= 115000 or 1.115v. Before you edit the last value look for two more that are the same numbers and edit them to the same value as the last one you are editing. Note its in another spot as well, and if you have a voltage cap or locked bar its in a third spot above the other two close by.

Here is the last spot to edit to link the voltage, its always by a group of oo's on the right hand bar as you can see or look for the value you replace in the hex editor and its the next one down. Not all cards need this, some cards in this spot it affects idle voltage only change if it was the last value on your voltage table.

Offsetting Vrm +1


Offsetting the Vrm +1, by setting vrm signal to +1 it will reduce vdroop, voltage for my cards are set at 1.093v, previous vdroop under load was 1.051v sometimes as low as 1.046v by using the Ati tool as a calculator, i simply set the vrm +1 higher than it stated.. now under load im at 1.075v for a setting of 1.093v a little smother too. A setting higher setting will have a quicker response time under load but at the expense of heat, a good cooler or water is recommended. Try not to off set too high i would keep it under +2.

Digital Signing

Voltage has a form of digital signing but really the only program that corrects it is Msi afterburner, so until a solution is up don't use it.


In the digital signature it has the core frequency effective clock but in a set of 2 and ram frequency effective clock in a set of two. Also there is the three voltage's that tie into the three voltages that you would have linked. Don't panic it can be edited. Note this is from an Asus DC2T 7970, only card i have ran into that has this, after going online and looking up bios files from techpowerup.com/vgabios only the newer non reference cards have a digital signature, even though you can edit Asus cards are locked in more ways then one, need more testing on how get them working.

Checksum
For those not familiar with this each bios file has a checksum value and the file knows it and some motherboards check for it. Save an original copy of your file then check the value and save the value to a file. There are few places to change a value
Here is the Top of the Bios rom i edit between these to correct value you can also if you need too edit the date avoid editing the break between the FF FF in the bottom it does not seem to like that like the wife. Anyways before you edit under your editor its usually under analysis click and generate checksum enter value in you hex or decimal depending you what you use. I use check sum 8-64 depending on the amount edited it gives the same number either way. You can only add not subtract a value hence the reason why I erase IBM or the date avoid the coded string if possible. Once it is edited back to the normal value it will flash on the card without having to force the flash and will work on any motherboard. Just like some old gpu's.... Takes me back.

Taking Request for unlocking and changing clocks/ voltages. No longer taking request.

Boost Cards,

Are close to the same accept there is two voltage tables, sometimes one voltage table is reversed. Also there is an additional set of core speeds which need to be edited to what you choose. To disable boost match voltage in the voltage table and core speeds.
MSI After burner Warning

MSI After burner does not work with modding your bios its the only one so far, if recognised the moddified code even thought the checksum was corrected and set back to stock. voltage but not the clock speed and it locks the card at a low 2d clock speed, so if you want to have a monitoring software or another tool i have listed one in the top of the page, or use something other than MSI After burner. Frequency's stick but voltage will drop at least with MSI cards, i have not tested any other card since i only have MSI cards to work with. Once flashed if you don't use a tool you don't have too clocks will stay and so will voltage, but if you want to over clock you can with another tool since i have lifted max voltages so you won't need to use any unofficial tool anyways. If you need a fan profile use something else other than MSI After burner.

Purpose of Editing bios

Is to raise your stock voltage and adjust your frequency to be your new stock clock and not to have to have a tool installed, or to have the limits raised to work with most tools besides MSI after burner at this time.

Working Stable Daily Ghz Profiles

MSIr7950.zip 121k .zip file

Non Boost version Msi Twin Frozr III HD 7950 1070core 1500memory, Voltage scale between 1.090v to 1.150v depending on ASIC, 50% powertune.
UEFI MSI TF3 HD 7950 bios same as above just UEFI as well

MSI TF3 Non Boost HD 7950 UEFI.zip 242k .zip file


MSI Boost TFIII Oc 7950.zip 248k .zip file

MSI Twin Frozr III HD 7950 Boost Edition, 1070core 1500memory, Voltage between 1.098v to 1.180v depending on ASIC, 50% powertune, Boost function disabled. Additional profiles added.

Sapphire 7950 Ghz.zip 3519k .zip file

Sapphire HD 7950 Non Boost version 1070core 1500memory, Voltage scale between 1.090v to 1.15v depending on ASIC, 50% powertune

XFX7950.zip 42k .zip file

XFX HD 7950, Model 795A-TDJC, 1050core 1325memory, Voltage Scale between 1.13v and 1.20v depending on ASIC, 50% powertune

HIS7950 Boost Ghz bios.zip 249k .zip file

HIS ICE-Q Boost HD 7950 Boost Edition, 1070core 1500memory, Voltage between 1.098v to 1.180v depending on ASIC, 50% powertune, Boost function disabled. Additional profiles added.

New Tool

VBE7 Tool, Created by darkhmz with the help of (DroiDMester)

Notes about this tool:

Like the other tool it flashes the whole voltage table, so its very card specific for the clocks that you set it up as. Also it changes the checksum when modifing as well, so if you have a blank screen when rebooting you will need to go back and edit your checksum for the bios in order for it to work for you. Cards such as most XFX cards will need the checksum modded and others using newer motherboards which has a form of hash check for the gpu will need it as well. But overall its very simple tool to use. Does not work with 7790 cards at this time.

With this tool you will be able to

Change Vendor ID / Subsystem ID (not recommended)
Change clocks and voltages
Change OverDrive's core clock and memory clock limits, TDP limit, power limit
Make custom fan profile

There are some limitations though...

You cant change 2D / UVD voltages
You cant set 2D / UVD clocks higher than the values stored in BIOS (these limitations are intentional, without these limits powerplay would go nuts...)
The following voltage regulators are fully supported: CHL822x, CHL8214, UP1637, UP1801, ST6788A, VT1556M
For unknown voltage regulators, you can select voltage from a predefined table.

When you open a file, the first thing you'll see is the Overview panel with some information about the loaded BIOS


...including BIOS version, Device ID, VRM type, memory type(s) supported by BIOS etc...

Notes regarding the 3D voltage(s) displayed on the PowerPlay panel


VBE7 shows the first entry of the voltage table, which is the highest voltage (for the lowest ASIC quality). So, for example, if your GPU's ASIC quality is 85%, and needs 1050mV, but the first entry of the voltage table is 1188mV (70.9% ASIC quality), the displayed value would be 1188mV. You'd expect 1050mV but its not a problem, because if you edit the voltage, VBE7 modifies all entries of the table, which means the GPU will get the voltage you set, regardless of ASIC quality.

Also, since its not possible to adjust voltage by 1mV steps, VBE7 recalculates the value - while taking into account the VRM type - when you leave the edited field.

If you want to get rid of boost, just make your 3D clocks / voltages equal, thats what i did with my Tahiti LE

Fan Profile


You can make, save, and load your custom fan profiles.

A few words about temperature hysteresis... Basically, temperature hysteresis is the fan controller's sensitivity to temperature changes (applied to decreasing temperatures only). For example if the controller has a hysteresis of 6°C, and the last fan speed change was at 72°C, the fan speed wont chage while the temperature is higher than 72-6 (66°C). Without hysteresis, the fan speed would change too frequently, which is really annoying.

New Fan Profile Editor in version 0.0.7


How to use

Save your BIOS with GPU-Z
Open with VBE7
Modify
Save
Think twice before flashing
Flash your modified BIOS either with atiflash or atiwinflash (preferably atiflash) and use the -f parameter to force flashing
Reboot

Please read the following before you give it a go

This is a new software so even though it worked for me and some others, i cant guarantee it will work for you as well. USE IT AT YOUR OWN RISK!
Dont forget to make backup of your original BIOS
Use it only if you know what you're doing, and if you can recover from a bad BIOS flash if something goes wrong...
This software is not foolproof, use it carefully
Modifications only affect the legacy BIOS, and after saving, UEFI image will be disabled (in case you have UEFI vBIOS)
If you're experiencing problems with your modified BIOS, please post your original and modified files.

Changes in version 0.0.4

added voltage control support for VRMs reported as unknown

VBE7 0.0.4.zip 546k .zip file


Changes in version 0.0.5

added support for Volterra VT1556M

VBE7 0.0.5.zip 546k .zip file


Changes in version 0.0.6

now VBE7 recalculates the BIOS checksum, no need to use the -f (force flashing) parameter

VBE7.0.0.6.zip 546k .zip file


Changes in version 0.0.7

new fan profile editor
modifiable power limits

VBE7.0.0.7.zip 550k .zip file


Changes in version 0.0.7a

Fixed a bug in the fan profile editor

VBE7.0.0.7a.zip 550k .zip file


Changes in version 0.0.7b

Some bugs have been fixed

VBE7.0.0.7b.zip 550k .zip file


Original bios page for this new tool:

http://www.techpowerup.com/forums/showthread.php?t=189089

Correcting Throttling issues and how to fix it with the tool

First off let me explain, for those of you who have boost cards or a card that begins to throttle the core at a certain frequency and you need to add the power tune to stop it, this is the fix for it, make sure to read.
Ok in the image above there are two bios files, one on the left being the stock bios and on the right is the edited one, Now notice on the left the power tune figures TDP 173, Powertune 175-260. So say you need 10% PT to be stable at your clock your running, Click the Manual Power Limit adjustment add 10% so use your calculator, so 175x1.10=192.5 which you can just make 192 or 193, and 260x1.10=286 so i just put 285 for mine but you get the picture, This raise's the cards Powertune for stock clocks, try to stay under 300-320, boost cards have alot of room since there set so low. Note that since you raised it 10% or whatever you set it too in bios you no longer need to have it set in your overclock tool.

HD 7XXX Series GOP UEFI Bios Patcher Beta

Used to add UEFI to any HD 7XXX Series card, load your bios and add UEFI featue. Use this tool after you have edited your bios, not before.

HD7XX UEFI Patch Tool Beta.zip 63k .zip file


WARNING WARNING WARNING

I am not responsible for mis use or damaged cards, as always flash at your own risk. Take caution while overclocking
unless you crap out money to buy another card.

Modded 7970 GHz profiles to work on 7950 cards

These bios have there Device id, Vendor id, Subsystem id, S/n and P/n modded to there card type too work on any motherboard that has a form of S/n checking, so it will see the cards bios match's the card and works fine. These bios are 100% working with MSI Afterburner and all other tools.

MSI TF3 7950 Ghz profile by ATI

MSI7972.rom.zip 42k .zip file
Clocks is 1050 core 1500 mem, Hynix MFR and Elpida support, its these bios just modded ---> http://www.techpowerup.com/vgabios/124215/msi-hd7970-3072-120628.html
 

Attachments

·
Registered
Joined
·
5,824 Posts
Hey, Thanks for the PM and redirecting me to this thread
thumb.gif
+1

I've tried loading up my VGA BIOS in that BIOS editor, and it says my card is non-reference and voltage control is impossible.

I'll attach my BIOS in this post to see if you can do anything with it. My ASIC is 86.6% (XFX 7950 DD)

Tahiti.zip 42k .zip file
 

Attachments

·
Ultimate Rig Winner
Joined
·
7,280 Posts
Guys, how would I unlock voltages past 1.3v, I want 1.3v+ to be settable in AfterBurner, is this possible?
 

·
Registered
Joined
·
815 Posts
Discussion Starter · #5 ·
Quote:
Originally Posted by robnitro View Post

http://overclock.net/t/1313813/new-bios-update-for-gigabyte-hd7950/780#post_20097939

Nice work! In the linked thread I managed to make an unlocked v2 bios by changing the asic values. theres no vrm registers on v2 boost bioses!
Nice, that would be interesting, possible its in another place code tends to look the same or similar till you break down the values in hex

Quote:
Originally Posted by PedroC1999 View Post

Guys, how would I unlock voltages past 1.3v, I want 1.3v+ to be settable in AfterBurner, is this possible?
Trying to debug the rom to see why Afterburner won't accept higher values, possible its just locked by Afterburner but won't know for a while, have a few roms to sort for people now.
 

·
Ultimate Rig Winner
Joined
·
7,280 Posts
I know its AfterBurner thats locked it. Do you want me to upload my PCS+ rom for you to keep?
 

·
Registered
Joined
·
6 Posts
How can I find the asic values in the Tahiti.rom as posted above by Atomfix?

I have 4 of these non reference XFX 7950 DD (model no: FX-795A-TDJC). All are voltage locked and running way too hot for my liking, I just need to be able to undervolt...

I'm no noob to hex, I remap diesel engines for fun and am well versed in searching for single hex values in 2mb bin files but graphics cards is all completely new to me
wink.gif
 

·
Registered
Joined
·
815 Posts
Discussion Starter · #8 ·
Quote:
Originally Posted by mousebat View Post

How can I find the asic values in the Tahiti.rom as posted above by Atomfix?

I have 4 of these non reference XFX 7950 DD (model no: FX-795A-TDJC). All are voltage locked and running way too hot for my liking, I just need to be able to undervolt...

I'm no noob to hex, I remap diesel engines for fun and am well versed in searching for single hex values in 2mb bin files but graphics cards is all completely new to me
wink.gif
ASIC quality of your card, profile would have to be set around your cards ASIC quality, use the latest GPU-Z tool and in the tool right click on the top left hand corner and click on check ASIC quality.
 

·
Registered
Joined
·
6 Posts
Does the ASIC quality change from card to card (i.e. same part number but different card?) - because I've got 4 of the same cards. I'm 99% sure I'm running the same card as Atomfix.

I'll just go throw windows on (running linux at the moment) and get the asic quality...

thumb.gif
 

·
Registered
Joined
·
815 Posts
Discussion Starter · #10 ·
Quote:
Originally Posted by mousebat View Post

Does the ASIC quality change from card to card (i.e. same part number but different card?) - because I've got 4 of the same cards. I'm 99% sure I'm running the same card as Atomfix.

I'll just go throw windows on (running linux at the moment) and get the asic quality...

thumb.gif
While ASIC quality is different from card to card the vendor tends to set the scale the same for that type of card they make, its a vendor specific scale.
 

·
Registered
Joined
·
6 Posts
Haha, one of my cards is 73.1% and the other identical card is 61.8%?!

The 73.1% card is running in a 16x-1x riser ribbon and I can only assume because of this it has automagically lowered it's voltage to 1.169 from 1.250?

The card that is in the 16x slot is locked on 1.250v and has 61.8% asic quality.

I checked and the bios is exactly the same as posted by Atomfix.
 

·
Registered
Joined
·
815 Posts
Discussion Starter · #12 ·
Quote:
Originally Posted by mousebat View Post

Haha, one of my cards is 73.1% and the other identical card is 61.8%?!

The 73.1% card is running in a 16x-1x riser ribbon and I can only assume because of this it has automagically lowered it's voltage to 1.169 from 1.250?

The card that is in the 16x slot is locked on 1.250v and has 61.8% asic quality.

I checked and the bios is exactly the same as posted by Atomfix.
What max voltage did you want? Will add the next morning when im off work. I don't think its the same since his is locked at 1.113v .
 

·
Registered
Joined
·
5,824 Posts
Congratulations! You have done it! I'm able to pass the 1.13V limit on my XFX 7950!!!

I'm at 1.14V and able to go right up to 1.225V!!!

EDIT, To all other user XFX users, my BIOS will not work with your XFX 7950, each BIOS has it's own code to power the VRMs.... or something like that, you will end up bricking your card, Each XFX BIOS has to be modified.

795A-TDJC Now running @ 1.225V, Was running a quick test in furmark with 100% fan, and the load temp easily hits 70C+

Good job on the work! Hope to hear from you tomorrow about the memory voltage
biggrin.gif
 

·
Registered
Joined
·
306 Posts
Ok here's my bios mod on atomfix's , based on what I did on the fy1 fx1 for gigabyte locked cards. You need to use trixx... and your default voltage will be low now 990 according to this bios that atomfix posted. Stock is 1.13, not 1.25 as it says, dont know why you got that?

What I do is set all the asic states to something really low, except for the last one, so 01 02 02 02 etc... then keep ff 03 for the lowest voltage. Somehow that worked on the gigabyte bioses!

Atomfix, how did you edit the vrm's? These bioses have 00 00 for the vrm register. In stock you get a value like 97 00 for example

Try it out and let me know how it goes. If this trick works for dd, wow.. awesome!

xfx795DD-robnitroMOD.zip 81k .zip file
 

Attachments

·
Registered
Joined
·
3,105 Posts
Is there a trick to get trixx to adjust voltage on non reference PCBs? I have 3 lightnings and can't seem to get trixx to adjust voltage.

Reason I ask is because I want to use 50% pt on the lightning's stock bios as well as get over 1.35v. I have used artmoney with ab to achieve whatever voltage I want, but w.o 50% pt, I don't think it is doing me much good.

If I could use ab for pure voltage and sapphire/CCC for pt% and have it work together, that would be king lol.

I have found the pt hex in the bios but from what it sounds like, ab is locked down to what it wants as limits.
 

·
Registered
Joined
·
5,824 Posts
Quote:
Originally Posted by robnitro View Post

Ok here's my bios mod on atomfix's , based on what I did on the fy1 fx1 for gigabyte locked cards. You need to use trixx... and your default voltage will be low now 990 according to this bios that atomfix posted. Stock is 1.13, not 1.25 as it says, dont know why you got that?

What I do is set all the asic states to something really low, except for the last one, so 01 02 02 02 etc... then keep ff 03 for the lowest voltage. Somehow that worked on the gigabyte bioses!

Atomfix, how did you edit the vrm's? These bioses have 00 00 for the vrm register. In stock you get a value like 97 00 for example

Try it out and let me know how it goes. If this trick works for dd, wow.. awesome!

xfx795DD-robnitroMOD.zip 81k .zip file
Because if I use any other 795A-TDJC BIOS's on my XFX 7950, it will brick my card, I've tried every single BIOS on TechPowerUP, and it all seems to brick my card, unless I flash the one that came with my GPU.

If it's not the VRM Registers, it must be something else that's hard coded on the PCB??

The stock voltage was 1.030V and I was able to overvolt it to 1.130V in Trixx, and it was locked at that voltage, until today, I used a edited BIOS that Kahboom provided me (Which was the BIOS from my card) , and I'm now able to go as high as 1.225V, I can go even further though! I just need Kahboom to edit the voltages even higher, but I'm afraid that the VRM's might blow, I believe it only uses 4 or 5 power phases for the GPU.

I still need the memory voltage changed because I can't get past 1350MHz without crashing or getting any artifacts.

 

·
Registered
Joined
·
815 Posts
Discussion Starter · #18 ·
Quote:
Originally Posted by robnitro View Post

Ok here's my bios mod on atomfix's , based on what I did on the fy1 fx1 for gigabyte locked cards. You need to use trixx... and your default voltage will be low now 990 according to this bios that atomfix posted. Stock is 1.13, not 1.25 as it says, dont know why you got that?

What I do is set all the asic states to something really low, except for the last one, so 01 02 02 02 etc... then keep ff 03 for the lowest voltage. Somehow that worked on the gigabyte bioses!

Atomfix, how did you edit the vrm's? These bioses have 00 00 for the vrm register. In stock you get a value like 97 00 for example

Try it out and let me know how it goes. If this trick works for dd, wow.. awesome!

xfx795DD-robnitroMOD.zip 81k .zip file
you have to correct an edited checksum too not brick these cards on the xfx. Voltage can be raised to max on value can not be changed near the bottom of the hex in another section after burner finds it thats way it does not work with the mod but its in another section i did not list, or show a picture of allowing a cap in the Asic if you will the setting before last i set near his asic value and raised to 1.150. So his card would run between that and the previous setting. Changed last setting to 1.255v which is the new limit. Since the power phase is weak i did not raise fully. Unlocked power tune to 50%. He has run up to 1.225v but did not go higher due to heat. To avoid conflict correct checksum value back to stock value and it works 100% of the time. I will revisit his bios later on and perform more tweaks i havw yet to list, just havent had the time. As far as vrm in his bios its just not there most likely due to the type of power phase used.

Quote:
Originally Posted by jomama22 View Post

Is there a trick to get trixx to adjust voltage on non reference PCBs? I have 3 lightnings and can't seem to get trixx to adjust voltage.

Reason I ask is because I want to use 50% pt on the lightning's stock bios as well as get over 1.35v. I have used artmoney with ab to achieve whatever voltage I want, but w.o 50% pt, I don't think it is doing me much good.

If I could use ab for pure voltage and sapphire/CCC for pt% and have it work together, that would be king lol.

I have found the pt hex in the bios but from what it sounds like, ab is locked down to what it wants as limits.
post your bios and i will take a look. Yes after burner is locked. I have been looking for and uncapped lightning bios the ln2 one but cant find it. I wanted to see how they prevented the card from powering down in the sleep state for the power phases from reviews i have read, this would be nice to see how it would effect a normal card.
Quote:
Originally Posted by Atomfix View Post

Because if I use any other 795A-TDJC BIOS's on my XFX 7950, it will brick my card, I've tried every single BIOS on TechPowerUP, and it all seems to brick my card, unless I flash the one that came with my GPU.

If it's not the VRM Registers, it must be something else that's hard coded on the PCB??

The stock voltage was 1.030V and I was able to overvolt it to 1.130V in Trixx, and it was locked at that voltage, until today, I used a edited BIOS that Kahboom provided me (Which was the BIOS from my card) , and I'm now able to go as high as 1.225V, I can go even further though! I just need Kahboom to edit the voltages even higher, but I'm afraid that the VRM's might blow, I believe it only uses 4 or 5 power phases for the GPU.

I still need the memory voltage changed because I can't get past 1350MHz without crashing or getting any artifacts.

i would have went higher but did not want to kill your card. As far as memory goes have not looked into uncapping them due to cards not liking to much higher or blowing. I got my bios working on someones card that had a lower voltage and he blew his card in a matter of days. Its really not worth the risk. Since your voltage is locked on memory i dont know what value to look for anyways. I will revisit in time and make more adjustments. Not to say it won't work with other XFX 7950DD its more of a model speicific type of bios. Some how most likely a chip. Some Gpus know there stock bios type or at an extreme case there own serial but i dont think its a serial. But for sure some newer motherboards are able to check the checksum of the gpu and its bios and if it does not match it does not boot at all. Since each gpu bios checksum is model specific it will look for this value on some locked gpus just to boot no matter what. So we found out today voltage caps or locked voltages can be removed or just lifted to what you want on a locked card like yours as long as the bios file value is corrected to stock values.
 

·
Premium Member
Joined
·
17,407 Posts
kahboom,

Thanks for the thread, and the work you've put into the bios files you've already created. I've been working with my ASUS 7970 DC2T for a few months now trying to unlock it's potential. I've been limited to an older version of GPU Tweak (by ASUS) and a locked voltage. Can you please see what you can do with the following bios:

ASUS 7970 DC2-Top
bios 015.023.000.002.000000 (113-AD45600-204) Dec 22, 2011
Dual Link DVI bios:

DC2T_15_023.zip 41k .zip file


1180MHz core at 1.219v (what I set using the TechPowerUp tool which is folding 24/7 stable)
1650MHz memory at 1.60v (default)
AIC Quality is 70.4%
50% Power Target (Default is 20%)

I would like to link your thread/modded bios for this card to my ASUS 7970 thread. Again, thanks for all your work. I know this level of detail and scope of work has taken a lot of your time.
 

Attachments

·
Registered
Joined
·
815 Posts
Discussion Starter · #20 ·
Quote:
Originally Posted by ericeod View Post

kahboom,

Thanks for the thread, and the work you've put into the bios files you've already created. I've been working with my ASUS 7970 DC2T for a few months now trying to unlock it's potential. I've been limited to an older version of GPU Tweak (by ASUS) and a locked voltage. Can you please see what you can do with the following bios:

ASUS 7970 DC2-Top
bios 015.023.000.002.000000 (113-AD45600-204) Dec 22, 2011
Dual Link DVI bios:

DC2T_15_023.zip 41k .zip file


1180MHz core at 1.219v (what I set using the TechPowerUp tool which is folding 24/7 stable)
1650MHz memory at 1.60v (default)
AIC Quality is 70.4%
50% Power Target (Default is 20%)

I would like to link your thread/modded bios for this card to my ASUS 7970 thread. Again, thanks for all your work. I know this level of detail and scope of work has taken a lot of your time.
Is your target voltage with load or no load when you measured and using no power tune. When profile is set for your new stock clock make sure voltage is what you need because profile will be made for it. Also what limits do you want for core and ram? Power tune will be unlocked to50% I get off work in a few hours. So i have a few others to edit as well. What max core where you looking for?
 
1 - 20 of 1294 Posts
Top