Overclock.net › Forums › Graphics Cards › NVIDIA › NVIDIA Drivers and Overclocking Software › nVidia multi GPU BIOS flashing and modding in 32bit Windows (56k warning)
New Posts  All Forums:Forum Nav:

nVidia multi GPU BIOS flashing and modding in 32bit Windows (56k warning)

post #1 of 56
Thread Starter 
Thanks goes to Zippit.



BIOS flashing is risky. So if something goes wrong don't blame me. Make sure to have a backup card.


First you will need nvflash for Windows and Nibitor.

NVFlash 5.95.0.1 for Windows
note: not all versions will work in Windows. You most download a version that says "nvflash for Windows"

Nibitor: www.mvktech.net

mvkteck also has BIOSes for almost every card. I personally do not recommend using other BIOSes. It's much safer to mod you BIOS.



Start by unzipping your files. Place NVFLASH somewhere easy to find. I put it in the root of drive D.


Go to start menu and click "run"


Now type "cmd"


Now the command promt is open and the path is directed to your document folder.



Now change the path to the drive where your folder for nvflash is. I put mine in D. So I typed "d:"


Now to navigate thru folders use "cd". I only had one folder to go to. the nvflash folder. I only shortened the folder name to just "nvflash" when I unzipped it. So I typed "cd nvflash"


Now to make a backup of your original BIOS. Type: nvflash.exe -b filename.rom" Choose what ever file name you wish.


Now nvflash asks you which card you wish to make a backup from. Select the number to the card you wish to save. Afterwards just minimize the cmd promt. We will be coming back to it.



Now, navigate to your nvflash folder and check and make sure your saved BIOS is there.


Now for the fun part. Modding the BIOS.

Open Nibitor and click "open BIOS"


Navigate to your nvflash folder and select the newly saved BIOS file you just made.
The first tab has your clockrates. Just worry about the Extra settings. Change those to what ever you choose. Just make sure they are setting you know are completely stable and have been tested.



The next tab is the voltage tab. You will have perprogramed settings. That you can select from.
If you are wanting to increase BIOS voltage you will need to make a new voltage selection. Click on "tools" then "Voltage Table Editor"
NOTE: I recommend buying a Digital Multimetter and physically monitoring any change to voltage. Some cards do not like BIOS voltage changes.




Some cards will look a little different. In my case I increase the number of VID Bitmask to "04"


Then in the new 4th selection I select the voltage in which I want to apply. Them click "OK"


Now go back to the voltage tab and select the new voltage. I select the new voltage for all 4 boxes.


Now lets go to the "Temperatures" tab. This tab normally looks different for each card. Here you can play with fan speeds. My 9600GT is limited so I can't show much here, but on some cards you can set a new max temp and have your card reach 100% at a lower temp. Most card are set to reach 100% fan speed at 90C. I like changing it to 50 or 60C.


Now lets go to the Timings tab. This is only for advanced overclockers!! Otherwise just skip the timings tab.


There are many perset timing profiles. To find the one your card is using click "Autoselect timingset" Then click on which card's BIOS you are working on. Then click "OK"


Now it will move to the timings the card is useing and tell you which one your card is using. Mine is using nr. 1.


Now click on "Detailed timings"


Here are your timings. Make yout changes then click "OK" Notice that the "timing0" is the only thing that changed. This is the only thing you need to worry about. Highlight and copy the new code.


Now click "Test timings. Then click "Get timings". Now paste the new code for Timings0 and click "SetTimings"




Now we have tweaked everything and it's time to save your new BIOS. Click "tools" and "Save BIOS"


Navigate to your nvflash folder and save the new BIOS file. Do not write over your backup file as you might need it later.



Pull up the cmd promt you minimized at the beginning. Now type: "nvflash.exe --protectoff"
This will turn off flash protection and help you identify which card you will be flashing.


Again it will ask you which card you want. Tyoe the number to the card you will be flashing. Remember this number.




Now it's time to flash. We will be using the "--index" command. This is the best command for flashing multi GPU setups. If your card is the #1 card then you will use "--index=1"
Mine is #1 so I will type mine as such. "nvflash.exe --index=1 -4 -5 -6 evga675.rom" Just use your card number and your filename.rom.






Afterwards, I suggest restarting your system.

If you used a BIOS from another card you will need to reinstall your drivers.


Hope this made sense and is easy enough to follow.

~Pizza
Edited by PizzaMan - 7/20/10 at 9:23am
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
post #2 of 56
pretty straight forward...
PRONE
(19 items)
 
