Discussion in 'RBE' started by t3hn0, Apr 4, 2008.
Rabit -> http://www.mvktech.net/component/option,com_remository/Itemid,26/func,fileinfo/id,1952/
- RBE 1.21
- Winflash 2017
- GPU-Z 0.3.4
- Win 7 Ultimate x64 rtm
Hardware: 1 Asus EAH4850 512MB on a Asus P5Q motherboard...details in Sys Specs
The issue: A friend got a Powercolor HD 4850 (not 100% sure it's a Powercolor but it's a HD 4850 512 mb single slot reference design), it had original HD 4850 BIOS with high temps, 625/993 MHz UVD clocks etc. I recommended RBE, told him about the risks, and after flashing his card with my updated Asus BIOS from their site (I sent him a GPU-Z saved bin) he reported strange&erratic fan reportings in GPU-Z (constant fan speed and such - I'll have to talk more to him about that, I read about it from his offlines).
I took another look and found some RBE erratic behavior myself: after loading a bin bios, then a rom Winflash aquired one, the "Fan settings" page showed messed up info, wrong values in the look up table and so on.
You can replicate the situation by acquiring the BIOS with Winflash and then loading a bin BIOS on "Fan Settings" page. Not sure if it's just the visuals or it will influence a subsequent flash of the card with corrupted values.
I attached the 3 relevant BIOS, hope that it helps. Thank you for your hard effort in developing this app.
EDIT: Also uploaded a screenshot from RBE. Not only the graph is bugging, but the tick boxes (PWM ramp on) also. Not sure about other pages but Fan Settings.
Not sure, but this could be caused by this incompatibility of Winflash driver atidgllk.sys and Win7.
Fun controls for mobility radeon 3650 are disabled. But via gpu-z i see bot temperature sensor and fan speed. And they interact very well - as fan speed gets higher, temp gets lower. I don't see physically on my toshiba that fun, but i bekeive it exists .
Here is my original BIOS (yes, i've modified for overclocking too - great results!). I also uploaded it to bios coll a few days ago - i beleive it just under wizzard's queue.
Sorry, cannot upload - have no rights.
RBE Invalid File Specified...
When I try and open a BIOS in RBE an error comes up "Invalid File Specified. Not An ATI BIOS? - Debug information 'CheckValid' Reported Error. Any ideas on how to fix this?
Please post your BIOS.
Okay, I posted the BIOS
RBE supports HD 2xx0 series cards and newer. For older cards, try RaBiT.
ati 5870 voltage 3d the 1.125v edition to be unable in advance to penetrate the RBE 1.24 revision voltages. (ASUS 5870)
uses revises to 3D 1.20v, brushed still only then 3D 1.125v after ATI Flash 3.79.
Used other trade mark BIOS to be still same 3D to be highest only then 1.125v.
The ATI 5870 chips as if have two kind of editions,
the edition 1: 3D voltage 1.1250v
edition 2: 3D voltage 1.1625v
both BIOS all is same.
There is a bug in 5850 overdrive limit signatures.
I downloaded the ASUS 5850 BIOS (http://www.techpowerup.com/vgabios/58225/Asus.HD5850.1024.090925.html) with the increased 1200 core 1400 mem limits. (Standard is 775/1125)
I then saved the hash to a file.
I then opened my XFX 5850 Black Edition's BIOS (http://www.techpowerup.com/vgabios/61746/XFX.HD5850.1024.091104.html). I then loaded the ASUS hash file.
Now under "Increased values" I get an upper limit of 5000/600! (it should be 1200/1400)
Also you may want to add this signature to your database, as well as the one for the ASUS 5870 (this has high limit too.) http://www.techpowerup.com/vgabios/56695/Asus.HD5870.1024.090915.html
Also the BIOS database webpage's detection of the frequency for 5850's is wrong. It shows 400/900 for every BIOS, which is actually the 2D clocks!
it is no bug, but already mentioned several times that method 1 (hash) doesn´t work with 58X0 ...
I have powercolor hd5850 pcs+, and I have tried adjusting the voltage of the bios I saved using gpu-z, this is the same bios in the techpowerup vga-bios collection marked 2010-01-18 23:39:00 as the date compiled.
In the clock-/voltage settings table, I changed 1.038 to 1.25 @ 760/1050.
After flashing the modified bios onto the card using atiflash and starting windows (7-ultimate-x64) the video card becomes stuck at 760/1050 and I am unable to change clocks for both the core and memory.
I have tried changing the clock with ati overdrive and msi afterburner but neither of them work. Overdrive just disables itself and afterburner does nothing.. except stay at 760/1050. Any help with this would be much appreciated.
I have a Radeon 5970 card and edited the original bios using RBE (changed GPU clock, bumped 25 Mhz just to test), but when I try to flash my edited bios, ATiFlash shows new bios name and other fields as blank values. I'm using the latest version of RBE (1.25) and ATiFlash (3.79), the same ATiFlash I have used to update the original and buggy bios (without fan control).
What am I doing wrong?
I don't get it, could you explain?
Sorry. Please look at this photo (It's not mine, I've edited the fields to show what is happening here)
ATiFlash will show a similar screen when I try to flash a bios edited in RBE 1.25 for my 5970.
Please can someone help me?
BUG with "Voltage registers" and dynamic fan speed.
I have shapphire 4870x2 and accelero xtreme installed to it.
System is 100% stable with 830/1000 when voltages are 1.35 and fan 100%. (afterburner)
Now I try to edit my original bios to 830/1000, voltages to 1.35.
To do this I need to change 1.2625 ---> 1.3500 in "Voltage registers" or othervise the wizards 1.35 won't work (even when selected, the card will use 1.26 as it's the max in the register).
Ok until this everything is working. I have bios with 830/1000 and 1.35V.
Then the problem:
Dynamic fan settings from 45 to 55, target 60 cycle min: 30.
Now when I open furmark (or any other program) and stress the GPU the fans starts to spin faster... as they should.
BUT after few seconds they start to lower again until they are back to ~30%. At this point GPU0 is over 75c and VRM's are 110+c.
I have tested exactly the same settings except the "Voltage registers".
Without editing registers the voltages stays at 1.2625V and the fan speed goes up to 100% and stays there. Just like it should work.
Temps are low and system works... ~1 minute before crashing due to low voltages.
So if you could find a way to apply that 1.35V without messing the dynamic fan speed my bios would be 100% perfect. Now I need to apply that voltage setting with some other program every time I start the system. Then it's stable again.
E: RBE v1.25
Overvolting via GPU-Register 0x18 not possible on some HD5870 reference cards.
The BIOS can be written and flashed with altered clock-speeds and vGPU value but it will only keep the clock-speeds and discard any modification in GPU-Register 0x18 whatsoever. The resulting 3D vGPU value is always 1.125V (measured with MSI Afterburner or GPU-Z) though the 0x18 default is 1.1625V.
I myself know of several standard Asus HD5870 (besides my own), some standard Powercolor HD5870 and at least one standard XFX HD5870 affected by this problem.
Kind regards and, in advance thanks for your efforts!
is there any reason why after modifying a bios with rbe that whilst programs note the increase in speed, when put to the test there appear to be no gains, and that the graphics card has somehow reverted to its lesser factory clocks after the bios has been flashed to the faster ones?
Same here, RBE can not overvolt GPU for the cherry 1.125v 3D 5870's. You can mess around with GPU register 0x18 all you want it does nothing. Very likely a 1.125v shipped 5870 is not 100% same hardware as a 1.1625v 5870. My guess is a chip is tested at 1.125v, if it passes it's will use GPU volt lookup tables #1 who have 1.125v as max, else it's tested at 1.1625v, if it passes it will use GPU volt lookup tables #2 that RBE currently is referring to, else it'll become a 5850.
So basically plz try to find 1.125 somewhere in a 5870 BIOS, and very likely you'll have found the spot a "cherry" 5870 looks at for his voltages. Current GPU volt registers only work for a 1.1625v shipped 5870.
I tried flashing with all kinds of 0x18 voltages, the only time it would change was when i used 1.15 the same as the memory. sometimes it would bsod for some voltages, and the rest just defaulted to 1.125. why would msi afterburner be able to change the voltages for these cards succesfully?
Because it doesn't modify the BIOS at all is my wild guess, it just forces it in on runtime.
I can put it to 1.25 or whatever I want with Afterburner
I get a similar problem when i use RBE and clock up my 4890, the voltage increase and fan increase are noticable, and reported correctly, yet when i look at things like gpuz and gpu tool, they both report that the card still is running at stock clocks, and then when tested on something like furmark it would seem to qualify the reports from gpuz etc that my frequencies have indeed not changed, even though i have re-written them in RBE. I dont understand why this happens, as when i use gpu tool to OC in windows, the results are apparent in both gpuz reports and furmark benching also proves this increase. Any ideas???? Am I doing something wrong?
Separate names with a comma.