Návod: ATI Radeon HD 5850 - zmena frekvencií úpravou BIOSu
Napsal Bob Black   
Pondělí, 30 srpen 2010
altV dnešnom článku si ukážeme ako obísť obmedzenie zmeny frekvencií jadra a pamätí jednoduchou úpravou BIOSu karty.

 

 

 

 

Úvod a použitie GPU-Z

Hrátky s BIOSom grafickej karty nie sú činnostou, do ktorej by som sa zrovna nejako hrnul. Pri použití jednej karty ani nebolo potrebné nič meniť. Stačilo použiť Afterburner na zvýšenie napätia a AMD GPU Clock Tool na zmenu frekvencií jadra a pamätí a pretaktovanie aj na 1 GHz bola hračka. Keď som ale zapojil karty do CrossFireX (budem používať skratku CFX), maximálne pretaktovanie, ktoré som mohol spraviť, bolo 775 MHz pre jadro a 1125 MHz pre pamäte. Problém bol ten, že AMD GPU Clock Tool aj napriek tomu že to umožňuje, nedokázal zmeniť frekvencie na obidvoch kartách naraz. Skúšal som rôzne kombinácie ako program ojekabátiť ale nedarilo sa. A tak som k pretaktovaniu mohol použiť iba ovládače Catalyst. Nakoniec som podľahol pokušeniu a BIOS zmenil. Riadil som sa heslom "Nehas čo ťa nepáli" a jediné čo som zmenil, boli takty jadra a pamätí. Ešte upozorním, že akékoľvek úpravy vždy robíte na vlastné riziko a tak ja ako aj DDW nenesieme žiadnu zodpovednosť za prípadné poškodenie vášho hardware ;-).

Čo budeme potrebovať

  • GPU-Z na uloženie BIOSu z karty na disk
  • RBE na úpravu uloženého BIOSu
  • WinFlash pre nahratie upraveného BIOSu do karty

Uloženie BIOSu na disk

Prvá vec, ktorú treba spraviť, je "vycucnúť" BIOS z vašej karty a uložiť ho niekam na disk. Ja som moje BIOSy ukladal na Plochu (Desktop) vo Windows. Na tento účel vám dobre poslúži program GPU-Z, môžete si stiahnuť jeho aktuálnu verziu, ale službu vám urobí aj staršia verzia. Pri úpravách BIOSu odporúčam mať v počítači vždy len jednu kartu. Takisto aj keď máte úplne totožné karty od rovnakého výrobcu, na úpravy vždy použite BIOS z tej ktorej karty. Postup uloženia BIOSu je nasledovný:

GPU-Z

Otvorte GPU-Z a kliknite na tú malú ikonu hneď pod logom ATI Radeon v riadku "BIOS Version".

GPU-Z_save

Kliknite na "Save to file...".

Save_BIOS

Program vám ponúkne uloženie BIOSu pod názvom Cypress.bin v adresári Dokumenty (Documents). Samozrejme vy si ho môžete uložiť kdekoľvek inde, napríklad na plochu, aby ste sa k nemu potom nemuseli preklikávať cez plno podadresárov.

GPU-Z_128KB

Po úspešnom uložení BIOSu na disk budete vidieť túto hlášku.

BIOS_128KB

Uložený BIOS by mal mať veľkosť 128 KB (131072/1024=128).

 

Úprava BIOSu

Po uložení BIOSu na disk je čas na jeho úpravu. K tomuto účelu slúži editor RBE (Radeon BIOS Editor). Postup je nasledovný:

RBE_open

Otvoríme editor RBE a klikneme na "Load BIOS...".

RBE_load

Zadajte cestu k uloženému BIOSu (Cypress.bin) a nahrajte ho do editora. Zobrazia sa vám jeho detaily. Teraz vyberte záložku "Additional features".

RBE_method

Prvú metódu necháme tak a upravíme si frekvencie v druhej metóde - "Method 2 - No hash".

RBE_freq

Takty nastavíme na požadovanú úroveň a prevedenú zmenu uložíme cez "Save BIOS...". Zmenené takty budeme neskôr vidieť aj v ovládačoch Catalyst.

