treibstoff
Neuling
Ich hab mich die Tage mit dem Bios der HD4890 beschäftigt und habe mir ein sehr nettes Modbios erstellt. Für alle die daran interessiert sind, hab ich ein kleines howto zusammengestellt.
Vorab : Alles geschieht auf eigene Gefahr, ich übernehme keine Haftung für irgendwelche Hardwareschäden !
Um was geht es:
Bisherige Lösungen die Spannungen der HD4890 zu modifizieren waren mir zu unflexibel und man musste im Prinzip für die jeweilige Spannungsänderung selber Hand anlegen. Da die HD4890 vier Registereinträge für je eine Spannung zur Verfügung stellt, habe ich mir überlegt nicht die Standardwerte, sondern jedes Register mit meiner Wunschspannung zu belegen und so direkten Zugriff auf die jeweiligen Spannungswerte ohne die umständliche Parameterfrickelei mit Zusatztools wie Voltage Factory oder Rivatuner zu haben.
Was für Programme benötigt man (nicht) :
Im Prinzip braucht man neben einem Flashtool und dem eigentlichen Modbios nur noch Ati Tray Tools, damit man die entsprechenden Taktraten den entsprechenden Spannungsregistern zuweisen kann. mit der Auto-2D/3D-Funktion ATT´s macht die Karte dann alles ganz von alleine.
Wer das von mir erstellte Bios nicht nutzen will oder modifizieren will, braucht noch Radion Bios Editor 1.20. Wie das geht, werde ich im Verlauf kurz erläutern.
Ich habe den Catalyst control center NICHT installiert, damit der sich nicht mit ATT ins Gehege kommt. die 3D-Einstellungen lassen sich aber auch prima über ATT steuern und über Profile abspeichern
DOWNLOADS :
Es ist ratsam die Biosdatei entsprechend mit einem kurzen Namen umzubennen zb.: 4890.bin
1. ModBios Sapphire HD4890 High Anhang anzeigen voltagetweak.zip
aktuell sind folgende Spannungen implementiert :
Register 15 : HEX 26 - Standard 0,9250V
Register 16 : HEX 49 - 1,3625V
Register 17 : HEX 4B - 1,3875V
Register 18 : HEX 45 - Standard 1,3125V
2. ModBios Sapphire HD4890 low Anhang anzeigen voltagetweaklow.zip
Ich habe eben einen Test mit 1.200V gemacht und meine Karte macht den Standardwert von 850MHZ auf der GPU problemlos mit dieser Spannung mit. Da man nicht bei jedem Spiel die Karte bis auf Anschlag laufen lassen muss, kann man mit diesem Bios praktisch Standardtaktung laufen lassen und spart dabei noch Strom ;-). Ob die 850Mhz+ bei jeder Karte mit 1.2V läuft, muss natürlich jeder für sich austesten.
Register 15 : HEX 26 - Standard 0,9250V
Register 16 : HEX 49 - 1,3625V
Register 17 : HEX 3C - 1,2000V
Register 18 : HEX 45 - Standard 1,3125V
3.Ati tray tools
4. Radeon Bios Editor 1.20
Der Radeon Bios Editor
Alle die mutig genug sind, können natürlich die oben genannten Werte entsprechend anpassen. Und so gehts :
1. Im RBE springt man in das "HEX Dump"- Fenster
2. Rechts wählt man "voltage register" aus und bestätigt mit "Go"
3. Nun erscheint das Fenster wie im Bild angezeigt. Grün habe ich die Register 15-18 markiert, Rot der Hex-Wert der Spannung.
4. Die Hexwerte können nun entsprechend angepasst werden und mit "OKAY(applies changes)" bestätigt werden.
Als kleine Hilfe mal ein paar HEX-Werte mit jeweiligen Dezimal-Spannungswerten :
1C - 0,8000V
20 - 0,8500V
26 - 0,9250V
3C - 1,2000V
45 - 1,3125V
49 - 1,3625V
4A - 1,3750V
4B - 1,3875V
4C - 1,4000V
Um die Änderungen zu überprüfen, kann man im Hauptfenster nun mit "view/change voltage register" die Werte nochmals übersichtlich einsehen :
Nun kann man das neue Bios mit "save bios" abspeichern und mit dem entsprechenden Flashtool auf die Karte programmieren.
Näher werde ich bezüglich RBE und dem Flashen der Karte nicht eingehen, wer Hilfe braucht, kann hier im Thread nachfragen oder sich unter folgenden Link einlesen. Ich empfehle zum Flashen des Bios ATIFlash unter Dos, die Funktion wird im fogenden howto genauso wie die Funktionen von RBE 1.20 erklärt :
Radeon Bios Editor manual
Konfigurieren des Ati Tray Tools:
Ist das Bios erfolgreich auf der Karte programmiert kann man mit der Konfiguration des ATT fortfahren.
Ich erkläre das anhand meiner Konfig :
Das ATT hat in der neuesten Version eine nette Funktion mit dem man die einzelnen Register zum jeweiligen Profil zuorden kann. In dieses Fenster kommt man einfach mit Rechtsklick auf das Tray Icon -> Hardware - Übertaktungseinstellungen.
In Rot habe ich die neuen, im Bios geschrieben Spannungen dargestellt :
Anmerkung :
Taktraten für den Speicher kann man zunächst nur bis ca. 780Mhz reduzieren. Um das zu umgehen, kann man bei Ati Tray Tools unter "Werkzeuge & Einstellungen" ->"Grundeinstellungen" -> "Erweitert" die Taktbegrenzing einstellen. Die Taktobergrenze kann bei 50% bestehen bleiben, bei der Taktuntergrenze nutze ich persönlich 70%. So kann man mit der GPU auf 190Mhz und mit dem Speicher auf knapp 240 Mhz runter. Das sollte reichen.
Das 2D Profil 200Mhz / 300Mhz@0,925V:
1. Häkchen bei "Taktraten in Profil einschließen" setzen
2. Profil mit dem Diskettensysmbol abspeichern und in z.b. "2d" benennen
3. Taktraten für 2D-Modus einstellen, z.b. 200Mhz/300Mhz
4. Bestätigen mit "Anwenden"
5. Im Spannungsfenster "0,923V" einstellen, "Anwenden" und abspeichern.
6. Zu guter Letzt ein Häkchen bei "Gewähltes Profil bei Start laden", damit dieses 2D-Profil beim Systemstart automatisch ausgeführt wird. Das wird natürlich nur bei dem 2D-Profil gemacht
Das Ganze sinngemäß bei den anderen gewünschten Profilen ( rechts ist die real anliegende Spannung via Rivatuner zu sehen ) :
3D-Modus 950Mhz / 1150 Mhz@1.3125V :
OC1-Modus 1000Mhz / 1150 Mhz@1,3625V :
OC2-Modus 1020 Mhz / 1150 Mhz@1,3875V :
Auto 2D/3D :
Zu guter letzt mit rechtsklick auf ATT -Icon -> Hardware -> automatische Übertaktung
entsprechende Häkchen setzen und gewünschtes Profil für Last / Idle auswählen
und ..
FERTIG
Wer mehr Hilfe mit dem Ati Tray Tools braucht kann hier vorbeischauen :
http://www.hardwareluxx.de/community/showthread.php?t=541879
Änderungen :
03.05.2009 : Zusätzliches Modbios hinzugefügt : nun mit zusätzlichen 1.2V-Profil statt 1.3875V
Vorab : Alles geschieht auf eigene Gefahr, ich übernehme keine Haftung für irgendwelche Hardwareschäden !
Um was geht es:
Bisherige Lösungen die Spannungen der HD4890 zu modifizieren waren mir zu unflexibel und man musste im Prinzip für die jeweilige Spannungsänderung selber Hand anlegen. Da die HD4890 vier Registereinträge für je eine Spannung zur Verfügung stellt, habe ich mir überlegt nicht die Standardwerte, sondern jedes Register mit meiner Wunschspannung zu belegen und so direkten Zugriff auf die jeweiligen Spannungswerte ohne die umständliche Parameterfrickelei mit Zusatztools wie Voltage Factory oder Rivatuner zu haben.
Was für Programme benötigt man (nicht) :
Im Prinzip braucht man neben einem Flashtool und dem eigentlichen Modbios nur noch Ati Tray Tools, damit man die entsprechenden Taktraten den entsprechenden Spannungsregistern zuweisen kann. mit der Auto-2D/3D-Funktion ATT´s macht die Karte dann alles ganz von alleine.
Wer das von mir erstellte Bios nicht nutzen will oder modifizieren will, braucht noch Radion Bios Editor 1.20. Wie das geht, werde ich im Verlauf kurz erläutern.
Ich habe den Catalyst control center NICHT installiert, damit der sich nicht mit ATT ins Gehege kommt. die 3D-Einstellungen lassen sich aber auch prima über ATT steuern und über Profile abspeichern
DOWNLOADS :
Es ist ratsam die Biosdatei entsprechend mit einem kurzen Namen umzubennen zb.: 4890.bin
1. ModBios Sapphire HD4890 High Anhang anzeigen voltagetweak.zip
aktuell sind folgende Spannungen implementiert :
Register 15 : HEX 26 - Standard 0,9250V
Register 16 : HEX 49 - 1,3625V
Register 17 : HEX 4B - 1,3875V
Register 18 : HEX 45 - Standard 1,3125V
2. ModBios Sapphire HD4890 low Anhang anzeigen voltagetweaklow.zip
Ich habe eben einen Test mit 1.200V gemacht und meine Karte macht den Standardwert von 850MHZ auf der GPU problemlos mit dieser Spannung mit. Da man nicht bei jedem Spiel die Karte bis auf Anschlag laufen lassen muss, kann man mit diesem Bios praktisch Standardtaktung laufen lassen und spart dabei noch Strom ;-). Ob die 850Mhz+ bei jeder Karte mit 1.2V läuft, muss natürlich jeder für sich austesten.
Register 15 : HEX 26 - Standard 0,9250V
Register 16 : HEX 49 - 1,3625V
Register 17 : HEX 3C - 1,2000V
Register 18 : HEX 45 - Standard 1,3125V
3.Ati tray tools
4. Radeon Bios Editor 1.20
Der Radeon Bios Editor
Alle die mutig genug sind, können natürlich die oben genannten Werte entsprechend anpassen. Und so gehts :
1. Im RBE springt man in das "HEX Dump"- Fenster
2. Rechts wählt man "voltage register" aus und bestätigt mit "Go"
3. Nun erscheint das Fenster wie im Bild angezeigt. Grün habe ich die Register 15-18 markiert, Rot der Hex-Wert der Spannung.
4. Die Hexwerte können nun entsprechend angepasst werden und mit "OKAY(applies changes)" bestätigt werden.
Als kleine Hilfe mal ein paar HEX-Werte mit jeweiligen Dezimal-Spannungswerten :
1C - 0,8000V
20 - 0,8500V
26 - 0,9250V
3C - 1,2000V
45 - 1,3125V
49 - 1,3625V
4A - 1,3750V
4B - 1,3875V
4C - 1,4000V
Um die Änderungen zu überprüfen, kann man im Hauptfenster nun mit "view/change voltage register" die Werte nochmals übersichtlich einsehen :
Nun kann man das neue Bios mit "save bios" abspeichern und mit dem entsprechenden Flashtool auf die Karte programmieren.
Näher werde ich bezüglich RBE und dem Flashen der Karte nicht eingehen, wer Hilfe braucht, kann hier im Thread nachfragen oder sich unter folgenden Link einlesen. Ich empfehle zum Flashen des Bios ATIFlash unter Dos, die Funktion wird im fogenden howto genauso wie die Funktionen von RBE 1.20 erklärt :
Radeon Bios Editor manual
Konfigurieren des Ati Tray Tools:
Ist das Bios erfolgreich auf der Karte programmiert kann man mit der Konfiguration des ATT fortfahren.
Ich erkläre das anhand meiner Konfig :
Das ATT hat in der neuesten Version eine nette Funktion mit dem man die einzelnen Register zum jeweiligen Profil zuorden kann. In dieses Fenster kommt man einfach mit Rechtsklick auf das Tray Icon -> Hardware - Übertaktungseinstellungen.
In Rot habe ich die neuen, im Bios geschrieben Spannungen dargestellt :
Anmerkung :
Taktraten für den Speicher kann man zunächst nur bis ca. 780Mhz reduzieren. Um das zu umgehen, kann man bei Ati Tray Tools unter "Werkzeuge & Einstellungen" ->"Grundeinstellungen" -> "Erweitert" die Taktbegrenzing einstellen. Die Taktobergrenze kann bei 50% bestehen bleiben, bei der Taktuntergrenze nutze ich persönlich 70%. So kann man mit der GPU auf 190Mhz und mit dem Speicher auf knapp 240 Mhz runter. Das sollte reichen.
Das 2D Profil 200Mhz / 300Mhz@0,925V:
1. Häkchen bei "Taktraten in Profil einschließen" setzen
2. Profil mit dem Diskettensysmbol abspeichern und in z.b. "2d" benennen
3. Taktraten für 2D-Modus einstellen, z.b. 200Mhz/300Mhz
4. Bestätigen mit "Anwenden"
5. Im Spannungsfenster "0,923V" einstellen, "Anwenden" und abspeichern.
6. Zu guter Letzt ein Häkchen bei "Gewähltes Profil bei Start laden", damit dieses 2D-Profil beim Systemstart automatisch ausgeführt wird. Das wird natürlich nur bei dem 2D-Profil gemacht
Das Ganze sinngemäß bei den anderen gewünschten Profilen ( rechts ist die real anliegende Spannung via Rivatuner zu sehen ) :
3D-Modus 950Mhz / 1150 Mhz@1.3125V :
OC1-Modus 1000Mhz / 1150 Mhz@1,3625V :
OC2-Modus 1020 Mhz / 1150 Mhz@1,3875V :
Auto 2D/3D :
Zu guter letzt mit rechtsklick auf ATT -Icon -> Hardware -> automatische Übertaktung
entsprechende Häkchen setzen und gewünschtes Profil für Last / Idle auswählen
und ..
FERTIG
Wer mehr Hilfe mit dem Ati Tray Tools braucht kann hier vorbeischauen :
http://www.hardwareluxx.de/community/showthread.php?t=541879
Änderungen :
03.05.2009 : Zusätzliches Modbios hinzugefügt : nun mit zusätzlichen 1.2V-Profil statt 1.3875V
Zuletzt bearbeitet: