Have this lovely card here - runs very cool under accelero s1 - 29°/37° idle/load @ 770/1890/1070. This card just craves for a volt mod. Anyone up to figuring one out?
Thx!
Printable View
Have this lovely card here - runs very cool under accelero s1 - 29°/37° idle/load @ 770/1890/1070. This card just craves for a volt mod. Anyone up to figuring one out?
Thx!
Strip it naked and take lots of high res. pics, do you own a multi-meter?
I do! Though my camera is dead atm. :D
But I'll try to figure smth out.
Post up pics of the back of the card when you can and im sure someone here can help :D
Wouldnt be surprised if Shamino already has mods mapped out :)
Hi guys!
I managed to lend a crappy camera from my friend and take some photos.
Here is the back of the card with some voltage measuring points which i have found out to be the vgpu and vmem measuring points:
http://img248.imageshack.us/img248/4...revsxa3.th.jpg
Here is another pic of vgpu circuit and voltage ic:
http://img176.imageshack.us/img176/7806/gpusaj3.th.jpg
Here is a pic of vmem circuit and voltage ic:
http://img184.imageshack.us/img184/4261/memsnd5.th.jpg
one more:
http://img402.imageshack.us/img402/7285/96gtbp3.th.jpg
Tell me if more pics are needed and as well i can supply a higher resolution pics.
Right now i'm gonna try to mod the card's bios for more volts.
EDIT: bios vmod seems not to be working (setting 1.3V for extra and 3d modes yielded nothing).
EDIT2: fixed broken pic links
no pics showing up for me (FireFox)
:(
dang, must find some worthy pic hosting service then. Brb.
EDIT: hosted on imageshack. can you see them now?
all good now :) Will edit this post with info once Iv had a look at em
Cheers :D
______
The IC in pic 2 is the Core controller- please can you post up the info on it- I cant make it out in the pic.
Im not sure if you have got pics that cover the controller for the RAM voltage. It will be under the core controller, close to the other edge of the card i reckon :)
Gpu controller:
adp3208a
J #0751
I336086.1
KOREA
I couldnt find any data sheet for it though..
About ram ic: which one of these do you think it is?
http://img206.imageshack.us/img206/3381/ramar9.th.jpg
I think in vr-zone 96gt review they mentioned something about this 51117 chip..
Well the chip on the right is a power FET, datasheet: http://pdf1.alldatasheet.com/datashe...RF7328PBF.html
The other one.... I cant make out whats on it, sorry!
CPU IC: Please can you measure the resistance from the marked pin to GND? (3rd from right on the bottom side of the IC)
Please can you also probe the components immediately around that pin and see what points its connected to (that would be easier to attach a trimmmer to)
pic:
http://img407.imageshack.us/img407/6...oremod2nf2.jpg
here are the pics from vr-zone
http://resources.vr-zone.com/yantron...545/gpuvrm.jpg
http://resources.vr-zone.com/yantron...545/memvrm.jpg
excellent- please can you confirm that the 2 points iv marked in the picture are connected directly? (or...if they arent, which of those marger solder points does it go to)
http://img246.imageshack.us/img246/9...oltmod3yf6.jpg
DISCLAIMER TIME:
When this voltmod is posted, it will be untested. I will not be held responsible for any dead hardware that results from a mod gone wrong. No-one forces you to try these mods. Any mods attempted will be at the owners risk.
here is a closer pic of the gpu ic
http://img132.imageshack.us/img132/8...osernr0.th.jpg
unfortunately i can't measure the resistance between pin14 and gnd prolly because of my crappy MM - it just won't show me any value (just constant 1) up to 2000k ohm.
As you can see from this pic - the 2 red dots you marked are not connected directly on my card. vr-zone obviously has somewhat different (non-reference) pcb?
:confused: Not good. Either im wrong, or you need to hit your DMM. :p:
If anyone else has this card and a DMM, please can they chime in?
We'll worry about the core for now- if nVs last few cards are anything to go by, the GDDR doesnt scale well with volts anyway :p:
Just checked on VR-Zone- if the GDDR controller is a mystery to Yan, I dont feel so guilty!
Yeah i dont think 9600gt is limited by mem bandwidth anyway.
Though im confused about the different layout of traces on my card and the one in vr-zone review. Not really sure which one is the reference design now. I would bet on my (Club3D) card though.
As of the resistance between pin14 and gnd - it is prolly higher than 2mohm thats why my DMM cant measure it.
:( that res is way too high to be right. ok, my semi-wild stab at the FB pin might be wrong. DAMNIT.
I think the FB pin will be along the bottom edge of the chip, but process of elimination is hardly a stylish way of hunting it down...
:(
by googling the number I came up with a possible match. http://64.233.167.104/search?q=cache:WkX6:banana::banana::banana:Q1XUJ:www.21icsearch.com/searchpdf/download.asp%3Fid%3D137161+ADP320+data+sheet&hl=en &ct=clnk&cd=1&gl=us#8
It is a 07 not an 08 but the others from the series appear to have the same layout, maybe this is just too new to be on the list.
FB is the 6th pin from the dot on the left side as you look at the chip.
completely guessing here let K404 see it and see what he thinks.
i took another closeup shot of that side of ic:
pin6 marked
http://img407.imageshack.us/img407/3...seuppv0.th.jpg
though once again i couldnt measure the resistance between pin6 and gnd..
vGPU mod is pin #6 of ADP3208 to ground.
vMEM mod is pin #5 of "51117" to ground.
:D
Someone please measure resistance from the marked pads to GND:
Attachment 72993
Attachment 72994
4.52 kOhm
8.5kOhmQuote:
Originally Posted by largon
Today i can measure resistance nicely with my DMM - i wonder if that has anything to do with French brandy i was using.. :D
EDIT:
- Naye, i understood what i was doing different - last night i tried to measure that spot while the card was running - todays measures are when pc is turned off.
Actually - when do i have to measure - when pc is running or off?!
Omg i feel so owned. :DQuote:
Originally Posted by jason4207
100kΩ for vGPU between the marked point and ground.
200kΩ for vMEM between the marked point and ground.
Any volunteering guinea pigs?
Im willing to do it. I'll check if i have the needed VR resistor on hand.
EDIT: Unfortunately it seems that i do not have the needed pots at my disposal (highest value i have is 47k). I will check back and confirm the mod tonight when i return from my work.
p.s. Largon - your input is largely appreciated. ;)
Thanks jimmyz for the datasheet info!
largon- please can you share what info you have on that 51117 chip? :)
K
K404,
"51117" is Texas Instruments TPS51117 in 14-pin QFN package instead of usual the 14-pin TSSOP which most online datasheets present.
When measuring anything other than voltage always measure when the PC is turned OFF. You're lucky the card didn't go up in flames if you tried to measure it when powered on...
;)
:D Thankyou very much
Guys im back.
Did the vgpu volt mod - that was a bit*h to do - the soldering point is in a quite uncomfortable place and i do have BIG (soldering iron). :D
Here's pic:
http://img211.imageshack.us/img211/6...umodbs7.th.jpg
Here's the tool:
:D
http://img249.imageshack.us/img249/8499/siji2.th.jpg
Ok, now back to the thing - there are good news and the news which are slightly worse:
vmod works - setting resistance to 96k yields 1.161v (stock was 1.109) in idle in windows.
bad news - when i try to run atitool atitool scanner - the screen goes blank.
the same happened with the voltage down to 1.130v in idle (i couldnt get it lower - resistance was set already at 218k). tho 3dmark06 did run for a few secs before i closed it.
I guess it is OVP at fault. So, vmod gurus - there is a new challenge! ;)
EDIT: Perhaps now i'm gonna go and make the mem vmod.
Watch out with higher voltages, my card started tripping at 1,45V for the GPU and 2,2V for the memory. I desoldered mods again, not sure what was actually set too high.
The OVP seems very close to the default voltage- less than 3% above default?
Seeing as default voltage is over 1.10V and your problems kick in before 1.15V, it doesnt make sense for logical OVP cutoff points- 1.10V, 1.15V, 1.20V etc etc
@witte- did your card perform fine @ 1.4VCore? :)
Just finished VMEM.
Here's a closeup pic:
http://img184.imageshack.us/img184/3429/vmemjj0.th.jpg
Doing it was a lot easier than VGPU. 218kohm yielded 2.06V.
Works flawlessly - stock was 1.993 which i could run at 1060mhz, now i set it at 2.09V and can do 1120mhz atitool artifact (agressive - slider to max left) free. ;)
EDIT: anyone knows how high i can set the vmem for these samsungs on 96gt? assuming i have copper heatsinks on them and good airflow also?
Thx Largon (and others who contributed).
Now just we need to find out how to trick ovp not to shut down on VGPU > 1.15V....
Here's a bonus pic on both mods (am i not pro? :D):
http://img260.imageshack.us/img260/1534/bothgn2.th.jpg
card itself:
http://img223.imageshack.us/img223/9558/cardud6.th.jpg
from side:
http://img299.imageshack.us/img299/9...viewar8.th.jpg
I really like the way you used the connector. That makes it very easy to undo the mod w/o a switch, or if you need a different value VR for any reason.
I may have to steal your idea!
BTW, what is that putty looking substance you used to secure the wires? Poster putty?
Right now i have set the memory volts to 2.15v which transfers to a nice 1164mhz atitool artifact free freq. :up:
Either my eyes are bad or you soldered to the resistor , not the pad?
http://www.xtremesystems.org/forums/...1&d=1204075011
Your eyes are perfectly fine.
But take a look at this picture:
http://img132.imageshack.us/img132/8...osernr0.th.jpg
The pad and the end of the resistor i soldered to are on the same trace so it doesn't matter where to solder the wire. I could as well solder it to the resistor on the right from the pad or even the resistor below the resistor to the right from pad. I just chose the easiest point for me.
In the datasheet it lists pin 7 as the error output and six as feedback, error input, effectively you are applying resistance to a resistor. try soldering to the pad instead and I bet your ovp problem goes away.
pls look again:
http://img152.imageshack.us/img152/2...oserlj3.th.jpg
here i marked where the trace goes:
http://img152.imageshack.us/img152/8...rkedfo8.th.jpg
and now - do you still think there is a difference between the pad and the end of the resistor i soldered?
well I'm no expert by any means, but you are in effect increasing the resistance of the resistor which limits your over voltage, If you used the pad the resistor would be at it's default. others have no issue until 1.45 with the same card. I'm just trying to help you figure out why you are crashing with barely any increase and changing the resistance of the error circuit could cause that.
keep in mind you are only seeing the top trace and that card probably has four or more layers. looks can be deceiving.
trez0r,
Your point of soldering is as good as the empty pad next to it. There's a trace between them which means they both are equal.
Yeah largon thx i know.
Well jimmyz's not very wrong too alright - but we re talking here about kilo ohms. If micro ohms or probably even smaller units was the case then that small length of connecting trace would of been of difference too. ;)
From data sheet of ADP3207:
Could this (grounding of pin 30) be the fix for ovp?Quote:
pin 30 TTSENSE :
Thermal Throttling Sense Input and OVP Disable. The center point of a resistor divider (where the lower resistor is
an NTC thermistor) between VCC and GND is connected to this pin to remotely sense the temperature at the
desired thermal monitoring point. Grounding TTSENSE disables OVP function.
Only one way to find out.
:)
What could be possible dangers and consequences of grounding that pin (and not cutting the trace)? :D
The document also states OVP is fixed to 1.7V.
And since other people have had their cards upto 1.45v it makes me wonder what's really wrong if a card trips @ 1.1_v...
trez0r,
Have you measured vGPU voltage after the card has tripped?
If it hits 0._v then it's some protection mode that causes it. If not...
Did "other" people solder the same place (mod)? I haven't found any place on the internet where someone shares his vmod on 96gt. (And i did search a lot). Can someone share his experience here?
I think i measured the voltage after the screen went blank and it was something 1.0x V if i recall correctly..
If vGPU doesn't drop to near 0v then the tripping is not due to OVP.
You can use my nickname, I won't make me mad at all :)
People, I found voltmod myself, it's not online yet since it is not a reference card, we still have to explore the possibility's of this early test sample. It won't be of much use to you either way, VRM's are totally different.
With ADP3208, voltage is directly read in the VRM and then compared to 10% and -10% higher/lower voltages then VID, aint that causing problems here?
I just made an experiment.
In idle i lowered frequencies to around 600/1400/1600. Then i launched atitool artifact scanner and started scanning. While scanning i upped the voltage to 1.18v - no blank-out. I started raising core freq all the way up to 840. No blank out - no artifacts. Next i raised memory to 1160 - all well. Then i started upping shader - i think i got to 1600mhz when card shut itself off. After the black screen i measured the vgpu it was 1.045V. So to conclude this is very unlikely OVP. Looks more like OCP what do you think?
what was using type of wr resistor?
for example 200 k
I hear with g92 you could add a bit through the bios, just like the old 6800/7800 trick. Anyone try nbitor yet?
Maybe we can find something from below....
http://www.13007.com/UploadFile/2008...2564815586.jpg
And this Sunday i will try it....
(The vid code table is captured from adp3207 pdf file.)
Hihi, exactly what I was thinking about, yes it should work out just great if the located spots are correct.
Also regarding this news, my GT was running closer to 840MHz at 1,45V then instead of 780MHz. PCIe 110MHz ;)
@fatbird I am waiting for your test
Hi,
I haven't contributed to the forum earlier but I thought I'd share my experiences now.
I have a 9600gt and did the VR vGPU mod first and had the same problems described earlier.
Yesterday I tried the vid-mod and it worked like a charm! Thanks so much for the table and photos! I first tried 1.3V and while it worked great, it was a bit too much for stock cooling and 3dmark06 failed at the end of the second game test.
So I went for 1.2V and now it's stable. Temps still reach 75C top so I guess I have to change the cooling. But the bottom line is that with the vid-mod, the ocp doesn't seem to kick in and everything works.
I'll run some tests today with a vmem mod.
Thanks again!
The problem with the traditional voltmod via FB pin is not OCP related but rather OVP.
Ok, so how come the OVP doesn't kick in as soon as I crank up the voltage? It runs fine for a while but crashes when the heat builds up.
With the vid-mod, I don't seem to have this problem. This far the best results are 820core / 1080mem, 3dmark06 stable. Yielded 12963 points. I'll try to push the mem little bit further still before changing the cooler. 13k with stock cooling is my goal.
There is a 10% upper- and underlimit made in the VRM. Whenever the external GPU core voltage exceeds those limits (compared to VID config), then the VRM will generate a fault and prolly shutdown your card. I've messed with this kind of mod before, would make most sense if this is what caused the problem. Then again, it's your experience, I haven't tested voltmods with this board design so if you say its OCP what can I do about it to proof you might be wrong :p:
13k reached finally. Not with stock cooling though as I didn't want to stress the core with too much heat anymore. The core clock was stable with the stock cooling but I added a vmem mod to get 1107 mem clock.
800 / 1.2V core, 1107 / 2.1V mem:
http://users.tkk.fi/~hjkauhan/kuvat/9600gt800_1107.jpg
I'll try to up the vgpu to 1.3V next. I already tried 1.4V but it was too hot for me. I want 24/7 air cooling. Oh, the tests are run in a closed rig.
<edit>
1.3V didn't give any higher clocks so I reverted back to 1.2V. I'm happy with my 800MHz overclock, maybe I'll try to up the memory a bit. With 1.2V vgpu the temperature stays below 60C in 3dmark06 (800MHz core) and I guess the power consumption isn't bad either but I'll have to measure that later.
</edit>
Nearly 50% perfect....
http://www.13007.com/UploadFile/2008...6561183849.jpg
1.2v 790mhz ok!
http://www.13007.com/UploadFile/2008...6561751132.jpg
1.4v is not stable! System keepS reseting over 770mhz.I think current limit should be modded too(100% NOT because of hot i think).Give me a couple of days and i will find it.
Thanks! I just meant 1.4V was too hot for my cooling. The chip ran at 77C in 3dmark06. 1.3V was around 63C but didn't give any performance boost so I reverted back to 1.2V. I'm looking forward to your current limit mod, maybe it will give better results with 1.3V.
Nice find!
So you just short the correct configuration and get the voltage indicated in table? Cool! Will try this out a bit later.. :)
In the case of 9600GT w/ ADP3208A VID pins are relatively unpractical to exploit for purposes of increasing vGPU as the complexity of the mod goes far beyond that of the variable resistor -method:
Stock vGPU is 1.1500V = 0011100, this means VID pins 2, 3 and 4 are closed. One can't possibly increase vGPU by just shorting other VID pins (0, 1, 5, 6) because all VIDs coding vGPU higher than stock require breaking atleast one of VIDs 2, 3 and 4.
And, with VID pins one can't tune the voltage like with a VR.
DIP switches on board is possible the fastest way to do so.
True.
But complexity - thus chance of error/failure - would also increase by a large factor.
VID code -method is just much more inconvenient than the VR-method:
- vGPU higher than stock always requires removing atleast one bridge
- 10-20x more complex to solder than VR if the user needs multiple options higher than stock vGPUs
- offers no on-the-fly tuning
Technically on-the-fly is possible but it's not really about what the IC is capable of but the possible VID combinations in the table and the exact order the switches MUST be flicked to prevent unwanted VID-code changes. It's not that simple as to just flick them according from VID=1.15V to VID=whatever without paying attention to how the VID code is changed by each flick of the switch... There's a 400 nanosecond time window during which the switches must in the intended position, or else the VID currently set is applied. So one has to follow an exact - often multi-staged - path from a given voltage to another so that VID-code related drops & spikes are avoided. One wrong move and *whoops!* -> 0.7500V -> reset.
Ah indeed, I've always made sure to shut down the machine first just avoid stuff like that happening.
Still cann't break 1.4v wall!
I have paralleled the 150k reistor with 100k,and replaced the 170k one with another 100k.But the wall is still there!
http://www.13007.com/UploadFile/2008...1202769925.jpg
I still think it is because of PWM switch frequency setting or Current limit,so i will keep searching for it.
What and where should i solder to get 1.3v?
trez0r,
To get 1.3V remove these bridges:
Attachment 73297
Thanks a lot largon!
I will be back with results.. ;)
Actually Xargo is right (0 = shorted). I tried the other way around and couldn't even boot in win - volts were much below 1v.
Anyways no luck with this mod for me - i set it to 1.3V (which is 1.35v under load) - and guess what!? Again i get black screens when doing atitool artifact scan... Bah.
Yep, 1.2V seems to work best for me thus far. I hope someone will find a way around the ocp or whatever is restricting the overclock.
I'm pretty pleased with 13k score but it's still a bit frustrating because there clearly is more potential in this chip.
Largon,
Yes, I know they are 0Ω "resistors" but that doesn't change the fact that shorting results in 0. Easy enough to check with a multimeter and if you compare the original "resistor" placement with the vid-chart you'll notice that vid5 is the only one not shorted (1) resulting in 1.1V (0100000).
Hmm, you are correct. :)
I actually thought 0 was open and 1 closed pads because of a sequence of coincidences starting from the pic in this post. I see that VIDs 2, 3 and 4 are closed and think that stock vGPU is 1.15v (= 0011100).
But infact, stock vGPU isn't 1.15v but 1.10v.
I guess this would be easier for me if I actually had a 9600GT... ;)
Yep, I figured as much =). But you are correct in that the default vgpu (for 3d) is 1.15V, but in 2d-mode it's 1.1V (and the table tells you the 2d-mode voltage). So my 1.2V config is actually 1.25V in 3d-mode and it seems to be plenty enough for me now. I agree that this layout is a bit awkward though.
This is a nice card but I probably step-up when some other 9000-series are introduced (I have evga board), unless someone can sort out the ocp or whatever is limiting the clocks here.
Couple of things that might help - only played with the card for a couple of hours but it seems that the - XP driver suks - Vista driver will be much more stable ( and no more crashes in ATItool etc. ). Higher Vcore appears to hurt shader clock - keep the shader clocks lower and you might be able to get the GPU clocks up.
Curreently running @ 890/1850/2400 voltages 1.25V (1.3V 3D loaded ) / 2.08V
Not possible for me in XP
Shaders I was able to run 2300mhz with default Vcore. Might be a fluke - but you guys might find similar behaviors
Yeah, i could run core at 1000+ with lowered shaders with atitool artifact scan @1.3v, but whats the point? Shaders are the bottleneck of this card anyway.
Wish someone will figure out the workaround of black screen problem. I think my card is a real beast, too bad i cannot fully explore the potential of it yet.
No they don't raise the tolerance to higher VGPU.That is what OVP mod should do.
But the trouble is at 1.4v the card can run for a few seconds when running 3Dmark2006 then system will reset.
If it is OVP,you cann't even restart the system with this 1.4v voltage.
But if the PWM frenquency or current limit has been set to low lever by manufacturer.When the load is not so heavy(starting XP and just running 2D Program),the card is ok,when the load becomes heavy(like running 3dmark2006),the current will be much higer than in default voltage,and need higer PWM frequency to transport more power.So if the default current limit or PWM frequency setting is low,the controlling chip will restart the system.
In ADP3207,these 2 parameters can be set by changing 2 resistors' value,this 2 resistor is all connected to ground.
But the problem is we don't have ADP3208's datasheet, so we have to guess and try....
fatbird: i tried paralelling the resistors - didnt help me at all - card still shutdowns when voltage is raised and load is applied in atitool.
so.... still no vmod ?
If not than what's the point of putting it under ln2 :@
Was gonna try that when my cpu arrives but this doesnt look good.
maybe i'll return the card
largon, is that mod working for sure? I think I will give it a go tomorrow and see what happens. Together with Shamino, we should be able to figure the OVP mod out.
Yes, the mod works alright.
According to the datasheet of ADP3207, disabling OVP should be very simple: pin #35 (on ADP3208A) to ground using just a jumpwire.
Is he running reference card or is it with custom pcb w/ 3 phases?
Eh, i'm still patiently waiting for what is i guess OCP mod..
EDIT: On the other hand maybe there is no workaround on this black screen problem and maybe it's just because of weak power phases on reference design. Tho hope dies last.
trez0r,
You got an OCP-related PM.