Ankündigungen Grafikkarten MorePowerTool News RBE Download DE

RED BIOS EDITOR und MorePowerTool für Polaris, Navi und Big Navi – MPT 1.3.18 | Update

Wichtige Vorbemerkung

Ich schildere nachfolgend und rein exemplarisch die Vorgehensweise am Beispiel einer Sapphire RX 5700 XT Pulse und setze auch die Werte nur ganz moderat um, so dass der Hardware garantiert kein Schaden entstehen wird. Alles andere liegt dann in der Eigenverantwortung jedes Nutzers selbst. Ansonsten gelten die auf Seite Eins gemachten Einschränkungen und die dort aufgeführten Nutzungsbedingungen (unbedingt vorher lesen!).

1. Extrahieren des VBIOS mit GPU-Z

Zunächst müssen wir natürlich das Original-BIOS der betreffenden Grafikkarte extrahieren und auf der Festplatte abspeichern. Dafür nehmen wir zweckmäßigerweise GPU-Z von TechPowerUp (TPU). Nachdem wir das BIOS auf die Festplatte gesichert haben, setzen wir danach die Arbeit im MPT fort.

2. Modifikation der PowerPlayTables im MPT

Das erfolgt wie gehabt und bereits bekannt, wobei ich die einzelnen Schritte noch einmal kurz anreißen werde. Das meiste ist selbsterklärend und für tiefergehende Eingriffe bitte ich, auf die Community im Forum zuzugehen. Wem die wichtigsten Grundbegriffe fremd sind, sollte sich und seine Hardware sowieso vor derartigen Programmen schützen. Was jedoch unbedingt nötig ist: das Programm MPT muss als Administrator gestartet werden und die Schaltflächen „Delete SPPT“ sowie „Write SPPT“ werden im Zusammenspiel mit dem BIOS-Editor nicht benötigt!

Entweder, Ihr klickt dazu mit der rechten Maustaste auf des Programm-Icon und danach auf “Als Administrator ausführen”. oder ihr setzt in den Eigenschaften der Verknüpfung die entsprechende permanente Vorgabe. Im unteren Bereich könnt Ihr mit “Load” die Default-Vorgaben für Eure gewählte Grafikkarte aus dem zuvor abgespeicherten BIOS (oder einer Settings-Datei des MPT) in das MPT laden und später mit „Save“ auch wieder als spezielle Settings-Datei speichern. Das Programm ändert überwiegend nur die Ober- und Untergrenzen der Wattman-Einstellungen bzw. sperrt Eingabemöglichkeiten oder gibt diese frei. Die Software ersetzt jedoch nicht vollständig den Wattman aus der Radeon-Software oder anderer Übertaktungs-Tools, sondern erweitert stattdessen deren Eingabemöglichkeiten!

 

Unter „Overdrive Features“ könnt Ihr festlegen, welche Bereiche Ihr im Wattman freigeben oder sperren möchtet. Am besten sollte alles ausgewählt sein. Einige Optionen in den SoftPowerPlayTables sind scheinbar optional bzw. wohl erst in zukünftigen Wattman-Versionen verfügbar.

 

Overdrive-Limits, Power-/Voltage-Limits und Taktraten

Der Name “Overdrive Limits” sagt eigentlich alles und die Beschriftung der einzelnen Felder ist zudem eindeutig und selbsterklärend (Bild unten rechts). Werte, welche die möglichen Grenzen über- oder unterschreiten, werden vom Wattman ignoriert. Wenn Ihr die Lüftersteuerung mit Zero Fan Speed nutzen wollt, müsst Ihr bei “Zero Fan Control” statt der 0 eine 1 eintragen!  Die Spannungs- und Leistungsvorgaben sind mit besonderer Vorsicht zu nutzen (Bild unten links)! Auch wenn die Grafikkarte interne Schutzmechanismen besitzt, kann eine Anwendung unzweckmäßiger Werte zumindest zu Instabilitäten und Systemabstürzen führen! Vor allem beim SoC führen allzu übermütige Vorgaben zum schnellen Kollaps oder dem Überhitzen und Throtteln der Karte.

  

