Overclock.net - An Overclocking Community - View Single Post - Zotac GTX 1080 AMP! BIOS Flash To AMP! Extreme Edition

View Single Post
post #15 of (permalink) Old 09-29-2016, 08:32 PM
TK421's Avatar
Join Date: May 2011
Posts: 5,130
Rep: 155 (Unique: 120)
Originally Posted by Insan1tyOne View Post

Warning: Spoiler! (Click to show)

I am not very familiar with using NVflash, so I may not be of much help, but here is a nice list of all available commands in NVflash:

NVflash Commands: (Click to show)
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
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
overridesub 6                  Allow firmware and adapter PCI subsystem ID
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

You might want to try removing the write-protect and doing a level 3 override. Although there is no guarantee that either of those will work. I have been doing some research, and apparently Nvidia GPUs have some sort of built in BIOS flashing protection, I have done a lot of BIOS modding on AMD cards, but never on Nvidia. AMD cards do not have such protection, but maybe this BIOS flashing protection is what is blocking you from flashing a BIOS file from another card onto your current card?

If that is truly the case then we will have to put this project on hold as no one has found a way around the Pascal BIOS verification checks yet. They were able to do it for Maxwell, but supposedly Pascal is proving to be a lot tougher to crack.

Lastly, this is a bit off topic, but would you mind sharing some pictures of the mod that you did to your card to improve the cooling? I am very curious as to what it looks like,

- Insan1tyOne biggrin.gif

I just removed the shroud fan and replaced it with 2x EK Vardar 3K RPM fan

Thermal compound also swapped for Grizzly Conductonaut (liquid metal)

nͫٴiͤٴcͫٴeͤ੮Һ૯ ცɿ૭ ૭คעٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴٴ ٴٴٴ
FOR SALE / WTS : ThinkPad P70 / P71 batteries 78++, X1 Carbon Gen 6 ThinkShutter LCD Bezel Assembly
ThinkPad T430 XM
(9 items)
Desktop for gaming
(15 items)
i7 3920XM
Nozomi 4 Type 2344 BZU
Intel HD4000
F3-2133C11-8GSRL | 2x8GB 2133MHz
Hard Drive
Samsung 850 Pro 256GB
Power Supply
Lenovo 90W
Operating System
Windows 10 Enterprise LTSC 1809
AUO B140HAN01.3
Classic 7-row NMB 45N2211
i7 5820K
X99 Deluxe
RTX 2080 Ti XC Ultra
Crucial 4x4GB
Hard Drive
Samsung 950 Pro 512GB
Hard Drive
Samsung 850 EVO 1TB
Hard Drive
WD Black 4TB
Hard Drive
WD Red 10TB
Optical Drive
Dell CH03N BD
Power Supply
EVGA 750 G2
Noctua NH D-15
Phanteks Enthoo Luxe
Operating System
Windows 10 Enterprise LTSC 1809
BenQ XL2430T
▲ hide details ▲

TK421 is offline