Extract and Flash GTX 970 and 980 Firmware - Zoson's H2O and AIR Custom BIOS - Overclock.net - An Overclocking Community

Forum Jump: 

Extract and Flash GTX 970 and 980 Firmware - Zoson's H2O and AIR Custom BIOS

Reply
 
Thread Tools
post #1 of 6487 (permalink) Old 10-06-2014, 10:46 AM - Thread Starter
Zostacular
 
zoson's Avatar
 
Join Date: Jul 2011
Location: NYC
Posts: 654
Rep: 102 (Unique: 85)
Much thanks to Naennon and JoeDirt for making this all possible with Maxwell Bios Tweaker and the patched version of nvflash!
JoeDirt's Thread for updated NVFLASH and MBT

devil.gif AIR, and H2O BIOS Release! sonic.gif
As always, FLASH AT YOUR OWN RISK!

Before you begin
My BIOS's are not magic, if your GPU has limits placed on it by the VRM, we can't get past those yet.
Likewise if you have a low ASIC, your card won't suddenly start performing like a high ASIC card. Generally the gains are between 2 and 4 bins.
I've put the changelogs in each zip. Simply follow the changelog to turn any existing BIOS into NOLIMITS or GameStable.
You'll need to copy the voltage table from one of the existing BIOS's. I'm too lazy to type out all 78 changes.

In each download you'll find:
1. AIR or H2O bios.
2. JoeDirts's 5.206 NVFLASH.
3. Maxwell II BIOS Tweaker v 1.36.
4. The original BIOS used for modification.

1. Extract your own card's bios using nvflash or GPUz.
2. Open the AIR or H2O bios side by side in MBT with your existing bios.
3. Copy all tabs.
4. Flash your card.

Usage Notes/Benching Tips
1. For NOLIMITS bios, set "Power management mode" in the NVCP to "Prefer maximum performance".
2. Although the power limits are increased, the sliders still go to 125%. This is because the default power was also increased.
3. The BIOS still scales to low voltage/clockspeeds when idling, and does not implement the P00,P02 workaround, it actually does voltage scaling correctly.
4. If benching, be sure to set Preferred refresh rate to "Application-Controlled".
5. If benching, remember to set Vertical sync to OFF. Leaving G-SYNC enabled, for example, causes a severe drop in bench scores.
6. There is strong evidence that afterburner may be incorrectly showing 1.275v. Several people, including myself, have measured the actual voltage from the back of the card to be at ~1.31-1.32v.
7. Gamestable final tested for 10 hours by playing borderlands TPS WHILE encoding x264 at the same time using OPENCL extensions.
8. NOLIMITS bios tested bench stable 3dmark firestrike ultra.
9. These BIOS's were tested on 980 SLI 70.5% ASIC and 64% ASIC quality.

NCP81174 VRM datasheet: http://www.onsemi.com/pub/Collateral/NCP81174-D.PDF
It does not appear to be programmable, it doesn't support I2C. That would explain why Kingpin went to a hardmod in order to exceed 1.3v and disable OVP/OCP.

Some of you noticed the Reference cards are getting updates before everything else. Naturally the card I own will get updates before anything else. tongue.gif

Obviously, the only BIOS i've actually tested is the EVGA/Reference BIOS. The previous NOLIMITS bios did not feature changes to the voltage tables, so again...
Flash at your own risk!


Still with me? Then, GO NUTS!

Flash guide:
1. Unpack both zips to the same folder.
2. Right click "Computer" and to go Manage. Computer Manager opens.
3. Click Device Manager
4. Expand Display Adapters
5. Right click your GTX980/970 and Disable it(all of them if you have more than one).
6. Start -> run -> cmd (must be administrative, or you must have UAC disabled)
7. Navigate to your nvflash folder: cd\folder\path\here\
8. If you are flashing a BIOS intended for your card, simply type:
nvflash BIOSNAME.rom
9. If you need a PCI DeviceID Override, add -6 after nvflash and before your filename.
nvflash -6 BIOSNAME.rom

If you have more than one card and want to flash a specific one:
nvflash --list
Look at the index number (0, 1, 2, 3) and then
nvflash -6 --index <#> BIOSNAME.rom
Images here (Posted by DBEAU 10/22/2014): https://www.overclock.net/t/1517316/extract-and-flash-gtx-970-and-980-firmware-nolimits-and-gamestable/100_50#post_23040140

Power Table Information Posted 10/23/2014

https://www.overclock.net/t/1517316/extract-and-flash-gtx-970-and-980-firmware-nolimits-and-gamestable/150_50#post_23042849

Clock State Information Posted 10/24/2014

https://www.overclock.net/t/1517316/extract-and-flash-gtx-970-and-980-firmware-nolimits-and-gamestable/250_50#post_23049300

Why Disabling Boost is totally unnecessary

Zostacular 2.0
(23 items)
CPU
i7 6950x
Motherboard
ASUS Rampage V Extreme
GPU
NVIDIA RTX 2080 FE
GPU
NVIDIA RTX 2080 FE
RAM
G.Skill Ripjaws V DDR4 3000MHz
Hard Drive
Samsung 960 EVO
Hard Drive
HGST NAS 8TB
Optical Drive
Pioneer BDR 203
Power Supply
Corsair RM1000
Cooling
EK Velocity D-RGB
Cooling
MCP35x2
Cooling
6x Gentle Typhoon AP-00
Cooling
OCCOOL 240 Crossflow
Cooling
Nemesis 120
Case
Cubitek Magic Cube AIO
Operating System
Windows 10 Professional
Monitor
ASUS ROG Swift PG278Q
Monitor
QNIX 2710
Keyboard
Das Keyboard Professional
Mouse
Razer Mamba 2012
Mouse
Razer Goliathus
Audio
Swans M10
Audio
V-MODA Crossfade M100
CPU
i7 990x @ 4665MHz
Motherboard
ASUS Rampage III Extreme
GPU
MSI N770 2GD5/OC
GPU
MSI N770 2GD5/OC
RAM
Mushkin Redline Ridgeback 992057 6x4GB 1600MHz 7-7-7-24-100-1T
Hard Drive
1TB Samsung 840 EVO
Hard Drive
Western Digital Red 3TB
Optical Drive
Pioneer 8x BD-RW 24x DVD+-R
Optical Drive
ASUS DVD+-RW 24x/12x/48x
Power Supply
Corsair TX950
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GT Stealth 120
Cooling
7x Scythe Gentle Typhoon AP-00
Cooling
Enermax Magma UC-MA12
Case
Lian-Li PC-A10B
Operating System
Windows 7 Ultimate x64
Monitor
2x Dell SP2309W 23" 2048x1152
Keyboard
Das Keyboard Model S
Mouse
Logitech MX Revolution Bluetooth and Razer Deathadder 3500
Mouse
Razer Goliathus Standard
Audio
Swans M10
Other
Netgear WNDR3700
▲ hide details ▲
zoson is offline  
Sponsored Links
Advertisement
 
post #2 of 6487 (permalink) Old 10-06-2014, 01:47 PM
New to Overclock.net
 
salamachaa's Avatar
 
Join Date: May 2012
Posts: 1,244
Rep: 79 (Unique: 63)
Quote:
Originally Posted by zoson View Post

Can we please, please, please get people to use the test build of GPUz and submit their bios's for the 980?
http://www.techpowerup.com/forums/threads/gpu-z-test-build-bios-saving-on-maxwell.205635/

I'm really hoping to get my hands on an EVGA 980 superclocked acx 2.0 bios.

Here is a version of nvflash that works with Maxwell. You need to unload your GPU driver to flash the card. I've done it and it works.
http://www.station-drivers.com/index.php/downloads/Utilitaires/nVidia-NVFLASH-Version-5.190.0.1/