Cap't Crunch
(14 items)
 
 
CPUMotherboardGraphicsRAM
i7 3930k @ 5Ghz Msi X79A-GD45 Gigabyte Radeon 7950 Patriot Sector 7 
Hard DriveOptical DriveCoolingCooling
2xCorsair Force Series 3 Raid-0 LG DVDR/W Custom Water Loop Swiftech Apogee Drive II waterblock/pump 
CoolingCoolingOSMonitor
Swiftech MCRES-Micro Rev 2 Larkooler 240mm Rad server 2008 RC2 HP 2207HD 
KeyboardPowerCaseMouse
HP Classic wireless PC Power and Cooling Silencer Mk II 950W High P... NZXT Phantom...again lol HP Classic wireless 
Mouse PadAudioOther
MicroCenter Onboard TBA 
CPUMotherboardGraphicsRAM
2500k Maximus V Extreme Radeon 6950HD Avexir 
Hard DriveOptical DriveCoolingOS
Corsair Force 3 LG DVD RW Corsair H100i WIndowd 8.1 
MonitorKeyboardPowerCase
HP 2159M Logitech CX750M Cosair Carbide 540AIR 
MouseMouse Pad
logitech logitech 
  hide details  
Reply
PRONE
(19 items)
 
Cap't Crunch
(14 items)
 
 
CPUMotherboardGraphicsRAM
i7 3930k @ 5Ghz Msi X79A-GD45 Gigabyte Radeon 7950 Patriot Sector 7 
Hard DriveOptical DriveCoolingCooling
2xCorsair Force Series 3 Raid-0 LG DVDR/W Custom Water Loop Swiftech Apogee Drive II waterblock/pump 
CoolingCoolingOSMonitor
Swiftech MCRES-Micro Rev 2 Larkooler 240mm Rad server 2008 RC2 HP 2207HD 
KeyboardPowerCaseMouse
HP Classic wireless PC Power and Cooling Silencer Mk II 950W High P... NZXT Phantom...again lol HP Classic wireless 
Mouse PadAudioOther
MicroCenter Onboard TBA 
CPUMotherboardGraphicsRAM
2500k Maximus V Extreme Radeon 6950HD Avexir 
Hard DriveOptical DriveCoolingOS
Corsair Force 3 LG DVD RW Corsair H100i WIndowd 8.1 
MonitorKeyboardPowerCase
HP 2159M Logitech CX750M Cosair Carbide 540AIR 
MouseMouse Pad
logitech logitech 
  hide details  
Reply
post #3 of 56
Thanks! +rep. I've flashed my card thanks to this guide.
post #4 of 56
Thread Starter 
bump



Edited with a small update.
Quote:
If you used a BIOS from another card you will need to reinstall your drivers.
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
post #5 of 56
Thread Starter 
Figured this could use a healthy bump to the first page.
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
post #6 of 56
Awesome guide!! Im having a problem installing NVFlash on Win7 x64. It keeps saying its not compatible with my version of Windows. I have tried many different versions and downloads and have run as admin and in compatibility mode. Any advice?
 iMac
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel® i3 3.06GHz Apple Logic Board ATI® 4670 4GB DDR3 1333 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 500Gb 7200RPM 8x Superdrive Mac OS X 10.6.4 Snow Leopard 21.5" LED Backlit 1920x1080 
CaseMouse
Aluminum Unibody Magic Mouse 
  hide details  
Reply
 iMac
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel® i3 3.06GHz Apple Logic Board ATI® 4670 4GB DDR3 1333 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 500Gb 7200RPM 8x Superdrive Mac OS X 10.6.4 Snow Leopard 21.5" LED Backlit 1920x1080 
CaseMouse
Aluminum Unibody Magic Mouse 
  hide details  
Reply
post #7 of 56
Thread Starter 
Quote:
Originally Posted by Vostro View Post
Awesome guide!! Im having a problem installing NVFlash on Win7 x64. It keeps saying its not compatible with my version of Windows. I have tried many different versions and downloads and have run as admin and in compatibility mode. Any advice?

It's not going to happen on a x64 OS. You'll have to use NVflash off a USB or floppy. Maybe, you could try a virtual machine running a 32 bit OS.
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
post #8 of 56
Quote:
Originally Posted by PizzaMan View Post
It's not going to happen on a x64 OS. You'll have to use NVflash off a USB or floppy. Maybe, you could try a virtual machine running a 32 bit OS.
Oh well that explains it! lol Thank you
 iMac
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel® i3 3.06GHz Apple Logic Board ATI® 4670 4GB DDR3 1333 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 500Gb 7200RPM 8x Superdrive Mac OS X 10.6.4 Snow Leopard 21.5" LED Backlit 1920x1080 
CaseMouse
Aluminum Unibody Magic Mouse 
  hide details  
Reply
 iMac
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel® i3 3.06GHz Apple Logic Board ATI® 4670 4GB DDR3 1333 
Hard DriveOptical DriveOSMonitor
Seagate Barracuda 500Gb 7200RPM 8x Superdrive Mac OS X 10.6.4 Snow Leopard 21.5" LED Backlit 1920x1080 
CaseMouse
Aluminum Unibody Magic Mouse 
  hide details  
Reply
post #9 of 56
Quote:
Originally Posted by PizzaMan View Post
It's not going to happen on a x64 OS. You'll have to use NVflash off a USB or floppy. Maybe, you could try a virtual machine running a 32 bit OS.
Vmware doesn't access your graphics card in the same way hence you can't do Vmware GPU folding....anyway free bumpage on a great post.
Gaming PC / HTPC
(18 items)
 
Bedroom PC
(13 items)
 
 
CPUMotherboardGraphicsRAM
Core i7 2700K Asus P8P67 Deluxe R9 390 G-Skill (2x4gb) 1600mhz cas9 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 850 Western Digital 5900rpm Seagate 7200rpm LG 22x DVD Burner 
CoolingOSMonitorKeyboard
Noctua NH-D14 Win 10 x64 Pro LG 47" 1080p Microsoft Desktop 400 
PowerCaseMouseMouse Pad
Corsair TX750 V2 NZXT Source 210 Microsoft Desktop 400 Black 
AudioOther
Custom Surround 5.1 Linksys WMP600N Wireless-N Dual Band 
CPUMotherboardGraphicsRAM
Intel 2120T Biostar H61MH Intel HD 2000 G-Skill F3-12800CL9D-8GBXL  
Hard DriveOptical DriveCoolingOS
Samsung Evo 128gb Asus 24x DVD Burner Stock Win 10 x64 
MonitorKeyboardPowerCase
LG 40" 1080p HP Wireless Keyboard/Mouse Silverstone 400W ST40F-ES Silverstone ML03B 
Other
Linksys WMP600N Wireless Card 
  hide details  
Reply
Gaming PC / HTPC
(18 items)
 
Bedroom PC
(13 items)
 
 
CPUMotherboardGraphicsRAM
Core i7 2700K Asus P8P67 Deluxe R9 390 G-Skill (2x4gb) 1600mhz cas9 
Hard DriveHard DriveHard DriveOptical Drive
Samsung 850 Western Digital 5900rpm Seagate 7200rpm LG 22x DVD Burner 
CoolingOSMonitorKeyboard
Noctua NH-D14 Win 10 x64 Pro LG 47" 1080p Microsoft Desktop 400 
PowerCaseMouseMouse Pad
Corsair TX750 V2 NZXT Source 210 Microsoft Desktop 400 Black 
AudioOther
Custom Surround 5.1 Linksys WMP600N Wireless-N Dual Band 
CPUMotherboardGraphicsRAM
Intel 2120T Biostar H61MH Intel HD 2000 G-Skill F3-12800CL9D-8GBXL  
Hard DriveOptical DriveCoolingOS
Samsung Evo 128gb Asus 24x DVD Burner Stock Win 10 x64 
MonitorKeyboardPowerCase
LG 40" 1080p HP Wireless Keyboard/Mouse Silverstone 400W ST40F-ES Silverstone ML03B 
Other
Linksys WMP600N Wireless Card 
  hide details  
Reply
post #10 of 56
Thread Starter 
Quote:
Originally Posted by ChickenInferno View Post
Vmware doesn't access your graphics card in the same way hence you can't do Vmware GPU folding....anyway free bumpage on a great post.
Good to know. thx

+1
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E8400, E8600, 980BE T2RS+, P5E3, TA890FXE 8800GTS's,GTX's,GS,Ultra's,9600GT Lots of D9's and some crap DDR3 
Hard DrivePowerCase
Seagate 250GB + 80GB WD for benching TT 875w, Corsair 650TX Custom bench station 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
Overclock.net › Forums › Graphics Cards › NVIDIA › NVIDIA Drivers and Overclocking Software › nVidia multi GPU BIOS flashing and modding in 32bit Windows (56k warning)