Flashen von 980 TI funktioniert nicht.

Sniperxxxcool

Software-Overclocker(in)
Ich wollte meine 980 Ti flashen. Leider funktioniert es nicht und ich weiß nicht so recht warum.

Habe ein Foto angehängt wo man alles sehen müsste. Ich komme sogar zu der Frage: "Update display adapter firmware?".

Trotzdem flasht er es nicht und es kommt auch keine Fehlermeldung.

Habe alles so gemacht, wie es unzählige Anleitungen online zeigen.
 

Anhänge

  • Screenshot (12).png
    Screenshot (12).png
    105,1 KB · Aufrufe: 109
Ok. Das mag jetzt wie ein idiotischer Hinweis klingen, aber weil ich selbst auch schon mal drauf reingefallen bin: Je nach Tastaturlayout und -sprache darfst du nicht "y" drücken sondern "z". :ugly:
 
Den Gedanken hatte ich auch schon. Aber wenn ich die Taste Y drücke, dann schreibt er auch den Buchstaben Y rein.
Habe Testweise einen anderen Buchstaben probiert und es kam eine Error Meldung.
Habe es gerade mit Z probiert. Da kommt eine Fehlermeldung.

Screenshot (13).png
 
Zuletzt bearbeitet:
Ich habe keine Ahnung was flashen forcieren bedeutet. Ich komme auch mit -f nicht weiter.
Am einfachsten wäre es, wenn du mir sagst was ich falsch mache, bzw was ich eingeben soll. Sonst wird das bei mir nix mehr.
 
Ich möchte dir nicht zu nahe treten, aber vielleicht solltest du das lassen.
Du bist abscheinend nicht ganz vertraut mit der Materie und wenn ich das richtig verstanden habe, hast du sogar selbst am BIOS rumgeschraubt.
Wenn das jetzt schlecht läuft, brickst du deine Karte und günstig sind GPUs noch nicht wieder.

Ich lasse von "unnötigen Operationen" aktuell auch lieber die Finger, dafür schmeiße ich nicht gern genug Kohle aus dem Fenster.

Ansonsten könntest du im Hilfe-vor-Ort-Thread hier im Forum mal nachfragen, ob dir jemand hilft. Gibt genug Leute, die das im Schlaf können. Ich nicht. ;)

 
Ist nicht das erste Mal, dass ich ein verändertes Bios aufspiele. Habe ich bei meiner GTX 780 auch schon gemacht. Da war das nicht so die Tragik und schnell vorbei.
Und so extrem kompliziert sollte es ja auch nicht sein.
 
Die 900er Gen ist sogar die letzte die das konnten.

Hab damals meine 970 damit übertaktet, aber liegt schon einige Jahre zurück und wüsste nicht mehr wie ^^
 
Die 900er Gen ist sogar die letzte die das konnten.

Hab damals meine 970 damit übertaktet, aber liegt schon einige Jahre zurück und wüsste nicht mehr wie ^^

Ich würde mir den Mist ohnehin nicht mehr antun. So viele Stunden Zeit für nix.

Habe jetzt drei verschiedene Versionen von Nvflash getestet. Keine funktioniert. Wenigstens kommt bei der Version von 2015 eine Fehlermeldung beim flashen.

Screenshot (15).png
 
Am einfachsten wäre es, wenn du
dir mal selbst die Anleitung durchliest und alle möglichen Optionen ansiehst.

-f umgeht die Prüfung von Hardware- und Firmware-IDs sowie von Prüfsumme
und Komptanilität/Plausibilität, presst die FW in den Falsch-ROM.
Das Rikiko, deine Karte zu "bricken", also zu einem Ziegelstein zu machen, wenn du
nicht weist, was du tust, nimmst du damit mit.

Wenigstens kommt bei der Version von 2015 eine Fehlermeldung beim flashen.
Ich schätze, da passt das Firmware-File nicht.

Wie hast du das verändert bzw. gespeichert?
Wo ist das Ursprungsfile her?

nvflash -?
gibt bei mir folgendes aus:

-- Primary Commands --
Update VBIOS firmware: nvflash [options] <filename>
Save VBIOS firmware to file: nvflash [options] --save <filename>
Display firmware bytes: nvflash [options] --display [bytes]
Check for supported EEPROM: nvflash [options] --check
Display VBIOS version: nvflash [options] --version [<filename>]
List adapters: nvflash [options] --list
Compare adapter firmware: nvflash [options] --compare <filename>
Verify adapter firmware: nvflash [options] --verify <filename>
Verify adapter IFR firmware: nvflash [options] --verify --ifronly <filename>
Display GPU ECID: nvflash [options] --ecid
Display License information: nvflash [options] --licinfo <filename>
Generate a License Request File: nvflash [options] --licreq <filename>,<reqType>
Provide a HULK license file: nvflash [options] --license <filename>
List out all the PCI devices: nvflash [options] --lspci
Access PCI Configure register: nvflash [options] --setpci
Display Build information: nvflash [options] --buildinfo
Display GMAC MCU version: nvflash [options] --querygmac
Update GMAC MCU firmware: nvflash [options] --proggmac <filename>.rom
Save GMAC MCU firmware to file: nvflash [options] --savegmac <filename>.rom
List GMAC MCUs: nvflash [options] --listgmac
Write protect EEPROM: nvflash [options] --protecton
Remove write protect: nvflash [options] --protectoff

Update Inforom firmware: nvflash [options] --flashinforom <filename>.ifr
Save Inforom firmware to file: nvflash [options] --save <filename>.ifr
Backup InfoROM to embedded IB: nvflash [options] --backupinforom
Restore InfoROM from embedded IB:nvflash [options] --recoverinforom
Read Inforom OBD info to file: nvflash [options] --rdobd <filename>
Read Inforom OEM info to file: nvflash [options] --rdoem <filename>
Update Inforom OEM info: nvflash [options] --wroem <filename>
Read uGPU license file to file: nvflash [options] --rdulf <filename>
Update uGPU license file to IR: nvflash [options] --wrulf <filename>
Display help screen for LIC OP: nvflash [options] --lichelp
Read HULK license file to file: nvflash [options] --rdhlk <filename>
Update HULK license file to IR: nvflash [options] --wrhlk <filename>
Flash a license file: nvflash [options] --licflash <filename>
Read UPR object to file: nvflash [options] --rdupr <filename>
Flash a UPR file: nvflash [options] --wrupr <compute|graphics>.upr
List the GPU mode: nvflash [options] --listgpumodes
Set the GPU mode to graphics: nvflash [options] --gpumode graphics
Set the GPU mode to compute: nvflash [options] --gpumode compute
Add a power policy entry: nvflash [options] --addpp TGP limitRated 250000
Delete a power policy: nvflash [options] --delpp TGP limitRated
List all current power policies: nvflash [options] --listpp