RBE_freq

Po kliknutí na "Save BIOS..." sa nám otvorí ponuka na uloženie zmeneného BIOSu. Krkolomný názov súboru ktorý nám ponúkne editor - "2D - 157, 300, 0,95 3D - 400, 900, 1" si radšej zmeníme na jednoduchší, napríklad "Cypress" a uložíme. Tento súbor má príponu .rom a bude sa volať Cypress.rom. Vo Windows asi príponu vidieť nebudete, teda pokiaľ Windows nemáte nastavené tak, aby typy súborov zobrazovali. Úpravu a uloženie BIOSu máme za sebou, teraz nám už ostáva len nahrať nový BIOS do karty.

 

Flash BIOSu (nahratie BIOSu do karty)

Blížime sa k samotnému záveru a tým je prepísanie pôvodného BIOSu na karte BIOSom novým. Existuje viacero programov na flashovanie, ale ja som si zvykol na jednoduchosť programov v prostredí Windows a preto použijem WinFlash. Takže "popojedem"...

WinFlash_admin

Spustenie WinFlashu odporúčam ako administrátor - "Run as administrator" - v opačnom prípade sa môže stať, že vám počítač zamrzne. Ak si dobre pamätám tak mi to zamrzlo len keď som mal v PC obidve karty zapojené v CFX, pri samotnej karte to myslím fungovalo. V každom prípade vám odporúčam spustiť program ako administrátor.

WinFlash_load

Po otvorení programu kliknite na "Load Image". Nejde o žiadny obrázok, "Image" v tomto prípade znamená BIOS, ktorý ideme nahrať do karty a ktorý sme predtým upravili - súbor Cypress.rom.

WinFlash_load2

Vyberieme súbor Cypress.rom (ako som už spomínal, pokiaľ nemáte vo Windows nastavené zobrazovanie typov súborov, prípona .rom sa vám nezobrazí).

WinFlash_load3

Zobrazí sa vám cesta k upravenému BIOS súboru. Ak ste si istý že je to BIOS, ktorý chcete nahrať do karty, stlačte "Program".

WinFlash_program

Po pár sekundách vám program zobrazí nasledovnú hlášku, teraz už môžete začať opäť dýchať - operácia sa podarila, pacient prežil ;-).

WinFlash_reboot

Samozrejme bez povinného reštartu to vo Windows nejde. Takže urobte počítaču dobre a reštartujte ho. Po nabehnutí systému sa pozrite do ovládačov, mali by ste tam vidieť to, čo je na obrázkoch pod týmto textom.

CCC_before

Hodnoty pred zmenou v BIOSe.

CCC_after

Hodnoty po zmene v BIOSe.

Všimnite si maximálne hodnoty frekvencií pred a po zmene v BIOSe.
MSI_settings MSI_synchro

Tak a je to, na pretaktovanie nám teraz úplne postačí jeden program a to MSI Afterburner. Nastavíme požadované napätie, takt jadra a takt pamätí a potvrdíme kliknutím na tlačítko "Apply". Predtým ešte nezabudnite cez tlačítko "Settings" v záložke "General" potvrdiť synchronizáciu nastavení "Synchronize settings for similar graphics processors" a odomknutie zmeny napätia "Unlock voltage control".

MSI_OC

A takto nejako to vyzerá - dva referenčné Radeony HD 5850 zapojené do CrossFireX na taktoch HD 5870 (850 MHz jadro, 1200 MHz pamäte a 1.15V).

Vantage_CFX_default

Výsledok v 3DMark Vantage na základných taktoch (725/1000).

Vantage_CFX_HD5870

Výsledok na taktoch HD 5870 (850/1200).

Na záver ešte mala ochutnávka z CFX testu ktorý pre vás chystám. Tento výsledok je z 3DMark Vantage, nastavenie "High".

Záver

Aj keď sa to môže na prvý pohľad zdať komplikované, nie je to tak. Určite ste pochopili o čo ide z priložených obrázkov, kvôli sprehľadneniu však postup ešte rozpíšem do jednotlivých bodov:

  • Uložte si pôvodný BIOS z karty na disk pomocou programu GPU-Z
  • Pomenujte ho napríklad ako Cypress - GPU-Z ho uloží ako Cypress.bin
  • Otvorte uložený BIOS (Cypress.bin) v editore RBE, zmente ho podľa vaších potrieb a uložte na disk
  • RBE uloží upravený BIOS s príponou .rom, premenujte ponúkaný názov na Cypress
  • Teraz máme upravený BIOS (Cypress.rom) pripravený na "flashnutie"
  • Nahrajte upravený BIOS (Cypress.rom) do karty cez program WinFlash
  • Reštartujte počítač a zmente nastavenia v MSI Afterburner
  • Hotovo, v zdraví užite ;-).

Dúfam že Vám článok pomohol ak ste mali nejaké nejasnosti a nechceli ste sa do úprav púšťať. V podstate je to jednoduchý a mnohými užívateľmi overený spôsob ako obísť obmedzenia a pretaktovať si kartu podľa svojich predstáv. Samozrejme popísaný spôsob sa neobmedzuje len na Radeon HD 5850, rovnaký postup môžete použiť aj pri iných typoch tejto série.

AUTOR: maltrabob
Totálny pesimista - všetko je na ..... a čo ešte nie je, to už tam speje.

Starší články


Komentáře
Přidat Nový
Rapl [Zobrazit profil] [Poslat zprávu] 2010-08-30 23:26:05
avatar
Dik za pekny navod. Pekne, jednoduse a prehledne napsany se vsim vsudy. Ted jen odvahu
Triplespace [Zobrazit profil] [Poslat zprávu] 2010-08-31 01:53:54
avatar
Velmi pekny navod strucny prehladny. HD5850 je ako stvorena na taktovanie majtelia tejto karty by nemali ani sekundu vahat a sup do OC.
rigix [Zobrazit profil] [Poslat zprávu] 2010-09-01 18:32:39

Tod pravda můžu se dostat i nad výkon GTX 470. Každý kus HD5850 da aspon 1 GHz na jádře můj dal dokonce 1180 MHz na jádře a 1300 na pamětích. Výkon to zvedlo opravdu brutálně.
MIKRON [Zobrazit profil] [Poslat zprávu] 2010-08-31 12:44:11
avatar
A konečně něco pro mne s přesným návodem postupu práce pro Bl..tedy pro mne :lolík hned jak dorazí deska půjdu to prubnout,doufám že hned na to nebudu posílat gráfu.
RockingTad [Zobrazit profil] [Poslat zprávu] 2010-08-31 14:30:19
avatar
Osobní zkušenosti za několik let a karet:
-Ne každá karta jde upravit pomocí "Method 2 - No hash". Mám doma HD4870 ve které takto nejdou posunout frekvence. Karta poté nefunguje s takto modlým biosem (method 1 - hash a přednastavené hodnoty fungovaly).
-Někdy jde a je výhodné nahrát biosy jiných modelů nebo výrobců. Nutno ovšem ověřit hledáním na forech 100% kompatibilitu.
-Ne vždy dopadne flash úspěšně (což se mně osobně nestalo a snad nestane). Je dobré mít nastudovány záchranné práce a přeflashování biosu např. pomocí flashky nebo PCI grafické karty.
-Rozhodně se také někdy vyplatí modifikovat víc než jen limit na frekvence. "Tvrdě" nastavené frekvence a voltáž karty a precizní vyladění větráku se může také hodit, pokud nejsou někteří uživatelé familiární s programy k tomuto určenými. A řekněme, že ani startup load profilu s nastavením není jistota.

edit:
A možná by se článek mohl spíše jmenovat "ATI Radeon HD 5850 - změna limitu frekvencí úpravou BIOSu" (píšu česky abych neurazil chybnou slovenštinou), protože následné změny frekvencí se už pomocí biosu neprovádí. No ale je to hezký populární formou psaný článek, všichni chápou jak to autor myslel a není to vědecká práce. Ach zase začne ta vysoká škola...
Asgard_X [Zobrazit profil] [Poslat zprávu] 2010-09-07 21:56:03
avatar
Souhlas, už sem za svou karieru zmodil pěkných pár biosů a ano je to riskantní (už jsem jednu kartu odpáli), tenhle návod je fajn, ale použít RBE jen k odemčení limitu (a zdaleka ne všude to jde) je ohromná škoda a např u mé 5770 (a mělo by to platit i tady) si tím kompletně zrušíte powerplay, takže pokud s tím něco neuděláte karta pořád pojede naplno. Když už teda modíte bios, vyzkoušejte si to podle tohoto návodu, zjistěte si stabilní takty a pak to udělejte pořádně-vytáhněte z RBE co se dá - zeditovat všechny frekvence(jen ty bootovaci navrhuji nechat původní,věřte mi, vím proč :-), ve 2D podtaktovat, podvoltovat, ve 3D pořádně usmažit. Takhle to dělám u každé své karty a maximální spokojenost, často se odkryje netušený potenciál. Problém je, že Radeony řady 5 často nesou flash docela těžko, vypadává obraz, třeba karta den jako odpálená ale není, odchází powerplay atd.

Je ale ještě jiná cesta. Pokud máte referenční HD5XXX (platí i pro některé neref. edice) tak se zeptejte strejdy Googla na biosy se zvýšeným limitem Overdrivu (z OC edic, testovacích karet atd) - Pozor, je ale nutné pořádně ověřit kompatibilitu!!! - a ten nahrajte do karty. Zvedne vám limit overdrive a vy můžete taktovat mnohem víš, aniž byste přišli o úsporné funkce a měli problémy s kartou. Pozor, ale vše jen na vlastní riziko! Biosy musí sedět!
svaby [Zobrazit profil] [Poslat zprávu] 2010-09-10 07:03:19

Powerplay nezrušíš, když budeš taktovat přes MSI Afterburner a budeš vytvářet profily. Sám jsem si u svý HD5870 jenom zvednul limity v RBE, pak si vytvořil v MSI Afterburner profil s vysokým OC a nastavil ho, že má být použit jen ve 3D a vše funguje jak má.
Tommy2 [Zobrazit profil] [Poslat zprávu] 2010-08-31 17:09:07

podobně jsem si přetaktoval svoji 5770, nešla taktovat vůbec a ani se po přepnutí do 3D nepřepla na maximální takty, tak jsem to vzal přes BIOS a ted už mi tam nejde dát žádný jiný a ani původní, karta funguje na 900 MHz na jádře, jen jsem nepoužil ATIWinFlash ale ATI Flash který jsem spustil přes DOS na flashce
Kevin [Zobrazit profil] [Poslat zprávu] 2010-08-31 19:40:06
avatar
Pekne a srozumitelne. diky!
Anarki [Zobrazit profil] [Poslat zprávu] 2010-08-31 20:19:55
avatar
Ach jaj, kde sú tie časy keď som si svoju Voodoo 3 2000 na PCI pretaktoval Biosom z Voodoo 3 3500 Akurát to chcelo hliníkový hranol na stabilizačný tranzistor, ten totiž topil ako blázon.
Drzka CZ [Zobrazit profil] [Poslat zprávu] - winflash 2010-09-04 10:46:04

