BIOS Gigabyte HD 7950 Rev 2.0 modden

Andomaster

Komplett-PC-Aufrüster(in)
Hallo!

Der Andomasteer braucht mal eure Hilfe!
Hab mir letztes Jahr einen PC mit einer Gigabyte HD 7950 OC Rev 2.0 zusammengestellt. Die Karten sind ja dafür bekannt eine gelockte SPannung von 1,25V zu haben (FX0-BIOS).
Nach einiger Internetrecherche habe ich ein gemoddetes FY1-BIOS gefunden, bei dem der Voltagelock entfernt wurde und die Spannung im Leistungsmodus auf 1,056V gesetzt wurde und dabei der HDMI-Ausgang trotzdem funktioniert.
Das BIOS hab ich jetzt aufgespielt und soweit funktioniert auch alles.

Weil jetzt aber einiges an Spannungsreserven vorhanden ist hab ich mich mal ans OC gewagt und bin jetzt bei 1175MHz Core- und 1400MHz Vram-Clock, bei 1,185V. Übertaktet habe ich mit Sapphire Trixx, die Stabilität habe ich erst grob mit Unigine Heaven getestet und danach einfach mal Stundenlang ohne Fehler gezockt (DayZ SA, Wolfenstein, FC3). Die Temperaturen sind dabei auch in Ordnung, bei Spielen kratzt die Karte an 67-68°C, lediglichg im Stresstest kommt sie auf 83°C.

Jetzt aber zu meinem eigentlichen Problem: Im Idle taktet die Karte dann auf 500MHz runter, die Spannung is jetzt aber bei 1,056V (0,950V sollten es sein), also die alte Power-State-Spannung. Deswegen wollte ich die neuen Spannungen und Taktraten am liebsten ins BIOS schreiben und dann das neue BIOS aufspielen, unter anderem auch dass ich Trixx nicht mehr zum laden des OC-Profils brauche.
Hab zuerst versucht das ganze mit VBE7 zu erledigen, das kommt aber mit dem gemoddeten FY1-BIOS nicht klar, da werden mir die Daten vom Original-BIOS angezeigt, außerdem sagt mir das Programm, dass die checksum nicht stimmt.
Als nächstes hab ich mir einen HEX-Editor (HxD) besorgt und hab da mal reingeschaut und nach den Stellen an denen die Taktraten und Spannungen eingeschrieben sind gesucht. Und genau da is mein Problem, ich finde die Stellen einfach nicht...
Bevor ich da jetzt einfach wild im BIOS rumschreibe und alles kaputt mache wollte ich euch einfach mal fragen ob ihr mir ein paar Tipps geben könnt wie ich das ganze am besten anstelle!

Vielleicht kann mir ja wer helfen!

Danke schon mal und schönen Sonntag euch allen noch!
 
Kannst du nicht einfach das originale BIOS mit dem VBE7 bearbeiten und dort die Spannungen ändern?
 
Oh man, warum einfach wenns auch kompliziert geht... :ugly:
Auf des hätt ich eigentlich auch selber kommen können... :klatsch:
Naja, ich probiers mal aus, danke schonmal!
Melde mich dann nochmal!
 
Oh man, warum einfach wenns auch kompliziert geht... :ugly:
Auf des hätt ich eigentlich auch selber kommen können... :klatsch:
Naja, ich probiers mal aus, danke schonmal!
Melde mich dann nochmal!

Mach das, sollte ja eigentlich reichen beim performance state die 3D Spannung zu verringern.
Wenn du danach noch mit Trixx die Spannung anpassen kannst, sollte ja alles gut sein.
 
Hab jetzt das Original-BIOS mit VBE7 geändert, hat soweit auch gaqnz gut geklappt, keine Fehlermeldung, alles is übernommen worden.
Hab dann einen USB-Stick samt atiflash genommen, das gewohnte Prozedere durchgespielt und zack, Fehlermeldung... :fresse:

"Page Fault cr2=00400097 at eip=522e6; flags=3206
eax=00000000 ebx=00000040 ecx=00000140 edx=00000097 esi=00000054 edi=0009e6a8
ebp=0011e69*0 esp=0011e654 cs=af ds=b7 fs=a7 gs=bf ss=b7 error=0004"

Also das war wohl nix, kann ins Kapitel "Try and error" eingeordnet werden, zum Glück läuft nach wie voe alles wie es soll.
Hab grad ein bisschen gegoogelt, aber zum Error=0004 nix gefunden, nur jemanden mit ner 7970, da wars dann der Error=0006.
Hab auch gelesen, dass eventuel das BIOS gelockt sein könnte, mit "atiflash -unlockrom" passiert aber auch erst mal rein gar nix...:huh:

Jetzt weiß ich grad auch nicht weiter... werd erst mal ne Runde google einlegen, vielleicht findet sich ja doch irgendwo ne Fehlerlösung, mach mir allerdings keine allzugroßen Hoffnungen.

Zur Not lass ich alles so und freu mich drüber dass meine Graka nicht die Hufe hochgerissen hat! :hail:
 
