Notebookforums
 
 Home 
       
 Forums 
 
 Guides 
   
Old 07-05-2008, 02:15 PM   #1
Groove75
Registered User
 
Groove75's Avatar

Join Date: Jan 2005
Location: NYC
Posts: 845
Credits: 1,398
 
Groove75 is a n00b, but everyone loves n00bs!
Groove's Guide to Volt Moding your m15x 8800/GPU for Lower Temps

Hey guys, I posted this on the NBR forums and thought I'd share it here also. It's a rough draft but I'll update it as I go along. My testing environment has been within Windows Vista Home Premium SP1 on my Alienware m15x. Enjoy!



WARNING: YOU WILL VOID YOUR GPU WARANTY (AND QUITE POSSIBLY YOUR FULL WARRANTY) BY FOLLOWING THESE INSTRUCTIONS AND CAN PERMANENTLY DAMAGE YOUR VIDEO CARD IN THE PROCESS. I AM NOT RESPONSIBLE FOR ANYTHING THAT MAY GO WRONG. FOLLOW THIS GUIDE AT YOUR OWN RISK.

Ok, this is a rough draft and quick guide to volt modding your m15x 8800mGTX gpu to bring down some of those alarming temps. Some of you tech heads might know exactly how to do this but this is for those who don't.

Why would you want to do this? Well, the m15x is an amazing little piece of machinery, and a gaming wet dream, but as we all know it doesn't exactly have the best cooling system in the world. After ATITool stress testing brought my gpu to a max of 104C and Crysis brought me to 101C, I felt a little nervous having my gpu temps so close to the critical threshold value for the 8800m gpu which is 105C. Now, I haven't been able to reach 105C, and I want to make that clear. So, technically the card is performing within it's allowed technical and thermal parameters. However, for my peace of mind, I wanted to see if I could lower those temps just a few degrees.

What I'm outlining here is a way to modify the voltage settings on your gpu bios with a very slight decrease in voltage. I'm not doing anything crazy here and would be very surprised if anybody ran into problems with their card because of this. If I had strong reservations or doubts, I wouldn't be posting this guide. That being said, nothing is 100% certain in this word, so you do take a risk.

Tools you'll need:
HP USB Drive Boot Key Software
Dos Boot Files
Nibitor 4.2
Nvflash 5.67(must be 5.67 or above)

1. Ok, insert any usb key in a free usb port and start up the HP USB program in administrator mode (Vista) or normally in XP. We want to select the USB drive in the first drop down box and FAT as the filesystem in the 2nd drop down box. Check "Create a DOS startup disk" and point it to where you unzippd the Dos Boot files. It should look like this:



Add a name for your usb key such as "USBDos" and click start. You'll get the following warning:



Click Yes, of course!

2. Ok, now that the USB key is created. Unzip the Nvflash files into the root of the USB key. you should have 3 Nvflash files in the root. The important ones are:

cwsdpmi.exe
nvFlash.exe

Great, now let's make a backup of your gpu vbios so that we can put it on the usb key along with a custom created one with the new voltage settings that we want to use!

3. Boot up nbitor. If you are using Vista, you will need to right click on the main executable and choose "run as administrator". On the main screen, click "Tools -> Select device". Choose your card and hit "ok". Go back into "Tools ->Read bios->Read into nibitor" and the main screen should be populated with all the correct values at this point. It should look like this:



Ok, what we need to do first is make a backup copy of your vbios so that we can revert to the original if anything bad happens. Click file->save bios, and name it stock.rom. Save this rom directly on your usb key!

Ok, now that we have a backup, let's make our new bios... Click on the voltages tab as shown here:



Ok, what we're interested in changing are the 4 values located here. Choose the following values:
Extra: 0.95V
3d: 0.8V
Thrtl: 0.8V
2D: 0.8V

(You can do a lot of other .01 increment adjusting with the voltage editor and VID values but I was trying to keep this guide simple and the .05 increment serves us well in this case.)

It should look like this:



Click File->Save Bios-> and name this new bios 80VE95.rom on your usb key.

4. Ok, we've got everything we need to successfully flash your gpu with the new bios. So, let's double check what should be on this usb drive. It should have been successfully formatted as a bootup drive and should have the following files on it:

cwsdpmi.exe
nvFlash.exe
stock.rom
80VE95.rom

Also, plug your laptop into a good power source. You don't want the battery dying on you during the flash process.

5. Reboot! When you see the alienhead logo, hit F12 to access the boot menu. Choose the USB key. It should look like this:



Hit enter and it will dump you at a dos prompt. I'm the paranoid type, so I choose here to make ANOTHER backup of my rom with the nvflash utility. Type in the following command and hit enter:

nvflash --save stock2.rom



Now, we're ready to flash the rom! Type in the following and hit enter:

nvflash 80VE95.rom



It will ask if you are sure. Press "y" to continue, and the output should be:



Ok, that's it! Easy, huh?

--------------------------------------------------------
CAUTION:

Ok, let me stop and stress something. The step 5 that we just covered needs to be memorized by you so that you could do it with your eyes closed. I would recommend practicing the F12, usb key bootup choice, and all the nvflash commands so that you could do it blindfolded JUST IN CASE you had any sort of problem that prevented your gpu from displaying upon bootup. If this ever happens, you can follow the steps in 5 and flash your original bios to the card with "nvflash stock.rom" or "nvflash stock2.rom".

Now, if it makes you feel any better, I've never had to do this and I've flashed my fair share of gpus. The reason is that the gpu has a set of startup clocks that are fairly low and conservative. If you are going to have any instability issues, it's usually after you start booting up into Windows.

Anyway, we aren't making any drastic changes here. We made a very small voltage drop and I would be extremely surprised if anyone had problems from applying this mod. IF YOU HAVE ANY ERRORS IN THE FLASH PROCESS, DO NOT REBOOT THE COMPUTER. Reflash with the original stock.rom and wait for a successful flash. THEN restart.

--------------------------------------------------------

That's it! If you've followed this guide, you now have a gpu that should be running a few degrees cooler within stress applications or games.

6. Reboot and you're ready for testing.


Results:

ATITool Max from 104C to 98-99C
Crysis Max from 101C to 96C

100% Stable

Notice that the first time I did the 104C stress, I only ran ATITool for 9 mins so I might have gotten it higher. I ran the new stress test for 15 mins. That's a 5-6C decrease in temperatures with a very mild lowering of gpu voltage on the reflashed bios. I am VERY pleased with the results so far. NO ERRORS.

New max (98-99C):



Old max (104C):



Crysis New max(95-96C):



Crysis Old max(101C):




New 3dmark96 Score (for stability testing, not increased scores) Perfectly Stable with no errors.



Old score was 9188 (no screenshot). I'm not sure why m new score was so much higher. It's possible that I wasn't using the new beta drivers with the first score but I'm not sure.

That's it! I've had 100% stability so far and am very pleased with the decrease in max temps. I hope you've found this thread informative and let me know if you have any suggestions or corrections. Thanks.
__________________
AW m15x 1440x900 (LG#LPLDF00)| C2D T9300 2.5ghz | 1gb Turbo Cache | 512mb 8800m GTX | 320gb 7200rpm HD (Seagate #ST9320421ASG) | DVD RW (Sony Optiarc AD-7590A) | Intel 4965AGN Wireless

Last edited by Groove75; 07-05-2008 at 02:50 PM.
Groove75 is offline   Reply With Quote
Old 07-05-2008, 02:44 PM   #2
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
2 great finds in the same day. Love it! Good job, Groove and Marker01!
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Old 07-05-2008, 07:43 PM   #3
Hammerhead
Community Rep
 
Hammerhead's Avatar

Join Date: Aug 2003
Location: In my house
Posts: 9,770
Credits: 4,710
 
Hammerhead is a n00b, but everyone loves n00bs!
That's really involved, thanks for posting Groove. With the m9700, I can undervolt with just Systool and a couple clicks, and it dropped the temps about 5 degrees with a minor drop in voltage.

Keep in mind that every vid card will be a little different, so the settings each card will find stability might be a little different.
__________________
Alienware m9700
Turion 64 ML-44, Nvidia 7900 GS 512 SLI, 2GB, 17" WUXGA,
100GB 7200RPM SATA NCQ, 8X DVD+/-RW, Internal 802.11b/g WiFi Card w/ Airgo MIMO Technology,
respawn, Microsoft Windows XP Media Center Edition with internal NTSC tv tuner, black remote
3dMark05 9880 stock, 11,026 OC
Hammerhead is offline   Reply With Quote
Old 07-05-2008, 09:43 PM   #4
Groove75
Registered User
 
Groove75's Avatar

Join Date: Jan 2005
Location: NYC
Posts: 845
Credits: 1,398
 
Groove75 is a n00b, but everyone loves n00bs!
Thanks guys, and you're exactly right Hammer.. no 2 pieces of silicon perform exactly the same so everyone's sweet spot may be a bit different. Honestly, 5C was really all I was looking for and I don't plan on getting ultra aggressive with the values. Gaming at 96C in AoC or Crysis makes me feel much better than 101C. It's funny, only the next-gen games bring my temps up that high. Guild Wars, Oblivion and other "older" games are several degrees cooler which is to be expected I guess.
__________________
AW m15x 1440x900 (LG#LPLDF00)| C2D T9300 2.5ghz | 1gb Turbo Cache | 512mb 8800m GTX | 320gb 7200rpm HD (Seagate #ST9320421ASG) | DVD RW (Sony Optiarc AD-7590A) | Intel 4965AGN Wireless
Groove75 is offline   Reply With Quote
Old 07-05-2008, 09:46 PM   #5
littlefrankus
I just probed you!
 
littlefrankus's Avatar

Join Date: May 2007
Posts: 2,305
Credits: 10,696
 
littlefrankus is a n00b, but everyone loves n00bs!
with your m15x your temps are 101 degrees with crysis man that is high...
__________________
m9750: 2.0 Intel Core2 Duo/Tv Tuner/Windows XP MCE/1440 x 900 LCD/2GB Dual Channel DDR2/512MB 7950 GTX/ 3 Year Warranty

ordered m9750 on MAY 26
Phase 2: 5/26/07
Phase 5: 6/28/07
Phase 6: 6/29/07
Phase 8: 7/03/07
Phase 9: 7/03/07
Landed 7/06/07

3dmark06:6147
3dmark 05: 9492
3dmark03 : 21019
littlefrankus is online now   Reply With Quote
Old 07-05-2008, 09:56 PM   #6
Groove75
Registered User
 
Groove75's Avatar

Join Date: Jan 2005
Location: NYC
Posts: 845
Credits: 1,398
 
Groove75 is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by littlefrankus View Post
with your m15x your temps are 101 degrees with crysis man that is high...
Yep, it's a hot gpu though... I read a m1730 user's temp log today and even in that behemoth with all the fans, he still peaked around the same temp at 96C although the avg was a few degs cooler. I mean, the m15x does have thermal issues but nothing that's horribly broken in my opinion. I'm still very much enjoying the machine, I just wish it had stronger fans. I think people can be assured not to have any deal breaking thermal issues as long as they avoid ordering the X9000 processor... The X9000 is almost guaranteed to downclock under stress and the only fix at this point has been to undervolt the cpu with RMClock.
__________________
AW m15x 1440x900 (LG#LPLDF00)| C2D T9300 2.5ghz | 1gb Turbo Cache | 512mb 8800m GTX | 320gb 7200rpm HD (Seagate #ST9320421ASG) | DVD RW (Sony Optiarc AD-7590A) | Intel 4965AGN Wireless
Groove75 is offline   Reply With Quote
Old 07-05-2008, 09:59 PM   #7
littlefrankus
I just probed you!
 
littlefrankus's Avatar

Join Date: May 2007
Posts: 2,305
Credits: 10,696
 
littlefrankus is a n00b, but everyone loves n00bs!
yeah with my laptop cooler I keep my temps with my7950 gtx card down to 80 C while gaming on crysis...
__________________
m9750: 2.0 Intel Core2 Duo/Tv Tuner/Windows XP MCE/1440 x 900 LCD/2GB Dual Channel DDR2/512MB 7950 GTX/ 3 Year Warranty

ordered m9750 on MAY 26
Phase 2: 5/26/07
Phase 5: 6/28/07
Phase 6: 6/29/07
Phase 8: 7/03/07
Phase 9: 7/03/07
Landed 7/06/07

3dmark06:6147
3dmark 05: 9492
3dmark03 : 21019
littlefrankus is online now   Reply With Quote
Old 07-08-2008, 08:16 AM   #8
Steve
Dukefrukem
 
Steve's Avatar

Join Date: Jul 2004
Location: Boston
Posts: 33,530
Credits: 1,871,352
 
Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.
holy crap awesome.

stickied!
__________________
^ (my stuff)
Steve is offline   Reply With Quote
Old 07-08-2008, 10:38 PM   #9
Groove75
Registered User
 
Groove75's Avatar

Join Date: Jan 2005
Location: NYC
Posts: 845
Credits: 1,398
 
Groove75 is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by Steve@NBF View Post
holy crap awesome.

stickied!
Thanks Steve

Also, to everyone else, you can use this same method to overclock and underclock the core and memory frequencies to the card which should be relatively intuitive as you follow through this guide. I might expand the walkthrough to include instructions on how to do this. I just wasn't concerned at all with overclocking since my m15x runs hot enough as it is, but some of you might want to do this, especially if you own a different notebook. I've talked with one person who has also underclocked their card as well as undervolted and gained substantial battery life...
__________________
AW m15x 1440x900 (LG#LPLDF00)| C2D T9300 2.5ghz | 1gb Turbo Cache | 512mb 8800m GTX | 320gb 7200rpm HD (Seagate #ST9320421ASG) | DVD RW (Sony Optiarc AD-7590A) | Intel 4965AGN Wireless
Groove75 is offline   Reply With Quote
Old 07-14-2008, 09:16 AM   #10
scottwmp
Someone will pay for this
 
scottwmp's Avatar

Join Date: Apr 2005
Location: San Diego, CA
Posts: 1,755
Credits: 3,097
 
scottwmp has a few people on his/her side.
Great job Groove!
__________________
m15x on hold
scottwmp is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Lower temps messat Dell Legacy (single-core notebooks) 8 07-21-2006 05:56 PM
Just did copper mod - temps aren't lower angry_monk Dell Legacy (single-core notebooks) 6 07-07-2006 09:20 PM
[HowTo?!] M675 - Get lower temps?! Arctic Silver 5?? Photos without heatsink? Pls! SirMaximuM Gateway Notebooks 1 04-29-2006 10:18 PM
AN INSIDER'S GUIDE ON SHOPPING AT DELL (and how you can get a lower price) LordHalo Dell Home (Inspiron, XPS, Studio) 30 09-08-2005 01:15 PM
Does lower Clock Speed = Lower temps? Pragmatist Sager 8790 Tech Support (Tech problems only) 3 04-20-2004 09:02 PM


All times are GMT -6. The time now is 08:37 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © 2001-2009 NotebookForums LLC