Please note, that while KBT seems to open Maxwell 2.0 bios, it does not read or write them correctly, resulting in a certification failure. So at this time we can only flash other official bios from manufacturers, or an update to KBT that makes it read the ranges correctly(this shouldn't be so hard, it seems like just a different offset).

Here is the bios for EVGA acx 1.0 gtx 970:

https://mega.co.nz/#!AJ02SY7C!WQTWg2gyS-QGEak7SE-BLO3QS2gt8ndEZMSBRqOvOWM

COME ON PEOPLE WE NEED EXPERIMENTING!!!

**PUTS ON LAB GOGGLES**
salamachaa is offline  
post #3 of 6487 (permalink) Old 10-06-2014, 02:11 PM
New to Overclock.net
 
salamachaa's Avatar
 
Join Date: May 2012
Posts: 1,244
Rep: 79 (Unique: 63)
Quote:
Originally Posted by zoson View Post

Can we please, please, please get people to use the test build of GPUz and submit their bios's for the 980?
http://www.techpowerup.com/forums/threads/gpu-z-test-build-bios-saving-on-maxwell.205635/

I'm really hoping to get my hands on an EVGA 980 superclocked acx 2.0 bios.

Here is a version of nvflash that works with Maxwell. You need to unload your GPU driver to flash the card. I've done it and it works.
http://www.station-drivers.com/index.php/downloads/Utilitaires/nVidia-NVFLASH-Version-5.190.0.1/

Please note, that while KBT seems to open Maxwell 2.0 bios, it does not read or write them correctly, resulting in a certification failure. So at this time we can only flash other official bios from manufacturers, or an update to KBT that makes it read the ranges correctly(this shouldn't be so hard, it seems like just a different offset).

Could you get yours on the thread?
salamachaa is offline  
Sponsored Links
Advertisement
 
post #4 of 6487 (permalink) Old 10-06-2014, 07:38 PM - Thread Starter
Zostacular
 
zoson's Avatar
 
Join Date: Jul 2011
Location: NYC
Posts: 654
Rep: 102 (Unique: 85)
The BIOS I'm running is the one on the techpowerup database.

Zostacular 2.0
(23 items)
CPU
i7 6950x
Motherboard
ASUS Rampage V Extreme
GPU
NVIDIA RTX 2080 FE
GPU
NVIDIA RTX 2080 FE
RAM
G.Skill Ripjaws V DDR4 3000MHz
Hard Drive
Samsung 960 EVO
Hard Drive
HGST NAS 8TB
Optical Drive
Pioneer BDR 203
Power Supply
Corsair RM1000
Cooling
EK Velocity D-RGB
Cooling
MCP35x2
Cooling
6x Gentle Typhoon AP-00
Cooling
OCCOOL 240 Crossflow
Cooling
Nemesis 120
Case
Cubitek Magic Cube AIO
Operating System
Windows 10 Professional
Monitor
ASUS ROG Swift PG278Q
Monitor
QNIX 2710
Keyboard
Das Keyboard Professional
Mouse
Razer Mamba 2012
Mouse
Razer Goliathus
Audio
Swans M10
Audio
V-MODA Crossfade M100
CPU
i7 990x @ 4665MHz
Motherboard
ASUS Rampage III Extreme
GPU
MSI N770 2GD5/OC
GPU
MSI N770 2GD5/OC
RAM
Mushkin Redline Ridgeback 992057 6x4GB 1600MHz 7-7-7-24-100-1T
Hard Drive
1TB Samsung 840 EVO
Hard Drive
Western Digital Red 3TB
Optical Drive
Pioneer 8x BD-RW 24x DVD+-R
Optical Drive
ASUS DVD+-RW 24x/12x/48x
Power Supply
Corsair TX950
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GT Stealth 120
Cooling
7x Scythe Gentle Typhoon AP-00
Cooling
Enermax Magma UC-MA12
Case
Lian-Li PC-A10B
Operating System
Windows 7 Ultimate x64
Monitor
2x Dell SP2309W 23" 2048x1152
Keyboard
Das Keyboard Model S
Mouse
Logitech MX Revolution Bluetooth and Razer Deathadder 3500
Mouse
Razer Goliathus Standard
Audio
Swans M10
Other
Netgear WNDR3700
▲ hide details ▲
zoson is offline  
post #5 of 6487 (permalink) Old 10-06-2014, 07:53 PM
New to Overclock.net
 
steveTA1983's Avatar
 
Join Date: Jul 2013
Posts: 439
Rep: 7 (Unique: 7)
What do you mean "unload your driver"? As in uninstall it?
steveTA1983 is offline  
post #6 of 6487 (permalink) Old 10-07-2014, 06:46 AM - Thread Starter
Zostacular
 
zoson's Avatar
 
Join Date: Jul 2011
Location: NYC
Posts: 654
Rep: 102 (Unique: 85)
Uninstalling the driver will do it, yes.

Zostacular 2.0
(23 items)
CPU
i7 6950x
Motherboard
ASUS Rampage V Extreme
GPU
NVIDIA RTX 2080 FE
GPU
NVIDIA RTX 2080 FE
RAM
G.Skill Ripjaws V DDR4 3000MHz
Hard Drive
Samsung 960 EVO
Hard Drive
HGST NAS 8TB
Optical Drive
Pioneer BDR 203
Power Supply
Corsair RM1000
Cooling
EK Velocity D-RGB
Cooling
MCP35x2
Cooling
6x Gentle Typhoon AP-00
Cooling
OCCOOL 240 Crossflow
Cooling
Nemesis 120
Case
Cubitek Magic Cube AIO
Operating System
Windows 10 Professional
Monitor
ASUS ROG Swift PG278Q
Monitor
QNIX 2710
Keyboard
Das Keyboard Professional
Mouse
Razer Mamba 2012
Mouse
Razer Goliathus
Audio
Swans M10
Audio
V-MODA Crossfade M100
CPU
i7 990x @ 4665MHz
Motherboard
ASUS Rampage III Extreme
GPU
MSI N770 2GD5/OC
GPU
MSI N770 2GD5/OC
RAM
Mushkin Redline Ridgeback 992057 6x4GB 1600MHz 7-7-7-24-100-1T
Hard Drive
1TB Samsung 840 EVO
Hard Drive
Western Digital Red 3TB
Optical Drive
Pioneer 8x BD-RW 24x DVD+-R
Optical Drive
ASUS DVD+-RW 24x/12x/48x
Power Supply
Corsair TX950
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GTX 120
Cooling
HardwareLabs Black Ice GT Stealth 120
Cooling
7x Scythe Gentle Typhoon AP-00
Cooling
Enermax Magma UC-MA12
Case
Lian-Li PC-A10B
Operating System
Windows 7 Ultimate x64
Monitor
2x Dell SP2309W 23" 2048x1152
Keyboard
Das Keyboard Model S
Mouse
Logitech MX Revolution Bluetooth and Razer Deathadder 3500
Mouse
Razer Goliathus Standard
Audio
Swans M10
Other
Netgear WNDR3700
▲ hide details ▲
zoson is offline  
post #7 of 6487 (permalink) Old 10-07-2014, 04:30 PM
New to Overclock.net
 
steveTA1983's Avatar
 
Join Date: Jul 2013
Posts: 439
Rep: 7 (Unique: 7)
Cool, thanks!
steveTA1983 is offline  
post #8 of 6487 (permalink) Old 10-07-2014, 04:54 PM
Linux Lobbyist
 
NickF's Avatar
 
Join Date: Apr 2007
Location: Connecticutt
Posts: 168
Rep: 10 (Unique: 8)
jerry.gif'

Gonna eat my popcorn and wait to see what possible voltages are before I jump into this. My 760 isnt THAT bad....
.....spending 500 on a water cooled 970 is more and more appealing....if easy soft voltmods are coming! thumb.gif

Quote:
Originally Posted by Stallone, Rocky Balboa 2006
It ain't about how hard you can hit, its about how hard you can get hit and keep moving forward.
NickF is offline  
post #9 of 6487 (permalink) Old 10-08-2014, 06:53 PM
New to Overclock.net
 
JoeDirt's Avatar
 
Join Date: Oct 2013
Location: TN, USA
Posts: 596
Rep: 162 (Unique: 111)
I'm hunting for the Zotac AMP Extreme GTX 970 BIOS. Should they show up some place, please pass the good word to me!
JoeDirt is offline  
post #10 of 6487 (permalink) Old 10-08-2014, 08:11 PM
Linux Lobbyist
 
DBEAU's Avatar
 
Join Date: Dec 2010
Posts: 2,022
Rep: 98 (Unique: 93)
I can't seem to get it working. nvflash keeps telling me "unable to start services".. Not sure what I'm doing wrong but I'd really like to figure this out to hopefully raise my TDP limit at least.
DBEAU is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may 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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off