Das Gleiche gilt natürlich auch für die Frequenzvorgaben (Bild unten links). Die Lüftersteuerung (Bild unten rechts) ist eine gute Option, die Grafikkarte mit Luftkühler an die individuellen Bedürfnisse und Betriebsbedingungen (Gehäuse) anzupassen und auch akustisch zu optimieren. Die Option “Zero RPM Enable” setzt nur noch den Haken (Status “aktiviert”), damit es überhaupt sichtbar wird, muss der Wert bei den Overdrive Limits bereits auf 1 gesetzt worden sein (siehe oben). Diese Funktion ist nur dann überhaupt sicht- und anwählbar, wenn die Lüftersteuerung auf “Automatisch” steht. Habt Ihr diese Option irgendwann mal auf “Manuell” gestellt, (siehe auch “Fan Curve” unter Overdrive Features!), dann ist das “Zero RPM Control” nicht eingeblendet!

  

Abschließend werden die Änderungen mit „Save“ in die MPT-Settings-Datei geschrieben und nicht mit „Write SPPT“ in die Registry. Diese Settings-Datei brauchen wir nämlich gleich noch für den BIOS-Editor!

 

3.1. NAVI- BIOS modifizieren mit dem RBE

Wir starten nun das Programm RBE und öffnen mit „Load“ das zuvor abgespeicherte BIOS (oder ein passendes BIOS unserer Wahl). Das Umstellen der GUID ist nicht notwendig, aber man kann seine Karte ja auch (optisch) zur XTX machen. Schneller wird sie dadurch jedoch erst einmal nicht. Die Kennung der Hersteller ist ebenfalls eher nebensächlich, aber man kann ja zumindest so tun, als ob. Wichtig ist, dass die Radeon RX 5500 XT aktuell (noch) nicht unterstützt wird.

  

Danach wechseln wir in den Tab „PowerPlay“ und laden die oben erstellte Settings-Datei aus dem MPT. Was man optional tun kann ist die Umstellung bei den VRAM Settings. Nutzt man z.B. ein Fremd-BIOS einer anderen Karte, dann kann man optional die Einstellungen für die Kennung der Speichermodule anpassen. Ob und was das im Detail bringt, wird sicher noch die Community im Detail herausfinden. Das betrifft auch die hinterlegten Strings, deren manuelle Änderung nur dann erfolgen sollte, wenn man wirklich weiß, was man tut. Aber auch dafür gibt es nun Abhilfe!

    

Die Bedienung ist jetzt denkbar einfach. Wichtig ist nur, dass man aufpasst, welche RAM-Module auf der Karte verbaut waren, deren BIOS man einliest! Der Rest ist eigentlich fast schon selbsterklärend. Man wechselt auf den Tab „VRAM Timings“ und sieht zunächst die Modulauswahl (je nach bisher eingelesenen Daten) und die sechs Strings für die einzelnen Taktstufen.

 

Danach kann man über die Schaltfläche für die einzelnen Frequenzen das eigentliche Bearbeitungsfenster öffnen, denn der im BIOS abgespeicherte String ist für fast alle Anwender zunächst komplett kryptisch und damit unbenutzbar. Genau jetzt aber kommt der RBE ins Spiel! Das, was man nach dem Öffnen des Editors für die Timings sieht, wirkt wie das BIOS eines besser ausgestatten Motherboards und die Einstellungen der Timings sind ja im Endeffekt ähnlich zu denen des Arbeitsspeichers.

Man sollte jedoch ohne gewisse Grundkenntnisse keine Änderungen auf gut Glück vornehmen, denn das wird garantiert schief gehen und im besten Fall nur zu Instabilitäten führen. Genau an dieser Stelle sehe ich jetzt allerdings auch die erfahrene und experimentierfreudige Community! Wer seine eigenen Einstellungen getestet hat und meint, sie seien es wert, auch öffentlich anderen Nutzer zur Verfügung gestellt zu werden – nur zu! Unser Forum ist dafür genau der richtige Platz. Und vielleicht haben wir ja auch irgendwann einmal eine Art Hall of Fame mit den besten DRAM Mods? Auf geht’s, das Handwerkszeug dafür habt Ihr nun!

