I was able to run with 890mhz on both cores when I had the hardmod installed on this card and set to 1.41v. The card was hot enough that I had to turn down my cpu clock to maintain stability. I've not seen either effect with this soft mod.
--Matt
I was able to run with 890mhz on both cores when I had the hardmod installed on this card and set to 1.41v. The card was hot enough that I had to turn down my cpu clock to maintain stability. I've not seen either effect with this soft mod.
--Matt
to complicated for to change the voltage on my gtx260-216 any easyer ways please help ???
Many thanks. Comes back with 0xd8 (216), any significance to that?
http://img104.imageshack.us/img104/8141/98466314cl5.jpg
Hmmm... That's a status of 100% healthy VT1165 VRM. The status bits include:
- VRM reports that its voltage output is enabled (VRM can be shut down due to fault condition on some of slave phase chips, e..g. due to critical overheating)
- VRM reports that output voltage is in "power good" state (i.e. the difference between nominal and real output voltage is inside pre-defined "power good" range, e.g. 100mV)
- VRM reports that there are no input undervoltage and overvoltage conditions
- VRM reports that thera are no output overcurrent and overvoltage protection conditions
According to these state bits, there is desired voltage on the VRM output. Looks like there is some other circuit on your PCB limiting the voltage behind VRM output.
That's by design of AMD 4800 series PowerPlay controller to change clocks and voltages depending on GPU load. And AMD were "smart" enough to make GPU load sensor sensitive to most of 2D acceleration in addition to 3D acceleration, so any window (e.g. browser) scrolling is seen by PowerPlay controller as GPU usage requiring clock and voltage boost. Close all windows (including dynamically scrolling hardware monitoring window) and GPU will stay undervolted.
You can use ATI tray tool and create a 2D and 3D profile. ATI tray tool only set the 3D profile when detecting Direct3D or OpenGL application are launching. You can even specify applications that should not require the 3D profile to be triggered.
I've set 2D clocks at 250/250 and 3D at 800/1000 it and it works great. But in my case, the voltage is the same for both profile in the bios so I don't know if it is possible to use a lower voltage for 2D profile. But even without lowering the voltage, the power consumption is reduced greatly by applying lower clocks :)
yeah but i have 64bit vista,i dont know how to run atitray tools on vista 64???
also can i somehow chanbe in ATT when it is 2d to reduce voltage(to put 2d voltages just like ati powerplay when it realised that i am at idle)??
if u disable CCC, and use Rivatuner to oc your card powerplay will be disabled anyway
remember to use the enableclockcontrolcloning option in the power user tab so that both cores are overclocked simultaneously (RivaTuner\Overclocking\Global)
also, the latest public beta of ATT works fine in vista64
http://cid-a50350ea7a969f0c.skydrive...c/attsetup.exe
Thank you so much Unwinder for making this posible :up:
I have been testing this "softmod" a lot and it works very fine on my GTX 295.
I got these results:
Std. clocks: 576/999/1242
Max stable overclock with default vcore @ 1,04V: 685/999/1477
http://www.gotweak.dk/Filer/OCTDK/GPU-V_Control/std.PNG
Max stable overclock with mod @ 1,26V: 770/999/1660:
http://www.gotweak.dk/Filer/OCTDK/GPU-V_Control/oc.PNG
I have made this little application to apply the softmod very easy:
http://www.gotweak.dk/Filer/OCTDK/GPU-V_Control/1.PNG
http://www.gotweak.dk/Filer/OCTDK/GPU-V_Control/2.PNG
Is someone interested in this kind of application? Right now im doing some alpha testing.
good job Pederrs
keep coding it
Nice work!!!
I've edited the OP, Any link to your app, pederrs?
Brilliant stuff!
The cat is truly out of the bag now....
My average 280 has taken on super powers with a smallish bump up to 1.25V and now thinks it's an overclocked 285 :D
Well done to all involved and many thanks for providing me with hours of happy tinkering :)
Now I just need to find a home for all these shortcuts ....lol
installed ATT got this messege
http://img84.imageshack.us/img84/8888/76484118nk7.jpg
i think ATT is working fine, althouhg still voltages are changenable, how can i enable ATT 2d/3d settings??
when i restart pc voltages are again same (1.2/1.26),and not as before i set(1.1/1.35v)??
You have first two create two profiles in Hardware -> Overclocking settings ... (make sure the box "include clocks in profile" is ticked.
Then you just need to specify which profile is used for 3D and the one for 2D in Hardware -> Auto Overclocking ...
Also make sure ATT starts at windows boot in Tools & Options -> General Options ...
Thank you :) Here you go:
Download: GPU-V Control v.A2
But remember its all at your own risk to use the program :D
I will make a thread about it later today.
thanks for the app man:up:
Thanks for the app! I will test soon :)
Fantastic Pederrs!!!!!!!!!!; will try it on my 4870X2 shortly!!! You definetely get a Hero Cookie for this!!!:worship::worship::worship:
EDIT; Just ran 3D Mark 06 @ 820 @ Mem 950, no probs. Left Idle the same 1.06 Boosted load to 1.3V Registers I used where 16 idle, 18 load.
Thanks for that :up:
Couple of things, I had to register two ocx files to get it work on Vista64, no big thing.
regsvr32 C:\Windows\SysWOW64\Comdlg32.ocx
regsvr32 C:\Windows\SysWOW64\TABCTL32.OCX
First page works fine. Second page the command line has imported the wrong device ID, should i1 not i3.
Also the Rivatuner device for the second GPU (4870x2 at least) is /sd2
Final line should be like this
rivatuner /sd0 /wi1,70,16,31 /wi1,70,18,44 /sd2 /wi1,70,16,31 /wi1,70,18,44
http://img10.imageshack.us/img10/7861/58243641xi6.jpg
http://img502.imageshack.us/img502/8376/53819965yt7.jpg
Thank you for your feedback :)
I know the problem about selecting the devices. The program cant dectect the device id automatically. So i have programmed it to use sd 0 and sd 1. sd 1 is used becuse thats the only id you can use when you are trying to change the voltage on GTX 295's GPU 1. As you said you need to use sd 2 if you want to change the voltage on 4870 X2's GPU 1.
Im trying to figure out how to build the application so its going to support both cards. But my problem is that this application has to be easy to use and there is a lot of combinations when you are using this mod with different cards and setups (SLi & CF). But if you have some good ideas please contribute :)
I can confirm this worked for me.
I have a screenshot of the final command i ran for my 4870 512mb.
Voltage bumped from stock 1.26 to 1.40.
Original voltage i game at 835/1070. After the voltage increase tried gaming at 875/1070 with 1.40 volts viewed in RivaTuner.
Even with 1.40 volts the card was unstable at the new speeds. Crashed 2 mins. of COD5 multiplayer.
http://i137.photobucket.com/albums/q...8/4870Vmod.jpg
i tried to register the tabctl32.ocx,and the error i get is this
the specified module could not be found.
os is xp pro sp2
any fix for this?
You can download the required file from here : http://www.ocxdump.com/download-ocx-.../download.html
With regards to the APP: Will that mean that the new voltages are set permanently, or do they disappear after reboot?
Excuse the rather pedestrian question :P
Jep if you dont have the two OCX files on your computer you can get them here:
TABCTL32.OCX
COMDLG32.OCX
They will disapear after a restart. Im thinking of adding a feature to the program so it's going to apply your voltage settings after a reboot.
Are you using any software tools (RivaTuner, ATITool or ATITrayTools) managing dynamic 2D/3D clock switching instead of default PowerPlay implementation? ATI drivers have many "pleasant" specifics, resetting voltages (and fan speeds for boards with external fan controllers like 4870 X2) during re-programming PowerPlay table (i.e. during applying new clocks by any of these tools) is one of such specifics.
thanks for the app ! it works fine ... but eye already have 1.3125 volts how to get 1.4volts ?
can you just change register 18 to the hex for 1.4 volts and it work ???????
[img=http://img520.imageshack.us/img520/289/allready312vsf7.th.jpg]
thanks !
Like Pederrs, our Member Maxibition from the Awardfabrik coded also a small program to make this softmod easier.
Here is a screenshot:
http://www.awardfabrik.de/images/sto...egulator/1.jpg
known supported GFX:
gtx260 65nm
gtx280
gtx295
hd4870
(hd4850) not sure, seems its not working..
hd4870x2
hd3870x2
9800gx2
and of course evry other card that uses VolterraVT11XX
If you wanna try it, feel free. Here is a download link for you :)
Use at your own risk!
Download:
click!
Thanks for all the info and testing. I am going to do some testing on my gtx285. I have read it has OVP kick in around 1.26 -1.27 so I am just going to see what kind of gains I can get from 1.25 on the core clock.
GTX 285 is not supported at the moment..:(
I get with my GTX280 by setting 1,25 V arround 1,24 V...
And good news: Maxibition works on a AUTOSTART-feature...;)
for me it is working, max i can get is 1.46v(measure with multimemter) but if i set more than 1.46 volatge rivatuner will show more volatges although clock arent better.
also changed 2dmode to 0.96v also measured with multimeter and it is working+gpu is cooler :)
also managed to get ATT 2d/3d settings, now everything is perfect.
i am using Awardfabrik app
I'm trying to use the app but I keep getting errors when detecting the I2C bus on Asus 4850's. It just comes up "invalid" for each reading.
Also, does RivaTuner not have the ability to monitor voltages on 4850's? I need to solder on a vGPU measuring point that I don't have to physically hold the multimeter in place :lol:
probably you dont have voltera voltage regulator
There are some others who are facing problems with 4850. It seems that it will not work. I gotta edit that..
Not working on the GTX 285 either..
tried all the apps and riva tuner as well....
using awardfabrik app works flawlessly .. but after downloading it and setting my voltage , then all of the sudden my amd gpu clock tool quit locking in my settings ?? worked fine until the download of awardfabrik
this happen to anyone else ?
I don't understand how some people come to the conclusion that it doesn't give them any gains on a 4870 X2. I'm running 2 Sapphire HD4870 X2 cards in CFx, watercooled (stock bios, no top bios). At stock voltage (1,26V) I was able to benchmark without artifacting @855mhz core. Just to proove that it actually does help... I left it at stock volts and upped the core frequency to 900mhz, PC rebooted as soon as benchmark started, I did this twice. I changed the voltage to 1,35V (seems to be the max possible with this vmod according to people here using a DMM, I will check this myself later on) and put the frequency at 900mhz again. No crash, it ran the benchmark smoothly. It does help. Do keep in mind that I'm watercooling my cards, maybe that helps a bit extra.
So this post is just to confirm what others have saying.
The interesting thing is that it's pretty close to 1.4V, which is 2x 0.7V, which again is the standard forward voltage for si-diodes. So perhaps they really simply put some diodes in the circuit to limit the voltage. Have a thorough look at the ouput of the PWM and see if can find some diodes there. Perhaps it's really that simple.
Yup, I don't think it works on Asus 4850's. I tried it on both of mine... and got invalid sadly :( Also it does not work on 4830's according to here.
http://forums.techpowerup.com/showthread.php?t=84449
Ya, something like that.
Ya, It makes me sad :(( I got the 4850's for the optional pencil mod I could perform on it and if I had just gotten one 4870 then BAM, could of pulled this mod out on it...
Is there any hope of a similar software mod ever coming about for the 4850's that don't work with this method?
I've updated the original post with links to the "unocked" Evga Voltage tuner.
Now works on any brand video cards, and removes the slider limitation.
Wow, some of those programs are great! Good thread!
I still get 4 invalids though for both cards :)
The link for the unlock patch appears to have been removed.
got the evga gvt working on my xfx gtx 260 216 :)
Just wondering now how far you can push it...any ideas?
Edit: Just read the hole thread, and saw that I misunderstood.
I can only run higher voltage on Core 1 on my 4870X2, Core 2 seems stuck at 1.26v. Any ideas?
None of these methods work for me on my Asus 4870 Dark Knight card.
I2C bus returns invalid on all 4. Am I out of luck here in that my card doesn't even have any model Volterra?
how the heck do you get anything off that mediafire site !? signed up and wtf ?? nothing happens
one problem, every time i restart pc i need to do everything again?(2d and 3d volatges are stock)??
Neither will work on an X2 (current versions)
Its a lot easier to just learn the basics, very simple tbh.
It did not work on my 9600GT. Is there any other softmod operating on G9x boards?
Well, the patched eVGA Tool didnt work on my reference MSI 4870 1GB OC edition. Installed the program, then installed the patch, it said it was applied succesfully. I decided to do a small voltage bump to 1.275v (1275mV) and hit apply but nothing happened, voltage slid back to 1000mV just like what it was set to in the beginning. Also tried adding it to startup and rebooted, still nothing. Dont know if i'm doing something wrong or it just doesnt work on all 4870? I was expecting it to work on a reference card like mine after the patch. Anyone has this problem with 4870?
Regarding EVGA Tuner no, but there is another way to do it. After failing to do it with that program i used the old method #2 on the first page:
http://www.ocxtreme.org/forumenus/showthread.php?t=4427
That one actually worked on my 4870 and my load volts went up to the value i set. However, i havent tried raising my clocks yet but will do soon and report back. You may want to try that, it reportedly works on 4870. Keep in mind that with increased voltage better cooling may be needed as well.
Forget about using EVGA GVT with ATI cards. This tool doesnt have low-level I2C hardware abstraction layer and it is able access it by means of ForceWare's I2C access API. So it will not be able to work with VRMs connected to I2C bus on ATi hardware under any conditions.
how to fast enable again new volatges on boot??
i dont want too every restart to do everything from the beginning .
i dont know which method are you referring to but if you used the RivaTuner voltage adjustment method then it doesnt have to be done every time you reboot. If you follow the link i posted above on page 5 of that link the guy explains how to add your custom voltages to startup. I just did it myself and it works.
regarding evga voltage tuner, when it starts up, and it says 1000mv is the current voltage, is that the right reading?
i have a 3650 ( agp ) by sapphire ( 55nm ) is this information correct?
I've added small improvement in CLI of upcoming RivaTuner v2.23, it will simplify command line based programming of VRMs on SLI/CF systems:
- Improved command line interface. Added /SG and /SELECTGPU command line switches allowing selecting tweak target by GPU index rather than by logical display device index represended by previously available /SD and /SELECTDEVICE command line switches. New command line switches are supported for both queued hardware access scripts and for command line based GUI device selection changing.
Thanks to unwinder, evga, justageek95 & all the software authors mentioned in this thread, I was able to get this result on my gtx260. Special thanks to blackout (blkout) for sharing your great gpu oc'ing knowledge.
http://img162.imageshack.us/img162/4523/260ocls5.jpg
Does anyone know if you can softmod a Sapphire Toxic 4870 512MB?
As far as I have read you can only do it with reference model 4870s..
Thanks
Well, just wanted to post my results, the RivaTuner softmod successfully worked on my MSI 4870, not only was i able to raise the voltage but it also resulted in higher clocks. I was previously stuck at 815/945 @ 1,263v but a voltage increase to 1,2875v allowed to up the clocks to 820/945 for now. May be i'll be able to push it higher at that voltage, who knows? It was a stable overclock too, it passed a 2hr. ATI Tool artifacts scan.
However, this obviously resulted in higher load temps while stress testing (core jumped to 52-54C, MEMIO to 62-64C, VRM to 62-64C) so i'm not sure how far i can push it with the stock cooler. So I have Thermalright T-Rad and copper ramsinks standing by and i'll be using after the stock cooler is pushed to the limit.
And finally, a question, anyone here knows what the highest safest GPU vcore should be for 4870 cards?
mine 4870 is limited to 1.46v if i set higher rivatuner shows that it is higher but DMM shows 1.46v.
i still havent fixed boot problem, how have you managed to deal with that?
OH FFS I got a sapphire 4870 1gb and I get 4 invalids
#$%@$#@%#$@%#@%#$@%
ok, let me try to answer your question first. As i sed earlier, I used the page 5 of this guide linked to below where the guy explains how to do it but i suspect the info there is incomplete:
http://www.ocxtreme.org/forumenus/showthread.php?t=4427
So I actually had a hard time getting it to work at first myself and i had to do a bit of playing around as i never done it before either. So to get to the menu displayed in the article you go the Launcher section of the RivaTuner. Once there you click on the green plus symbol in the lower left corner to add a new item. A menu will pop up, in there select the default option "Regular Item". That will take you the menu. Fill it out. I personally skipped the "Associated Overclocking Profile" and "Associated Fan Profile" because i use ATI Tray Tools for that. The "Associated Application" section has to be filled out like the guy did in the screenie but obviously you have to enter your values. I also entered "/sd0" before the registars info because i only have 1 card. I'm not exactly clear if it needs to entered at all for single cards but i did anyway and it worked for me so i recomend you try it this way first as well. After thats click OK & go to the Scheduler section of RivaTuner, there you will see the task you created. Right click on it and select "Edit Application". In the screen that pops up make sure that "Item" is selected in the "Launch" section, the name of your profile appears in the "Name" section and under "Run Task" it should say "Launch at Windows Startup". Click OK (and after i think also "Apply" on the main RivaTuner window, i dont remember exactly) and after that a new startup item should be added to your startup. It should look something like this: "C:\Program Files\RivaTuner v2.22\RivaTuner.exe /S". If you r using RivaTuner to overclock and you already have a RivaTuner overclocking profile you should already have the above path
in startup, i would assume that it would be edited with the new info if you entred your overclocking profile and/or the voltage registars info. I'm not sure as i dont use RivaTuner to overclock so in my case i had a new startup item. So there you have it. This is what i've done, i'm just hoping i'm not forgetting something. Alternatively, you can use Windows Scheduled Tasks but i never used that so i cant help you there. Try it and see if it works & if you have questions let me know.
In regards to voltages, 1.46v seems awfully high to me. Are you watercooled? I suppose i should've asked it a bit differently: whats the highest safest voltage for air cooled cards with aftermarket cooling? Meaning what voltage would fry my card with that setup. I obviously dont want that to happen and just want to know what is safe.
There is a new version of Voltage Factory released. Counting version 1.1. Here is the changelog:
- Autostart - Feature
- Usersettings storage / Profiles
- Slider - Mode
- Multi GPU bzw. SL/CF Buttons renamed in Device 0/1 and Device 0/2
- small improvements.
use at your own risk!
Download:
click!
Well I tried Voltage factory v1.1 and was able to increase the load voltage of my Sapphire Toxic 4870 512mb.
thats great
now we need unwinder to properly support ATI overclocking in XP with X2 cards and all is sweet hehehe :p:
yeah i tried that but i dont have riva tuner v2.22 i have 2.20
BUT i think i got it(finally) i used VoltageFactory_by_AwardFabrik
set volatges(2d and 3d) and now it is even working in startup :D
i set for 3d 1.35v andf for 2d 0.98v i wil test it know with 850core for 3d and i will test 2d(i will put 1080p film ofr 10hours).
Not working on my Club 3D GTX 285
Prog shows like this:
Current Voltage on : 2000 mV
Min Voltage : 825 mV
Max Voltage : 2000 mV
Default Voltage : N/A
Does anyone know whats wrong?
Tryed both XP SP3 and Vista Ultimate 64bit...
Using latest WHQL driver 181.22
Loving the extra voltage that voltage factory is giving me - benching my EVGA 9800GX2 @786/1998/2268 easily = 26,500 for 3dmark06 first bench without pushing memory yet :D
Before 9800GX2 stuck at 742/1917/2304 GPU volt = 1.15v default
After 9800GX2 786/1998/2268 GPU volt = 1.23v
http://fileshosts.com/intel/DFI/DFI_...e_26807_tn.png
http://fileshosts.com/intel/DFI/DFI_...pcie_36027.png
i tested in my Evga 9800 GTX + SSC and not working...show this
http://i39.tinypic.com/inbj39.jpg
anyone know why?
it doesent have voltera voltage regulator
i have a little problem:
so i got everything working except startup problem.
so i saved 3 setting with VoltageFactory by AwardFabrik, and it can only remember one boot voltage and i have changed 2d and 3d volatge but VoltageFactory by AwardFabrik always startup only one(depends what i have saved last) so how can i get both voltages to change on startup??
Anyone using VoltageFactory v1.1 and get this error message when opening VoltageFactory v1.1 on Vista Ultimate 64bit SP1 ?
'Run-time error 339 - component 'comctl32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid'
I have no problems with WinXP Pro SP3 or Windows 7 64bit beta ??
thanks
edit: I fixed it by downloading copy of comctl32.ocx from ocxdump.com and placing it in C:\Windows\SysWOW64\COMCTL32.OCX
the running command
regsvr32 C:\Windows\SysWOW64\COMCTL32.OCX
Hope this helps others :)
Hi folks! If you didn't notice yet, I just added the functionality to RBE. So RBE v1.19 just got launched. If you have any ATI card that is equipped with a VT11xx, just put your register values (voltages) into your BIOS using RBE to make them permanent.
v1.19
- Fixed a startup bug causing the main window not to show up.
- Added experimental voltage register access. RBE automatically figures out if the card's equipped with a VT11xx. Just use register 15 for underclocking/undervolting and register 18 for overclocking. Register tweaking will override the voltage table. Still, you should adjust your powerplay settings according to the new register values.
So, please change the thread title to something related to VOLTERA regulators, its VERY misleading.
thnx 4 the great topic
So have anyone got the Evga Voltage Tuner working on G80 cards? I have an Evga 8800GTS 640 as my backup card so i'm curious.
While i'll be installing aftermarket cooling on my 4870, i'll install the 8800GTS in my rig and try it out. But i'm hoping someone already did, if so plz let me know.
Edit: Well, checked it out and it doesnt work. Voltage for this card is being reported as something like 3.2v while thr utility onlu goes to 2v. Dont know how accurate that voltage readiing is though, dont have a multimeter, but it seems awfully high to me.
Works good here, but sold the card...
http://i39.tinypic.com/213173p.png
PM me for more info...