tak sem to udelal na svej HD 5770, das sem to flashovat a pak se to jeblo... nechal sem to celou noc... a rano porad stejny... celej obraz se jebnul, resetoval jsem to a vypada, ze to jede jak ma... stalo se to nekomu? muze se stat, ze se to nahraje nak blbe?
elancer [Zobrazit profil] [Poslat zprávu] 2010-09-04 15:48:13
avatar
Pridám ešte môj pokus. Šiel som presne podľa návodu. Mal som GPU-Z 0.4.5 a nešiel mi ani BIOS z grafiky vytiahnuť. Našťastie to bol len bug v programe a už to v novej verzii opravili. Lenže... 5870 Vapor-X neumožňuje meniť voltáž, takže mi bolo úplne jedno, že som si limit nastavil na 1000 a 1400. Od výrobcu je nastavené 900 a 1300 a veru, oveľa vyššie som sa pri teste stability nedostal. 925 a 1300 bolo akurát (moc sa mi to nechcelo skúšať). Takže som tam zase nahral pôvodný BIOS a pri prípadnej reklamácii karty v budúcnosti verím, že si toho nikto nevšimne. Ale ako experiment to bolo fajn. Postup Sapphire je úplne absurdný, lebo tá karta si o taktovanie a skúšanie limitov priam koleduje. Ale zas 5870 je niečo, čo v dnešnej dobe netreba nutne taktovať, odkedy ju mám, Full HD + 4/8xAA nastavujem všade a zatiaľ som nebol sklamaný.
maltrabob [Zobrazit profil] [Poslat zprávu] 2010-09-07 15:36:58
avatar
To je prave pricina preco si myslim ze najlepsia na taktovacie pokusy je referencna grafika. Sam som bol prekvapeny ked som si kupil druhu HD 5850 do CrossFireX od XFX (nereferencna) a zistil som ze tam chyba cip na zmenu voltaze. Takze som ju hned predal a zohnal si referencny Radeon z druhej ruky z Ebayu. Som zvedavy ako to bude v novej rade, ale ak je teda pravda ze HD 67xx maju mat PCB z HD 58xx, asi sa nie je coho bat.
axe205 [Zobrazit profil] [Poslat zprávu] - Napětí jádra 2010-09-05 10:05:48

Mohu se zeptat, kde mám šanci zjistit, na jakém napětí jede jádro? Myslím tedy v jakém programu. Protože v RBE v záložce Clock settings by mělo jít změnit napětí jádra. Nastavil jsem 1.3V, ale nejsem si jistý, jestli na tuto voltáž opravdu jede... Děkuji za případnou odpověď.
elancer [Zobrazit profil] [Poslat zprávu] 2010-09-05 13:15:05
avatar
GPU-Z, záložka Sensors hore, druhá hodnota zospodu VDDC. Pravdepodobne tam budeš mať nejaké nižšie napätie, lebo karta sa v idle sama podtaktuje, takže je dobré pustiť si nejaký stability test, napr. MSI Kombustor, ktorý je pribalený k Afterburneru. Hodnoty napätia vyčítaš aj na hlavnej obrazovke Afterburneru. Predvčerom vyšla nová verzia 2.0.0, ktorá bude stáť za vyskúšanie.
Na mojej 5870 sú defaultné hodnoty 0.950V v idle a 1.165V load, ak ti to pomôže.
harrym [Zobrazit profil] [Poslat zprávu] - Voltage 2010-09-06 18:53:59

A jaký že má ta HD5850 voltage? To se nepoladilo, nebo co?
Já jsem svou HD4830 (která má ale jádro z HD4850, tj. 800shaders) vytunil na 2D/160/250/1,00V - 3D/625/1000/1,08V. A už ji takto provozuji rok (navíc s accellerem S1v2 bez dodatečného chlazení).
maltrabob [Zobrazit profil] [Poslat zprávu] 2010-09-07 15:52:29
avatar
S napatim som sa v BIOSe nehral, pre mna je jednoduchsie si to zmenit v MSI Afterburner, kedze pretaktovavam len na testovacie ucely. Inak HD 5850 ide na 0.949V default, ked ju pretaktovavam na HD 5870 takty nastavujem 1.15V a na 1GHz som dal 1.3V. HD 4850 mala dobre jadro, mne slo bez zvysenia napatia na 800 MHz (nebolo to stabilne pre hry ale nejake testy som s tym presiel) s Accelerom S1 a Turbo modulom.
Poling [Zobrazit profil] [Poslat zprávu] 2010-09-08 10:54:20
avatar
Ja mam 4850 od Gainwardu GS se zvýšeným napětím na 1.3V jádro 845MHz a paměti 1250MHz. Výš už je to nestabilní
2MATRIX [Zobrazit profil] [Poslat zprávu] 2010-09-26 12:38:28
avatar
Len ta vyvediem z omylu že karty si nemal zapojené do CrossFireX ale iba do CrossFire ,ci ty dokažeš dva radeony zapojit do CrossFireX?
Pouze registrovaní uživatelé mohou přidat komentář!