3.2. Polaris BIOS modifizieren mit dem RBE

Die Tabs für Polaris werden nur sichtbar, nachdem man das passende BIOS geladen hat, aber das kennen wir ja schon. Das Ändern der GPU-ID sollte man sich allerdings vorher dreimal überlegen., denn fast immer wird die Karte nicht mehr starten (z.B. 570 auf 580) und es bleibt auch sonst echte Glückssache. Unter „Clocks and Voltages“ findet man das Wichtigste an Einstellungen, um der Karte noch einmal etwas mehr Leben einzuhauchen. Die Beschriftungen sind selbsterklärend.

  

Power Tune stellt mehr Ressourcen bereits, sollte aber nicht zum Übermut verführen.  Also immer nur so viel freigeben wie nötigt, sonst gibt es schneller Bratferkelchen als es einem lieb ist. Die Lüftersteuerung kann ebenfalls angepasst werden und ist wirklich ein interessantes Feld für eigene Experimente. Bei den Speicher-Timings ist hingegen wirklich Vorsicht geboten. Hochkopieren kann klappen, muss aber nicht.

  

Erklärung und Anleitung zum neuen Curve-Editor

Da dieser Part etwas umfangreicher ist, habe ich dafür einen eigenen Artikel veröffentlicht, der hier nachfolgend gelesen werden kann (und unbedingt auch sollte!):

Alles zum Curve-Editor und den Vorgabewerten (Hier klicken!)

 

Damit sind wir auch schon durch und fertig, so dass wir das neue BIOS mit „Save“ nur noch abspeichern müssen. Wie das mit dem Flashen funktioniert, erfahrt Ihr auf der nächsten Seite. Hier noch einmal alles auch als Video:

Kommentar

Lade neue Kommentare

zig13

Neuling

4 Kommentare 0 Likes

Does the Adrenaline 2020 driver still respect SPPT settings When They are lower than stock?
Wondering if I could use the MorePowerTool to get my undervolt & underclock to stick. Getting really sick of opening up RadeonSettings to find it has reset to stock. Considering setting maximum voltage to the auto-undervolt value of 1152.
Or will it continue to use a bad ratio and pair that voltage with a stupidly low clock speed?

Antwort Gefällt mir

7
7.62

Mitglied

22 Kommentare 2 Likes

Please ask him to fix 1mb bios handling. Just make use of first 512k of bios. And save also as 512k.

Antwort Gefällt mir

t
tuxen

Mitglied

21 Kommentare 5 Likes

Thanks a lot. Much appreciated.

Antwort Gefällt mir

a
aa_trsv

Mitglied

12 Kommentare 8 Likes

Good afternoon! Will RBE work with AMD RX5500XT in the future? We are from a small community of RX5500XT owners, we want to edit timings, but this is not possible right now, please help us)

Antwort Gefällt mir

a
aa_trsv

Mitglied

12 Kommentare 8 Likes

Or can you tell me how to patch the modified BIOS, if it changed the timings manually?

Antwort Gefällt mir

h
hellm

Moderator

617 Kommentare 841 Likes

Sorry, i haven't found the time to implement the 5500XT. Maybe in the future, but there are some differences and this means work.

You can find the timing straps inside the vram info table, but you will have to fix the checksum byte at offset 0x21 in the BIOS header. It is the least significant byte of the checksum of the legacy image, or image 1. The length is found at offset 0x02 right after 55 AA, and it has to be multiplied by 0x200. Any decent hex editor can calculate the checksum. Change the byte at 0x22 so the last byte of the checksum is 0x00.

Antwort 1 Like

a
aa_trsv

Mitglied

12 Kommentare 8 Likes

Thank you for your time, I will definitely thank You! Please tell me how to calculate the checksum, there are a lot of algorithms, and where to write the result of multiplying the length and 0x200? Thanks

Antwort Gefällt mir

a
aa_trsv

Mitglied

12 Kommentare 8 Likes

