[How-to] NiBiTor - editácia biosov Nvidia kariet

Často kladené otázky a návody ako na to?...
Užívateľov profilový obrázok
yesper
Redaktor
Redaktor
Príspevky: 2707
Dátum registrácie: Ut 10. Jún, 2008, 20:41
Bydlisko: VT & BA
Kontaktovať užívateľa:

[How-to] NiBiTor - editácia biosov Nvidia kariet

Príspevokod užívateľa yesper » Št 10. Jún, 2010, 16:58

nVidia BIOS Editor (NiBiTor)

Obrázok

Info o programe
NiBiTor - program urceny k editacii BIOSov nVidia kariet, ktory nam umoznuje mat plnu kontrolu nad pokrocilymi vlastnostami tychto GPUs. Editacia BIOSu so sebou prinasa niekolko vyhod: v pozadi vam uz nemusi bezat ziaden OC softver, vase nastavenia ostavaju aktivne aj po preinstalovani systemu, po uprave napatia znizenie spotreby/teplot/hlucnosti. Uprava ale nie je vhodna pre uplnych zaciatocnikov, zvysene riziko problemov pri flashi...

Nibitor umoznuje:
  • zmenu frekvencii (core, shader, memory)
  • zmenu napatia (ak to umoznuje pouzity regulator)
  • nastavenie kriviek regulacie fanu (ak to umoznuje pouzity regulator)
  • zmenu casovania pamati (pre 99,9999% userov nevhodne, mozno aj viac...)

-> Upravou BIOSu je mozne dosiahnut vyrazne zlepsenie prevadzkovych vlastnosti (teploty, vykon, spotreba) grafickej karty
-> Je urceny len pre skusenych uzivatelov a pouzitie je len na vlastnu zodpovednost, neodbornym zasahom hrozi poskodenie karty!


Najnovsiu verziu programu najdete na jeho domovskej stranke www.mvktech.net



Zakladne info o biose
Ako nacitat BIOS?
1) Sposob s pomocou GPU-Z
-> Ulozenie BIOSu
Obrázok

-> Nacitanie BIOSu v Nibitore : "File" => "Open Bios"

2)Sposob priamo v Nibitore
-> "Tools" => "Read Bios" => "Select Device" => vybrat gpu "OK"
-> "Tools" => "Read Bios" => "Read into Nibitor"

-> Original neupraveny BIOS si zazalohujte niekde na disk, je mozne ze sa zide v pripade problemov

Obrázok


  • File - nazov a cesta k BIOSu
  • Device - typ karty pre ktoru je BIOS urceny
  • Bios version - verzia BIOSu
  • Vendor ID - meno vyrobcu karty
  • Date - datum vyhotovenia BIOSu
  • Product - string typu karty
  • Submit BIOS - pridanie BIOSu do online databazy, akceptovane su len nemodifikovane verzie
  • Integrity - indikator integrity BIOSu
    • Zeleny status - velkost aj struktura BIOSu su v poriadku
    • Zlty status - velkost alebo struktura BIOSu je nespravna
    • Cerveny status - velkost aj struktura je nespravna (poskodeny BIOS)



1) Zmena frekvencii
-> Informacie o frekvenciach najdeme v karte "Clockrates"
-> Existuje viacero roznych taktov (extra, 3D, 2D..) kvoli ich dynamickej zmene v zavislosti od situacie
-> Nie kazda architektura pouziva vsetky rezimy

Obrázok


Mozne rezimy:
  • Extra takty - takty nastavene pri zatazi
  • 3D takty- prechod z 3D do 2D a naopak
  • Throttling Info - znizene takty pri prehriati alebo pri nestabilnom OC
  • 2D takty - idle takty

-> Frekvencia pamati sa udava v realnych hodnotach, nie efektivnych
-> Od jadra G92 sa pre zmenu taktov v Loade nemenia 3D takty ale Extra!!!
-> Doporucujem zmenu len Extra taktov (v pripade znizenia spotreby aj 2D) na zaklade dokladnych testov,
v ktorych boli tieto frekvencie overene a 100% stabilne (FurMark/Kombustor, 3DMark 01/06, Crysis, Unigine...)




2) Zmena napatia
-> Dalsia karta "Voltage" je urcena pre tych, ktori chcu posunut takty svojej karty o uroven vyssie, pripadne znizit spotrebu gpu v 2D
-> Vacsina kariet (Volterra chip) umoznuje zmenu napatia v "Exact mode" alebo "VID mode", pokial je mozne odporuca sa pouzitie Exact modu

Obrázok


-> Je mozne si vybrat z niekolko prednastavenych rezimov napatia
-> Pre zdatnejsich je moznost nakonfigurovania novych hladin napati pomocou polozky "Voltage IC"

Obrázok


-> Staci najst napatie, ktore chceme zmenit podla Exact modu (v ktorom je zaokruhlene) a nastavit na pozadovanu uroven
-> Hodnota U sa po tejto zmene a potvrdeni v Exact mode nezmeni ale BIOS ju bude pouzivat (da sa to upravit vo Voltage Table Editor)

-> Zoznam kariet umoznujucich zmenu napatie pomocou Volterra cipu:
GTX 580, GTX 570, GTX 480, GTX 470, GTX 465, GTX 460, GTS 450, GTX 295(dual PCB), GTX 280, GTX 260(65nm)


-> Pomocou upravy v BIOSe je mozne zmenit napatie aj kariet, ktore nemaju Volterra cip, ale len v obmedzenom rozsahu podla VID rezimov, zvacsa v rozsahu 1.05 - 1.15V
-> Zoznam kariet umoznujucich zmenu napatie bez Volterra cipu:
GTX 285, GTX 275, GTX 260, vsetky s jadrom GT200b(55nm)

Priklad: ak ma GTX 285 3 VID napatia (1.12V Extra, 1.06V 3D a 1.05V 2D) je mozne Extra napatiu priradit 1.05V alebo 1.06V


3) Zmena detailov BIOSu
-> Zmenu dalsich informacii a detailov o verzii BIOSu umoznuje karta "Adv. Info"

4) Zmena casovania pamati
-> Kartu "Timings" odporucam nechat bezo zmeny



5) Regulacia otaciek fanu
-> Karta "Temperatures" okrem nastavenia roznych teplot umoznuje aj regulaciu samotnych otaciek fanu
-> Nie vsetky karty maju moznost kontroly otaciek fanu, len s regulatorom ADT7473 (Datasheet - dBCool Remote Thermal Monitor and Fan Controller )

Obrázok


-> Dolezita hodnota je Compensation, ktora ma velkost defaultne medzi 6-8°C a ma vplyv na vsetky ostatne teploty
-> Ak je Tmin nastavena na 40°C, v skutocnosti jej velkost bude 40°C + Compensation(8°C) = 48°C, atd...

-> Existuju 2 moznosti pre nastavenie kriviek fanu, najdeme ich pomocou funkcie "Fanspeed IC":
  • Automatic speed
  • Dynamic speed

Pre zlepsenie akustickeho prejavu je mozne tieto dva rezimy kombinovat s moznostou "Acoustic Enhancement", ktora zabrani oscilovaniu otacok.
Staci nastavit v akom intervale ma byt merana teplota "Ramp Rate", tymto krokom sa ale zhorsi ucinok chladenia.

Obrázok


a) Automatic speed
-> Regulacia otacok prebieha automaticky na zaklade momentalne nameranych teplot
-> Tepelne vlastnosti chladenia su definovane pomocou teplot TMin a TRange slope
-> Jednoduchsi pre nastavenie
-> Vsetky vlastnosti tohto rezimu vyplyvaju z nasledujuceho obrazku:

Obrázok
zdroj:forums.techpowerup.com

  • TMin - akonahle je prekrocena tato teplota, otacky fanu sa zacnu linearne zvysovat od hodnoty min DC
  • min Duty cycle - minimalne otacky fanu udavane v %, (cim mensie => tichsia prevadzka)
  • TRange slope - je rozsah teplot od prekrocenia TMin kedy je fan regulovany od minimalnych otacok az po 100%
  • TCrit - po prekroceni tejto teploty sa fan okamzite roztoci na maximalne otacky (100%)

Vzorec pre vypocet rychlosti fanu v % pri konkretnej teplote T:

v = [(T - TMin)/(0.015 x TRange slope)] + min Duty cycle

-> Ak je teplota T < TMin => fan sa toci rychlostou min Duty cycle