Daran hab ich auch schon gedacht, dass vielleicht die Befehle nicht richtig sind, hab das genommen:
"C:\>atiflash -p 0 -f 1175FX0.rom", also 1175FX0 is das neue BIOS.
Hab dann auch noch "C.\>atiflash.exe -p 0 -f 1175FX0.rom" probiert, mit dem selben Ergebnis.
Was ich auch vermutet hab ist, dass mir eine Datei abgeht. In den Anleitungen ist immer entweder eine atiflach.chg Date3i oder eine flash.bat mit auf dem Stick drauf, die fehlt bei mir.
Hab atiflash 4.17 verwendet, da is außer der exe auch nix anderes mit drin im Verzeichnis...
 
Daran hab ich auch schon gedacht, dass vielleicht die Befehle nicht richtig sind, hab das genommen:
"C:\>atiflash -p 0 -f 1175FX0.rom", also 1175FX0 is das neue BIOS.
Hab dann auch noch "C.\>atiflash.exe -p 0 -f 1175FX0.rom" probiert, mit dem selben Ergebnis.
Was ich auch vermutet hab ist, dass mir eine Datei abgeht. In den Anleitungen ist immer entweder eine atiflach.chg Date3i oder eine flash.bat mit auf dem Stick drauf, die fehlt bei mir.
Hab atiflash 4.17 verwendet, da is außer der exe auch nix anderes mit drin im Verzeichnis...

Schau mal hier rein, für die HD7XXX Karten ist es die gleiche Prozedur.
Die ATIflash.exe sollte auf dem bootbaren USB Stick aber eig. reichen...
Ich würde den Stick nochmal nach Anleitung neu machen, um dort einen Fehler auszuschließen...
Sicher das du auch ATIflash hast und nicht ATIwinflash?:ugly:
 
Hab jetzt nochmal alles 1:1 wie in der Anleitung gemacht, einziger Unterschied: hab den Haken bei Quickformat gesetzt, beim Formatieren.
Also wieder alles von vorne, DOS gestartet, Befehl eingegeben mit dem Ergebnis:
IMAG0068.jpg

Is mir etwas seltsam vorgekommen, hab dann den Rechner neu gestartet uuuuund:
Nix... Bildschirm schwarz, Tastatur und Maus dunkel, BIOS also doch noch zerschossen... :heul:
Zum Glück hab ich ja noch eins auf Reserve! Für heute lass ichs dann mal gut sein, vielleicht kann ichs morgen irgendwie zurückflashen, wenn auch eher unwahrscheinlich...
Manchmal gibt's schon Tage da sollte man's einfach gut sein lassen... :wall:
 
Ja, man muss halt immer das positive dran sehen... :D
Kann man eigentlich das BIOS mit dem Schalter während des laufenden Betriebs switchen?
Is wohl eher keinne gute Idee, oder? ^^

Edit: Habs grad in nem anderen Forum gelesen, dass das doch ne Lösung wär! Werd nochn bisschen was dazu lesen und dann probier ichs evtl mal aus!
Meld mich nochmal wenns was neues gibt! :)
 
Zuletzt bearbeitet:
Sooooo, neuer Tag, neues Glück! Hab jetzt einfach mal ganz dreist direkt vorm zurückflashen des gemoddeten BIOS den Switch vom Reserve-BIOS aufs kaputte BIOS umgelegt und siehe da: nach nicht mal 5 Sekunden war schon wieder alles wie vorher! :banane:
Also mit VBE7 und Original-BIOS wars schon mal nix, werds evtl. noch mit dem gemoddeten BIOS und RBE versuchen, wenn das auch nix wird muss ich doch mal mit dem Hex-Editor rumspielen... :hmm:
 
Jetzt hab ich mich etwas mit dem Hex-Editor beschäftigt und glaube die interessanten Stellen gefunden zu haben!
Poste einfach mal nen Screenshot:
BIOS-HxD.jpg
Taktraten sind ja scheinbar immer in dem Format Core/Vram/Voltage geschrieben, was auch Sinn macht, hab entweder 1000/1250MHz, 501/1250MHz bzw. 900/1250MHz in GPU-Z angezeigt bekommen. Die 501MHz sind aber seltsamerweise erst immer nach laden des OC-Profils da.
Was mich jetzt aber voll verwirrt sind die beiden anderen Spannungen. Als Spannung werden ja immer zwei solche Blöcke eingeschrieben, zum auslesen dreht man die um und rechnet dann von Hexadezimal nach Dezimal um, damit komm ich aber auf kein logisches Ergebnis...FF02/FF01 werden dann zu 65282/65281...:huh: In anderen BIOSen kommt auch immer der FF02-Block bei der Powerstate-Spannung. Das würde zumindest auch erklären warum bei mir nach laden des OC-Profils bei 900/1250MHz die Power-State-Spannung anliegt...
Sieht jemand meinen Fehler? Komm da grad echt nicht weiter... :hmm:

Edit: Fehler gefunden...^^ 02 FF/ 01 FF sind scheinbar Verweise zur ASIC-Qualität, abhängig davon werden dann die Spannungen eingestellt... Also die Suche nach den Spannungen geht weiter... :ugly:
 
Zuletzt bearbeitet:
Auf overclock.net gibt's nen ellenlangen Thread zu der Grafikkarte. Muss mal schauen ob ich die Seite wieder finde, zur Not kann ichs dir aber auch schicken!
 
Meinst du explizit diese? Also allgemein können die Steuerungen ordentlich was aushalten, so ein Radiallüfter auf voller Umdrehung genehmigt sich gut und gerne mal 20W... Ob das bei Custom-Designs auch so ist, kann ich dir aber nicht sgen.
 
Zurück