The New Rebels Haven Forum!!
Topic Closed  Topic Closed
Post New Topic  New Poll  
Topic Closed  Topic Closed
my profile | directory login | register | search | faq | forum home

  next oldest topic   next newest topic
» The New Rebels Haven Forum!! » 64 Bit Motherboards, CPU's, and Operating Systems » ASRock 64 Bit Motherboards » Vcore Mod for 939Dual-SATA2

   
Author Topic: Vcore Mod for 939Dual-SATA2
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
Vcore Mod for 939Dual-SATA2

DO NOT DO THIS MOD AND THE OCW MOD AT THE SAME TIME! There have been reports of some kind of problem when doing both. NEVER DO 2 Vcore or 2 Vdimm MODS AT THE SAME TIME, the Vcore could be 1.8V or higher! If you do the mods, your doing them at your own risk. The Rebels Haven Computer Forum will not be responsible for damaged systems or components... If your unsure about the mods, I strongly suggest you do not implement them...

Let's start with identifing the PWM chip. Someone with a board tell me what all the numbers are on the chip I have circled in this pic:

 -

--------------------
Too Many Computers,... Too Little Time .....  - Damn Phenoms!

Posts: 25194 | From: Fire Island, NY | Registered: Feb 2003
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
Thats not the PWM for the 939Dual...

This little booger is the PWM controller (7x7mm!!!)
 -

It is a STMicroelectronics (www.st.com) L6711 PWM controller with internal VID DAC. The .PDF spec sheet is availible HERE.

Since the A64's use the "Hammer" DAC with internal pullup, i tried to short pins 24-23 (VID 0/5) and pins 25-26 (VID 1/2).

 -
(yes i did get rid of the excess goop, i did not short 25-26 to that solder pad below the PWM)

Since the pins are a logic "1" when floating, and a "0" when grounded, i figured that shorting one pin to a pin that is a "0" would yeild both of them being "0". I did this in hopes that I would turn the 1.45v setting in BIOS (VID[5:0] 100100) to a 1.575v setting (VID[5:0] 00000). But this did not seem to work right. 1.4v setting in BIOS makes a 1.45v, and i cannot change to anything else without locking the PC up.

I will try removing the 23-24 short (+25mv boost) to see what effect that has.

Seems that either the PWM doesnt allow these voltages (possibly ASRock set the overvoltage to under 1.575v) or the BIOS sees an incorrect voltage and kicks it out, or the Float/ground doesnt work as expected. I might have to go directly to ground.

-Plack

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
Trying to fiddle and fool the DAC is looking for trouble. Those pins you shorting may have active pull ups and the chip may get damaged...

Pin 8 is the Feedback pin... From the other post:

"Every Vcore is a Pulse Width Modulated Switching Regulator. It has feedback resistors going to the error amplifer. 1st thing that has to be done, is identify the PWM Switching Reg chip and get a data sheet...

The pin that gets a resistor to ground, will be labeled "FB" or "Feedback".... I try and either measure the resistance to ground to see if it agrees with the "typical" circuit on the datasheet, or visually read the numbers on the resistors.. Most boards follow the "typical" circuit to the letter. That tells us whether to use 10K, 20K, or 50K...... I see most modders just try 50K and in reality, that probably will never cause a problem.. I just like to know what I'm doing...."

Posts: 25194 | From: Fire Island, NY | Registered: Feb 2003
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
As always... polygon is right [Big Grin] And i might have already toasted the DAC, but at least the 1.4v setting still works (measures like 1.43v on a DMM).

I put a 100K pot between ground and the top of the capacitor above the FB/Comp pins. There is only a resistor (1.2k) between VSEN and FB, but no resistor between FB and Comp (just the cap). I started with a 100K, just to make sure i had enough resistance to play with. Only need a 20K or so to make it work right in reality. I havent measured my exact resistance now, but it is well below 20K.

Voltage without the mod was 1.43v, right now i am sitting on 1.625! Everything adjusts fine from stock to past 1.65v. Got scared at 1.65v (as one should on a 90nm), and so never tried above that.

9x295 is now possible, and stable on my board [Smile]
 -
 -
300MHz HTT is still unstable, regardless of core multiplier, unless i crank the memory way down, thereby making it useless.

Current settings:
9x295HTT, 1.625v
166MHz memory divider=241MHz memory, 2.5-3-3-8 1T
600MHz NB-CPU/SB-NB
Memory Idle enabled, 4bit burst