b) Dynamic speed
-> Je zalozeny na automatickom rezime a dynamickej zmene TMin
-> Zlozitejsi pre nastavenie, vyhoda oproti Automatic speed je tichsia prevadzka, nevyhoda vyssie teploty

  • TLow - definuje teplotu pri ktorej sa hodnota TMin znizuje
  • THigh - definuje teplotu pri ktorej sa hodnota TMin zvysuje
  • TMin - teplota pri ktorej sa fan toci rychlostou min DC, dynamicky sa meni podla aktualnej teploty
  • TOperation - pracovna teplota, ktoru sa snazi BIOS udrzat v zatazi upravou TMin
  • TCrit - po prekroceni tejto teploty sa fan okamzite roztoci na maximalne otacky (100%)

V kratkosti ako funguje tento rezim
-> Ak teplota klesa pod hodnotu TOperation k teplote TLow => zvacsuje sa Tmin a tym sa rychlost ventilatora znizuje
-> Naopak ak teplota rastie nad TOperation k teplote THigh => znizuje sa Tmin a tym sa zvysuju otacky ventilatora
-> Pod hranicou TLow a nad hranicou THigh je kontrola otacok riadena rezimom Automatic speed



6) Zmena info pri Bootovani
-> Posledna karta programu je "Boot settings", ktorou si dokazete zmenit bootovaci nadpis



-> Ulozenie BIOSu : "File" => "Save Bios"

Pozor na upravu BIOSov dvojchipov (GTX295, 9800GX2, 7950GX2, 7900GX2) obsahuju 2 BIOSy!

Odporucanie pred samotnym flashom
-> Pri flashovani je vhodne mat zaloznu PCI kartu, pre pripadne ozivenie zleho flashu
-> Na RMA posielajte karty len s originalnym BIOSom


>>Diskusia<<
Naposledy upravil/-a yesper v So 19. Nov, 2011, 23:10, upravené celkom 29 krát.

Užívateľov profilový obrázok
yesper
Redaktor
Redaktor
Príspevky: 2707
Dátum registrácie: Ut 10. Jún, 2008, 20:41
Bydlisko: VT & BA
Kontaktovať užívateľa:

Re: [How-to] NiBiTor - editácia biosov Nvidia kariet

Príspevokod užívateľa yesper » So 12. Jún, 2010, 14:55

Uprava BIOSov pre GTX 460/465/470/480 (GF100 & GF104)

-> Niekolko info navyse o editacii BIOSov pre Fermi karty (GF100 & GF104)
-> Momentalne su k dispozicii tieto typy BIOSov (EVGA biosy maju zmenene posledne dvojcislie):
Spoiler: ukázať
GTX 480
  • 70.00.21.00.02 (novsi)
  • 70.00.1A.00.02
GTX 470
  • 70.00.21.00.03 (novsi)
  • 70.00.1A.00.03
GTX 465
  • 70.00.21.00.04
GTX 460
  • 336SPs 1GiB -
    • 70.04.1B.00.02
    • 70.04.13.00.01
    • 70.04.0F.00.01
  • 336SPs 768MiB - 70.04.0B.00.01
  • SE 288SPs 1GiB - 70.04.29.00.02

-> Pre spravne ulozenie BIOSu z GPU-Z pouzivajte u vsetkych GTX 4xx verziu 0.4.8
-> Po nacitani BIOSu Fermi kariet nam Nibitor vyhodi nieco taketo

Obrázok

Ako uvidite vsetky moznosti (okrem kariet "Boot Settings" a "Adv. Info") ostali bezo zmeny, uplne prazdne.



1) Zmena frekvencii
-> Zmenu jednotlivych taktov najdeme "Tools" => "Fermi Clocks"

Obrázok

  • rezim P3 - 2D takty (1 monitor)
  • rezim P7 - 3D takty (1 monitor)
  • rezim P12 - 2D/3D takty (2 monitory)
  • rezim P15 - Extra takty

-> Odporucujem zmenu len Extra taktov

Priklad zmeny Extra taktov "v zatazi" (725/1450/1900)

Obrázok