Dear developer, our small community of rx5500xt owners is ready to make a donation so that you can add the ability to edit the BIOS) Help us!

Antwort Gefällt mir

Mini_Me

Urgestein

1,464 Kommentare 327 Likes

Greetings,

Do you still need help regarding properly modifying RX 5500 XT?

And please keep your donation for those who need it.

Antwort Gefällt mir

a
aa_trsv

Mitglied

12 Kommentare 8 Likes

Yes, I will be glad if you can help

Antwort 1 Like

Mini_Me

Urgestein

1,464 Kommentare 327 Likes

Alright, please state exactly what you need other than updating the RBE to support directly the RX 5500 series which I can not even If I know how to do that as I am not the creator or the developer of it.

Antwort Gefällt mir

Mini_Me

Urgestein

1,464 Kommentare 327 Likes

Do you still need help regarding properly modifying RX 5500 XT?

Antwort 1 Like

7
7.62

Mitglied

22 Kommentare 2 Likes

Да нужна помощь с 5500ХТ

Antwort Gefällt mir

7
7.62

Mitglied

22 Kommentare 2 Likes

нужна помощь

Antwort Gefällt mir

h
heavyarms1912

Mitglied

32 Kommentare 7 Likes

MPT doesn't change the max memory clock limit on 5600 XT. Changing it to a value higher than default of 930 does get registered but has no real world impact. The clocks drop back to 930/1860 Mhz.

Antwort Gefällt mir

i
ilmeccaico

Mitglied

23 Kommentare 0 Likes

sorry, can you explain this step better?
thanks

Antwort Gefällt mir

h
hellm

Moderator

617 Kommentare 841 Likes

Yes. But i am also busy with work and other construction sites. I will try to answer your questions, but i can't do a full tutorial right now. Might find the time to help you with a mod, though. I am also in contact with another user to try if Navi14 is even possible. So far we can't unlock a locked 5500XT BIOS, only the Navi10 versions. Maybe this will change very soon, maybe not.

Antwort Gefällt mir

S
Screemer

Neuling

8 Kommentare 4 Likes

Hi

I got a little problem with my rx580. It seems like undervolting does not work at all. A direct edit of the values like 65288 to a fixed voltage does not work anymore. I got that. But even setting the max value to 1000mv an using a offset of 120 does not work. The card does not go any lower then 1031mv. It does not matter if i edit the bios or set lower values in Wattman. They simply get ignored. I know that the card should be working with 1100mhz@880-900mv. Radeon Driver is v21.3.1.

I attached the original vBios of my card and the one i modded with RED Bios Editor.

Maybe someone can give me a hint and explain to me why it's not working.

Thx a lot!

€dit: Just wanted to give feedback because a found the solution. The minimum gpu-voltage is linked to the vram-voltage. You can't get any lower than your vram-voltage.

Antwort 1 Like

M
Mulder

Neuling

1 Kommentare 0 Likes

Hello,
I want to modify my Sapphire nitro+ 6800 VGA's BIOS (11305-01-20G, https://www.sapphiretech.com/en/consumer/nitro-radeon-rx-6800-16g-gddr6): I changed it via MPT (few things) and then saved it but when I want to open the stocked bios (.rom file) via RBE then I have the "Not supported" message. Can you help me solve this problem? I used Hive OS and I cannot really update the setting via MPT in Windows. If I know well HiveOS supported only the .rom file extension.
MPT: v.1.3.4
RBE: v.1.0.7

Antwort Gefällt mir

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Igor Wallossek

Chefredakteur und Namensgeber von igor'sLAB als inhaltlichem Nachfolger von Tom's Hardware Deutschland, deren Lizenz im Juni 2019 zurückgegeben wurde, um den qualitativen Ansprüchen der Webinhalte und Herausforderungen der neuen Medien wie z.B. YouTube mit einem eigenen Kanal besser gerecht werden zu können.

Computer-Nerd seit 1983, Audio-Freak seit 1979 und seit über 50 Jahren so ziemlich offen für alles, was einen Stecker oder einen Akku hat.

Folge Igor auf:
YouTube   Facebook    Instagram Twitter

Werbung

Werbung