I have made a few runs through SuperPi and Memtest86 running 9x295 at 200MHz divider (1:1) at 3-4-4-8, but nothing 3D is stable. So at least DDR590 is possible on this board, but i think i still need more volts for that.

I will post more info later, for now I am gonna play a few games to make sure this thing is 100%...

-Plack

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
Do you have any TCCD to try? Or is this with TCCD...? Needs a Vdimm mod... [Big Grin]

--------------------
Too Many Computers,... Too Little Time .....  - Damn Phenoms!

Posts: 25194 | From: Fire Island, NY | Registered: Feb 2003
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
Yep, its my patriot XBLK. As far as VDimm, it will involve ripping out the chip that already exists, its just too weird. Seems like it works backwards from what it should.

System was perfectly stable at 9x290 on 1.625v. Did crash at 9x295 (bout an hour into the game). I should probably just turn up Vcore a tad more, and 295 would be fine.

Can TCCD take 3.3-3.4v nonstop? Easiest mod is just to hook 3.3v rail to the memory... But i am kinda scared to run that high of voltage to it nonstop. Its not like the old BH-5 i dont think...

-Plack

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
What timings are you running...?

3.3V is OK for TCCD but I wouldn't go any higher... Just make sure there is a FAN blowing on the sticks....

Testing indicates that over 2.9-3Vdimm, there is little increase in OC ability with TCCD...

When my board arrives, the 1st thing will be to look at the Vdimm mod.... There has to be a way to adjust it up 2-3 tenths of a volt... I like 3V for Tccd. I know I'm getting all it has... [Big Grin]

--------------------
Too Many Computers,... Too Little Time .....  - Damn Phenoms!

Posts: 25194 | From: Fire Island, NY | Registered: Feb 2003
Fam Money
New Member
Member # 2063

Icon 1 posted      Profile for Fam Money     Send New Private Message       Edit/Delete Post 
Congrats you two on figuring this one out!

--------------------
A64 3000+ E6 260*9 1.45v
ASRock 939Dual SATAII BIOS 1.20
2GB Patriot XBLK PC3200 260 3-4-4-10 2.7v
BFG 6800GT 415/1100
NEC 3500A
ASUS 52X Burner
Samsung 250GB SataII
Maxtor 120GB
Antec TruePower 430

Posts: 17 | From: Harrisburg, PA | Registered: Sep 2005
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
OK, here is the final VCore mod:

I traced the PWM Feedback circuit as such:
 -

In order to raise the VCore a proportional amount, we will mess with the feedback circuit of the PWM controller. If we lower the resistance of the FB (feedback) pin of the PWM, then we can increase the voltage out. We do this by using a resistor or potentiometer from the FB pin to ground.

I have measured the resistor RFB to be 1.13K on my board (measure it yourself if you can on your own board). Since we now know the resistance, we can calculate the voltage out.

 -

I have calculated out the required resistance to meet certain values, show below:
+5% = 21.6K
+10% = 10.2k
+15% = 6.4K
+20% = 4.5K

So for example
1.45v * 105% = 1.522v
1.45v * 110% = 1.595v
1.45v * 115% = 1.668v
1.45v * 120% = 1.740v

Rather than have just a single potentiometer in the circuit, you will want to run a resistor in series with the potentiometer in order to limit the max VCore voltage. This is in case you put the pot in with the wrong setting, if you accidently turn it too far, or if the pot shorts out. In this case the voltage would only be a maximum of whatever the inline resistor allows. For most, you should put in the 15% or 20% limit.

The nice thing about this mod, is that you can turn down your VCore inside BIOS, and it will still change your VCore. This would allow you to set the Max Vcore, and then just turn down the Voltage in BIOS from there.

For instance, using the +20% resistor, you could set your voltage in BIOS to 1.175v and you would get 1.41v out - approximately original voltage. So if you wanted to use a solid resistor, this would work fine.

For those that want infinitely variable voltage, put the limiting resistor in series with a 10K or 20K pot. Just add your resistance together for the minimum voltage, and the max is what your resistor is.

Now for the mod:
The place to solder the resistor wire to is here:
 -

It will look like this when you are done:
 -

Soldering tips:
Use a small solid core wire for the mod. Pre-tin the wire, and then just apply heat for as short amount of time required to solder the wire to the cap. If you dont know how to pre-tin wire, then dont even attempt this mod. These components are extremely small, and require a decent soldering skill. If you have never soldered before, you need to try something else first. Thats just the way it is, unless you like to live very dangerously.

For long-term systems, dont run over 1.6v on a 90nm CPU, or 1.7v on a 130nm CPU. You could run more or less, but that is a personal choice. Longetivity will probably be affected greatly by going over these voltages. Dont forget to monitor temperatures, as they will go up extremely fast with these new voltages.

I will post a pic of my final VCore pot/resistor when i get the components on monday. I am just running it off a breadboard right now.

-Plack

[ March 14, 2006, 05:57 AM: Message edited by: Polygon ]

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
Oh, and i tested 3.3v on the RAM. Didnt seem to do much other than make the RAM F'ing hot. Although I did manage to pass Memtest86 at 290MHz 2.5-3-3-8 [Smile]

Windows still crashed in 3D mode, even at 3-4-4-8.

VTT did track properly, exactly 50% of VDimm. Not sure what the onboard FET was up to... it still carried the same gate voltage as before [dono]

I tried the VCore mod, lets see what you can do with the VDimm. 2.8-3.0 would be nice...

What would really be interesting, would be to see some good ol BH-5 running 3.3v 2-2-2-5. Seems like the board just peters out on memory above 250-260... perfect range for BH-5.

-Plack

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
Oh, and to measure VTT, it is Pin1 on the Dimm slots. It is the top left pin on each slot. I measured the pin at the top of the mobo, on the slot closest the CPU.

-Plack

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
Speedy-J
Gold Member
Member # 9

Icon 2 posted      Profile for Speedy-J     Send New Private Message       Edit/Delete Post 
Nice job Plack! [ThumbsUp]
So if I understood this mod..You can solder a resistor on pin 8 FB and other side to ground to make this work?

I'm planning to buy this board for the Vapochill maschine [Smile]
I like old school modding!!

--------------------
-=System Specs=-  -

Posts: 979 | From: Netherlands | Registered: Feb 2003
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
That is correct Speedy-J! I just chose to solder mine to the top of that Cap, since it was the easiest place to solder, and least chance of shorting something else out. If you are good enough, you could go directly to pin8... but i am sure not!

 -

And dont forget that Polygon suggested I use the FB pin. I had completely overlooked that when i was looking at the spec sheets. For some reason i thought that the DAC would override eveything else [Roll Eyes]

And yes, old-school mods are fun [Smile] Its nice to have a board that doesnt require this... but where is the fun in that!?

-Plack

[EDIT] Forgot to put in the new diagram [banghead]

[ March 14, 2006, 05:55 AM: Message edited by: Polygon ]

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
NPlack
Platinum Member
Member # 479

Icon 1 posted      Profile for NPlack     Send New Private Message       Edit/Delete Post 
And for the heck of it... A view of this board in its current state (yes i am posting from this PC).
 -

In the pic you can see along the top and on the left random tools and solvents used for this mod.

Top right is the breadboard that currently holds my potentiometer used for the VCore mod.

My optical drives are still in my massive case, but since i have 36" cables, they easily reach the PC (and yes my case is as tall as that desk!).

Thing that suprises me is how fast that Thermaltake Venus-12 reacts to changes in CPU load. Sitting at idle or minor useage, it will run around 2200RPM. But within 10-15 seconds of full load, the thing will spool up past 3500RPM. Being a gearhead myself, this is quite fun to hear, as it reminds me a turbo building boost. The same holds true when i unload the CPU... fan comes down rather quickly.

Below the board you also see a printed shot of the PWM controller i used to trace on as i was doing the mod. Also Memtest86, and yes, a legal copy of BF2. Speaking of BF2... it is about to see some use...

-Plack

[ March 14, 2006, 05:54 AM: Message edited by: Polygon ]

--------------------
Lap: Dell Vostro 1500/1.6GHz C2D/4GB RAM/Nvidia 8400GS 128MB/15.4"
Desk: E8400 9x433(3.9GHz)@1.35v/Gigabyte G33M-DSR2/4GB RAM/ATi 3850 256MB/37" Westinghouse 1920x1080
My Photo works on Deviant Art

Posts: 1313 | From: Hephzibah, GA | Registered: Jan 2004
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
This thread was the initial work performed by NPlack and myself on the Vcore mod.

The final mod is described here.

--------------------
Too Many Computers,... Too Little Time .....  - Damn Phenoms!

Posts: 25194 | From: Fire Island, NY | Registered: Feb 2003
   

Post New Topic  New Poll  
Topic Closed  Topic Closed
Open Topic   Unfeature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
Hop To:


Contact Us | Main Page | Privacy Statement

Copyright© 2002-2008 Lejabeach Dot Com, Inc.

Powered by Infopop Corporation
UBB.classic™ 6.7.2