Pre zmenu taktov v zatazi menime tieto farebne polia:
  • 0, 1, 3, 11 - Shader Clock (Core Clock je automaticky 1/2 z nich)
  • 4 - hodnota vypocitana na zaklade = Shader Clock x 1.05 (rovnaky sposob pre vsetky GF100vky)
    Pre karty s jadrom GF104 je tato hodnota vypocitana = Shader Clock x 1.06
  • 5 - frekvencia pamati



2) Zmena napati
-> Defaultne hodnoty napati v 2D su pre
  • GTX 480 - 0.962(3)V
  • GTX 470, 465, 460 - 0.875V
-> V zatazi to kolise kus od kusu v zavislosti od kvality chipu medzi 0.99 az po 1.1V

-> Zmenu napati najdeme podobnym sposobom ako hore "Tools" => "Fermi Voltage"

Obrázok

  • rezim P3 - Napatie v 2D (1 monitor)
  • rezim P7 - Napatie v 3D (1 monitor)
  • rezim P12 - Napatie pri 2D/3D (2 monitory)
  • rezim P15 - Extra napatie (v zatazi)

-> Napatia pre rezimy P12 a P15 musia mat vzdy rovnake nastavenie!!!

Priklad zmeny napatia pre 2D a Extra rezim (2D = 0.9V, Extra = 1V)

Obrázok

-> Neodporucam zvysovanie napatia (zvysene poziadavky na zdroj a chladenie) skor jeho znizenie (znizenie spotreby v zatazi aj o 60W) => vplyv na zlepsenie akustickeho prejavu
-> Vacsine kariet s GF100 staci v 2D 0.825V, niektore potrebuju 0.837V (tieto hodnoty su len informativneho charakteru)

Zmena otaciek fanu je v tejto verzii (v5.8) pre Fermi nemozna.

>>Diskusia<<

Užívateľov profilový obrázok
yesper
Redaktor
Redaktor
Príspevky: 2707
Dátum registrácie: Ut 10. Jún, 2008, 20:41
Bydlisko: VT & BA
Kontaktovať užívateľa:

[How-to] NiBiTor - editácia biosov Nvidia kariet

Príspevokod užívateľa yesper » So 29. Sep, 2012, 18:15

Uprava BIOSov pre GTX 560/560Ti/570/580 (GF110 & GF114)

-> Uprava BIOSu je velmi podobna predchadzajucej generacii cipov Fermi
-> Pre viac info viewtopic.php?p=680463#p680463

1) Zmena frekvencii
-> Zmenu jednotlivych taktov najdeme "Tools" => "Fermi Clocks"
-> Pre zmenu taktov v zatazi menime tieto farebne polia:
  • 3 - Shader Clock (Core Clock je automaticky 1/2 z nich)
  • 4, 11 - hodnota, ktoru musime vypocitat podla postupu nizsie
  • 5 - frekvencia pamati

Priklad zmeny Extra taktov "v zatazi" u GeForce GTX 580 (800/1600/2100)
-> defaultna frekvencia shadercore pre tento BIOS bola 1564MHz (782MHz pre jadro) a hodnota polia 4: 1645
-> vypocet novej hodnoty: 1645 / 1564 x ocakavana frekvencia shadercore v nasom pripade 1600 = 1683

Obrázok


Priklad zmeny Extra taktov "v zatazi" u GeForce GTX 570 (850/1700/2100)
-> 1560 / 1484 x 1700 = 1787

Obrázok




2) Zmena napati
-> Zmenu napati najdeme podobnym sposobom ako hore "Tools" => "Fermi Voltage"

Priklad zmeny napatia "v zatazi" a v systeme Windows u GeForce GTX 570
-> defaultne nastavenia (Idle = 0.963V, Load v zavislosti na kvalite cipu = 1.0005-1.063V):

Obrázok

  • rezim P3 - Napatie v 2D (1 monitor)
  • rezim P7 - Napatie v 3D (1 monitor)
  • rezim P12 - Napatie pri 2D/3D (2 monitory)
  • rezim P15 - Extra napatie (v zatazi)
-> upravene napatie (Idle = 0.913V, Load = 1.013V):

Obrázok


>>Diskusia<<


Návrat na "Často kladené otázky (FAQ), ako na to(how-to)?"

Kto je prítomný

Užívatelia prezerajúci toto fórum: Žiadny pripojení užívatelia a 2 neregistrovaní