-- Commands and Options --
help ? [pp] Display help screen. pp for additional
help on power policies descriptions.
save b <filename> Read EEPROM and save to <filename>.
compare k <filename> Read EEPROM full content and compare with <filename>.
verify h <filename> Verify <filename> matches EEPROM if flashed.
version v <filename> Display firmware version information
(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 license file for updating VBIOS.
licinfo Display license file content. license file
is provided by --license option.

ecid Display GPU ECID.
licreq <file>,<reqType> Generate a License Request File by
specifying <reqType> 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 GMAC MCU firmware (AI).
savegmac <filename> Read GMAC MCU firmware (AI) and
save to <filename>.

listgmac List all the GMAC MCU devices
querygmac [<filename>] Display GMAC MCU firmware (AI) version
(if no filename, acts on GMAC MCU device).

buildinfo Display build information for this tool.
display d [bytes] Display 256 the first bytes of the EEPROM
(default is 256 bytes).

createlic Create the License placeholder.
updateuefi u <filename> Update only the UEFI portion of the ROM
image from <filename>.

fullrecovery [foldername] Auto full recovery ROM from the backups.
gpumode graphics|compute Set the GPU mode to be either graphics or compute.
listgpumodes List the GPU mode of all NVIDIA adapters in the system.
addpp <policy> attr V Add a power policy. See '--help pp' for more details.
delpp <policy> attr Delete a power policy. See '--help pp' for more details.
listpp List all current power policies. See '--help pp' for more details.
flashinforom <filename> Flash InfoROM with data from <filename>.
backupinforom Backup InfoROM data to the embedded recovery
image.

recoverinforom R Restore InfoROM from embedded recovery image.
licflash <filename> Flash a license file.
lichelp Display help screen for license operations.
rdhlk <filename> Read HULK license file object to file.
wrhlk <filename> Install unlock license into EEPROM.
rdoem <filename> Read OEM object to <filename>.
wroem <filename> Write OEM object from <filename> to Inforom.
rdulf <filename> Read uGPU license file object to file.
wrulf <filename> Write uGPU license file object from file to Inforom.
rdupr <filename> Read uGPU Personality Request object to file.
wrupr <filename> Write uGPU Personality Request from file to Inforom.
rdobd <filename> [csv] Read OBD object to <filename> with optional csv format.
rmhlk Erase contents of the HULK object
skipmcuidchecks Allow to skip the IDs mismatch when flash MCU to an non-generic image.
offsysplxfilter Turn off system PLX bridge device filtering.
outfilepath <output path> Specify the location where the output file
should be saved. Works only with commands
'--gpumode' and '--listgpumodes'.
mergeinforom Merge InfoROM block if required.
reboot y Reboot the PC after other tasks completed.
filterdevid f <value>[,<mask>] Filter device list by device ID and optional
mask.

reversefilterid U <value> Remove item from the device ID list if
specified device ID is matched.

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, execute the specified command
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 in truncat mode ( or add option --append in append mode )
nopowerchk p Skip power level check.
offswdriver S Turn off automatic switch driver state.
append Write log file in append mode.
guidcheck <GUID> Check if Build GUID match with VBIOS image
before proceeding.
fullbackup [foldername] Backup the existing ROM from display
adapter prior to flash.

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 (",").


Reicht das als Hilfe?
 
Zuletzt bearbeitet:
Kann man das bei Nvidia nicht im Treiber *hust* Afterburner ändern, ganz ohne flash-stress? :confused:
Weil es ohne flashen langweilig wäre. :D Ne, Scherz. Asus hat der Karte zwar eine fette Platine, fette Spawas und 2x8 Pin Stromstecker spendiert, das Powerlimit aber auf maximal 286 Watt gesetzt. Die Karte fetzt schon bei original Spannung ins Limit.

dir mal selbst die Anleitung durchliest und alle möglichen Optionen ansiehst.

-f umgeht die Prüfung von Hardware- und Firmware-IDs sowie von Prüfsumme
und Komptanilität/Plausibilität, presst die FW in den Falsch-ROM.
Das Rikiko, deine Karte zu "bricken", also zu einem Ziegelstein zu machen, wenn du
nicht weist, was du tust, nimmst du damit mit.

Habe das -f bereits in die Befehlszeilen eingefügt. Hat aber nix gebracht.

Ich schätze, da passt das Firmware-File nicht.

Wie hast du das verändert bzw. gespeichert?
Wo ist das Ursprungsfile her?

Ist ein original Bios von meiner Karte. Kopiert mit GPU-Z und mit Maxwell Bios Tweaker geändert.
Geändert wurde zum Schluss eigentlich nur noch das Powerlimit.

nvflash -?
gibt bei mir folgendes aus:

-- Primary Commands --
Update VBIOS firmware: nvflash [options] <filename>
Save VBIOS firmware to file: nvflash [options] --save <filename>
Display firmware bytes: nvflash [options] --display [bytes]
Check for supported EEPROM: nvflash [options] --check
.........................................................................................................

Reicht das als Hilfe?

Wären es chinesische Zeichen, würde ich auch nicht viel weniger verstehen. :D
Ich bin kein Programmierer und meine Englischkenntnisse sind auch eher mau. Ich will ja nur das bekackte Bios aufspielen und keine eigene Software programmieren.



Wenn ihr keine Tipps mehr habt, wie es funktionieren könnte, dann bleibt noch als letztes Mittel ein modifiziertes Nvflash Programm, das die auftretende Fehler sozusagen ignorieren würde.
Das ist aber noch eine Stufe riskanter und ich würde es aktuell nicht machen. Erst später, wenn die Karte keine 100 Euro mehr wert ist und man eine 1080 Ti für 180 Euro bekommt. :D
 
Wären es chinesische Zeichen, würde ich auch nicht viel weniger verstehen.
meine Englischkenntnisse sind auch eher mau.
Ich will ja nur das bekackte Bios aufspielen und keine eigene Software programmieren.
Zu deinen Ausführungen fällt mir nichts mehr ein,
was durch den Foromat ginge.

Lass die Karte einfeich wie sie ist.
Um nicht zu sagen: Schuster, bleib bei denen Leisten.
 
Du verstehst mich falsch. Ich habe nicht gefragt, ob ich es machen soll. Ich habe gefragt, warum es bei mir nicht funktioniert.
Normal sind es ganze drei Befehle die man bei CMD eingibt und das wars. Dafür muss man ja nicht studieren. So viel kann ich gar nicht falsch gemacht haben.
 
Zurück