Joined
·
4,304 Posts
This will allow you to flash modded BIOS to your GTX 950, 960, 970, 980, 980Ti, Titan X. I did not make NVFlash. I edited it to allow the flashing of modified BIOS. If you try to flash a stock, none modified BIOS, it will not work.
Found a newer version of NVFlash than what is posted? @ me in the thread with a link and I will get it bypassed and updated.
New in version 5.287: Pascal Support. They changed a lot in the code and I had to find a new bypass point. You will see the following errors while flashing (that have been highlighted). You can ignore them and continue as normal.

Current Version of the NVFlash Certificate Checks Bypass: (USE ALL SOFTWARE AT YOUR OWN RISK!!!!)
Best version for MAXWELL GPUs! v5.218
http://www.overclock.net/attachments/41789
Thanks to @W1zzard, files are how being hosted at techpowerup.com!
Updates will now be found here: http://www.techpowerup.com/downloads/Utilities/BIOS_Modding/
*I will also continue to update links here (for redundancy) and post when updates are released.
(Updated 6/02/2016) NVFLash certificate checks bypassed v5.287:
X64 Download Here
(Updated 3/06/2016) NVFLash certificate checks bypassed v5.265:
X86 Download Here
(Updated 5/3/2015) NVFLash certificate checks bypassed v5.218.0.1:
Linux Download Here
(Updated 2/11/2015) NVFlash v5.206.0.1 All Checks bypassed: (Use this if you want to flash BIOS from different models. Like flashing 980 BIOS onto a 970)
Download Here
BIOS Editing Tools:
Maxwell BIOS Editor Updated 11/02/2014:
Maxwell Bios Editor 1.36 BETA by Naennon
Download Here.
Other useful links and information:
Get the latest drivers here:
http://www.nvidia.com/Download/index.aspx?lang=en-us
NVFlash Command List:
Are you new to flashing Nvidia BIOS? Follow this guide by jonny30bass:
Easy NVFlash Guide with Pictures for GTX 970/980
Hardware modding guide for Zotac Amp Omega/Extreme 970/980:
http://www.overclock.net/t/1525431/guide-zotac-gtx-980-amp-extreme-edition-modding-guide
This is the BIOS I currently use for my EVGA GTX 980 Classified rev 3988. Included are game stable BIOS and max OC BIOS for runs in 3DMark. (Updated Dec/22/2015)
JoeDirtEVGAClassified980-rev3988.zip 272k .zip file
Found a newer version of NVFlash than what is posted? @ me in the thread with a link and I will get it bypassed and updated.
New in version 5.287: Pascal Support. They changed a lot in the code and I had to find a new bypass point. You will see the following errors while flashing (that have been highlighted). You can ignore them and continue as normal.
Current Version of the NVFlash Certificate Checks Bypass: (USE ALL SOFTWARE AT YOUR OWN RISK!!!!)
Best version for MAXWELL GPUs! v5.218
http://www.overclock.net/attachments/41789
Thanks to @W1zzard, files are how being hosted at techpowerup.com!
Updates will now be found here: http://www.techpowerup.com/downloads/Utilities/BIOS_Modding/
*I will also continue to update links here (for redundancy) and post when updates are released.
(Updated 6/02/2016) NVFLash certificate checks bypassed v5.287:
X64 Download Here
(Updated 3/06/2016) NVFLash certificate checks bypassed v5.265:
X86 Download Here
(Updated 5/3/2015) NVFLash certificate checks bypassed v5.218.0.1:
Linux Download Here
NVFLash certificate checks bypassed v5.265 - X64 Download Here
NVFLash certificate checks bypassed v5.250 - X64 Download Here
NVFLash certificate checks bypassed v5.250 - X86 Download Here
NVFLash certificate checks bypassed v5.236 - X64 Download Here
NVFLash certificate checks bypassed v5.236 - X86 Download Here
NVFLash certificate checks bypassed v5.227 - X64 Download Here
NVFLash certificate checks bypassed v5.227 - X86 Download Here
NVFLash certificate checks bypassed v5.221 - X64 Download Here
NVFLash certificate checks bypassed v5.218.0.1 - X64 Download Here
NVFLash certificate checks bypassed v5.218.0.1 - X86 Download Here
NVFLash certificate checks bypassed v5.206.0.1 - Download Here
NVFLash certificate checks bypassed v5.199 - Download Here
NVFLash certificate checks bypassed v5.250 - X64 Download Here
NVFLash certificate checks bypassed v5.250 - X86 Download Here
NVFLash certificate checks bypassed v5.236 - X64 Download Here
NVFLash certificate checks bypassed v5.236 - X86 Download Here
NVFLash certificate checks bypassed v5.227 - X64 Download Here
NVFLash certificate checks bypassed v5.227 - X86 Download Here
NVFLash certificate checks bypassed v5.221 - X64 Download Here
NVFLash certificate checks bypassed v5.218.0.1 - X64 Download Here
NVFLash certificate checks bypassed v5.218.0.1 - X86 Download Here
NVFLash certificate checks bypassed v5.206.0.1 - Download Here
NVFLash certificate checks bypassed v5.199 - Download Here
(Updated 2/11/2015) NVFlash v5.206.0.1 All Checks bypassed: (Use this if you want to flash BIOS from different models. Like flashing 980 BIOS onto a 970)
Download Here
NVFlash v5.199 All Checks bypassed. - Download Here
BIOS Editing Tools:
Maxwell BIOS Editor Updated 11/02/2014:
Maxwell Bios Editor 1.36 BETA by Naennon
Download Here.
Other useful links and information:
Get the latest drivers here:
http://www.nvidia.com/Download/index.aspx?lang=en-us
NVFlash Command List:
Code:
Code:
NVIDIA Firmware Update Utility
Save firmware to file: nvflash [options] --save <filename>
Display version: nvflash [options] --version [<filename>]
Check for supported EEPROM: nvflash [options] --check
List adapters: nvflash [options] --list
Write protect EEPROM: nvflash [options] --protecton
Remove write protect: nvflash [options] --protectoff
-- Commands and Options --
help ? Display this screen.
save b <filename> Read EEPROM and save to <filename>.
compare k <filename> Read EEPROM and compare with <filename>.
verify h <filename> Verify <filename> matches EEPROM if flashed.
version v <filename> Display file version and ~CRC32
(if no filename, acts on display adapter).
check c Check for supported EEPROM.
list a List all NVIDIA display adapters found in
the system.
protecton w Write protect EEPROM (only on some EEPROM's).
protectoff r Remove EEPROM write protect (only on some
EEPROM's).
license <license file> Provide a HULK <license file>.
licinfo Display HULK license content. HULK license is
provided by --license option.
ecid Display GPU ECID.
licreq <file>,<reqType> Generate a License Request File to submit to Nvidia.
lspci List all the PCI devices in the system.
setpci <R.W>[=D[:M]] Read/Write PCI Config register.
Format is: <REG.WIDTH>[=DATA[:MASK]]
Read operation: <REG.WIDTH>
Write operation: <REG.WIDTH>=DATA[:MASK]
proggmac <filename> Flash the application image to GMAC MCU.
savegmac <filename> Read back the GMAC application image and
save to <filename>.
listgmac List all the GMAC devices in the system
querygmac [<filename>] Display the GMAC application version
(if no filename, acts on display adapter).
buildinfo Display build information.
upgradeonly Only allow upgrading of firmware based on
version.
overridesub 6 Allow firmware and adapter PCI subsystem ID
mismatch.
index i <index> Force a specific device index.
pcisegbus B [<seg#>:]<bus#> Select a specific device by using a specified
segment# and bus#. The following format
is allowed, <seg#>:<bus#>:<dev#>.<func#>.
All numbers are hexadecimal. The segment#
can be optional, and has a default value(0)
if no input value.The dev# and the func#
can be omitted for the --pcisegbus command.
auto A When possible, run without user intervention.
silence s Silence all audio beeps.
beep ! Beep to signal updating progress.
nolight l Do not light keyboard LEDs.
override o <level> Override safety check level:
default unknown EEPROM | NV adapter aborts application.
level=1 unknown EEPROM acceptable for read operations.
level=2 unknown NV adapter acceptable for read operations.
level=3 Combined effect of 1,2 (cannot write to unknown EEPROM or adapter).
log L <log file> Create a log file.
nopowerchk p Skip power level check.
offswdriver S Turn off automatic switch driver state.
Use a single dash ("-") to use the single letter version of a command.
Use a double dash ("--") to use the longer descriptive version of a command.
Use equals ("=") to specify parameters, with separating commas (",").
-- Sample Usage --
nvflash --index=1 nv30nz.rom
Are you new to flashing Nvidia BIOS? Follow this guide by jonny30bass:
Easy NVFlash Guide with Pictures for GTX 970/980
Hardware modding guide for Zotac Amp Omega/Extreme 970/980:
http://www.overclock.net/t/1525431/guide-zotac-gtx-980-amp-extreme-edition-modding-guide
This is the BIOS I currently use for my EVGA GTX 980 Classified rev 3988. Included are game stable BIOS and max OC BIOS for runs in 3DMark. (Updated Dec/22/2015)
JoeDirtEVGAClassified980-rev3988.zip 272k .zip file
Attachments
-
271.7 KB Views: 1,475