PDA

View Full Version : ATI 38xx BIOS editor (Finally!)


maxmaz
01-31-2008, 10:44 PM
So the title says it all:

http://www.computerbase.de/forum/showthread.php?t=372893
(yeah... a little german might help there)

And to download the BIOS editor (hope no issue with bandwidth):
http://www.aledander.de/vb/ati_bios_editor/atibiosedit.zip

Seems to take care of everything (clock/voltage/checksum).

Enjoy!

TiTON
01-31-2008, 11:08 PM
Wow.. Foxconn released a bios editor several weeks ago, but only allowed control of clocks. THey said Voltage didn't work.

Can anyone confirm that the voltage change is actually functional. I just received my VR, and don't want to hard mod if the bios will add voltage..

Ton

alexio
01-31-2008, 11:13 PM
I've had some good conversations with w1zzard and I think it's probably NOT possible to get more than 1.327v (or one notch higher) on the HD3870 and the same (or lower) on the HD3850. I'd like to see this theory tested in practice though, so I hope someone tests it ASAP :)

lowtcell
02-01-2008, 06:39 AM
I posted in the other thread on this. Just a heads up, the voltage selection values in the dropdown have a comma instead of a dot, so if you try this, type the value manually, do not use dropdown selection.

maxmaz
02-01-2008, 08:53 AM
Nice catch. However, I don't think it really causes much issues, as the values are not converted with dot/comma/etc. In other words, when we select, say, 0.974 (which is displayed as 0,974 as you mentioned), the program just disregard the dot/comma and convert 0974 from decimal to hex and then invert it and plug it into the bios. Having comma shouldn't make any difference, but hey, what are going to lose if you want to be extra cautious and enter it manually?

Also, as reproted by another user, this program apparantly does not support the newly released 3870X2 yet... Owners of that monster should wait for an update.

spajdr
02-01-2008, 09:01 AM
yeah, that program doesnt offer more then 1.327V, even if you edit it with different and higher volts, it jump back to 1.327V.

maxmaz
02-01-2008, 09:10 AM
Well, I just openned a 3850 bios, changed the vcore to 1.5v (not that I'm going to flash that though!!), saved it and the HEX value corresponding to 1.5 v (DC05) is right there in the edited bios next to clocks. So, you can enter whatever values you want and the program is going to save it into the bios. Just remember that you are not limited to the drop-down menu values and you can enter anything in the box.

Having said that, we all know that there are limits to the voltage you can set via bios. I think for HD3850, no matter what number you put there, it is not going to be more than 1.29 on the gpu and probably a similar albeit higher limit exists for HD3870 - That's why people start doing pencil mods, etc.

Chicco85
02-01-2008, 09:37 AM
I only try this little thing for now:

http://forum.nexthardware.com/gallery/file.php?n=5878&w=o

I set the vgpu in 3D mode from 1,327 to 1,37 Volt.

I have no idea of the improvements... now i can't test.

Bye! :)

chp
02-01-2008, 09:50 AM
...Having said that, we all know that there are limits to the voltage you can set via bios. I think for HD3850, no matter what number you put there, it is not going to be more than 1.29 on the gpu and probably a similar albeit higher limit exists for HD3870 - That's why people start doing pencil mods, etc.

1.29V I think you're wrong. I think it's much lower on HD3850: something like 1.24V (by default on 071 and up it's 1.214)

MonsterMash
02-01-2008, 10:38 AM
I don't know if it works to put the vcore for 3d mode over 1.33V, but it surely can put it lower for the 2d mode. And it's very usefull for people who made the vmod!

ATi7500
02-01-2008, 11:12 AM
I don't know if it works to put the vcore for 3d mode over 1.33V, but it surely can put it lower for the 2d mode. And it's very usefull for people who made the vmod!

that was EXACTLY what I was thinking about. HD 3850 has a 2D mode with a voltage of 1.014v. Why HD3870 couldn't keep this voltage aswell? :)

maxmaz
02-01-2008, 02:19 PM
They just posted a new version (1.6) - This guy (aledander) is really into this!! Good for us all!

http://forums.techpowerup.com/showthread.php?t=51337

http://www.aledander.de/vb/ati_bios_editor/atibiosedit.zip (Version 1.6)

I'm not sure of the new features yet... Too busy for now.

guess2098
02-01-2008, 05:46 PM
it said it is not 38xx bios. weird

HousERaT
02-01-2008, 08:30 PM
Is there anything in there to change memory voltage?

Jeff Flowerday
02-01-2008, 11:52 PM
We need to ask him to add a section for adjusting the 3d power save mode.

Anyone speak german?

eva2000
02-02-2008, 12:15 AM
it said it is not 38xx bios. weird
I used my stock default HIS HD3850 IceQ3 bios and edited a new bios using v1.6 of this editor, then using compare tool compared it to my stock bios and ALOT more changes occur between the 2 than just the 3-5 GPU/MEM/2D/3D voltage settings you would do for the HEX editing method! Could be all those changes making it think it isn't a valid bios for particular cards ?

didn't try flashing the bios i made with this editor though

Sleepy Ben
02-02-2008, 02:04 AM
This Bios editor does work but it has a bug. I tried it with the original bios (067) from my Sapphire 3850 and changed the speeds and selected the 1.327 voltage from the drop-down box, saved and used winflash but winflash didnt recognise the file as a bios rom file. Problem was the values in drop-down boxes have a , instead of a . - so manually type in the voltages and it works just fine. No longer need to use Rivatuner!

This editor only allows tweaking of speeds and voltages *NOT* fan speed but I popped a Zalman VF900 on my card too get around that. Now I have a very quiet, very cool card with a decent overclock. I also use the "driver and CP" bundles from NGOHQ so no RAM hungry CCC or third party programs needed.

Niccolò
02-02-2008, 03:10 AM
I tryed. But obviously it's not working properly. I set 1,327 and i get 1,24. So it's a 0,4 raise. I think there is no way to get the vmod done by bios, only hard mods work.

maxmaz
02-02-2008, 06:10 AM
Ok, I finally got a chance to play around with this little program and get some first hand experience.

Initially I started using the v1.5 and edited my BIOS (both the card’s original 067 and the unlocked 071 versions) and flashed them without any issues. Then, I started using the newer version (1.6), and made a few more bios edits which were flashed successfully. However, I noticed some glitches when working with v1.6 (e.g. I couldn’t easily enter my values in the boxes, the values changed themselves, etc).

Now here was when things started to go wrong: I opened a bios with v1.6, made some changes, saved and flashed, but noticed that the vcore for UVD has been increased in the new bios itself. Seeing the difficulty of changing values in v1.6, I opened that file in v1.5, corrected the changes and saved it, and rebooted for a flash. Right before flashing, I noticed that the size of the new bios was different from the original one (which never happened before), but I though what the heck and went ahead with flashing, which obviously ended with a black screen. I had to recover using a PCI card.

So, for now, here are my recommendations:

- First and foremost, you should be well aware of the risks of messing around with bios. Things can (and do) go crazy, and you should be prepared for a recovery or worse. Have that PCI card handy.

- This program is by no means a professional bug-free tool, but it can be helpful if used carefully.

- Never ever save your edited bios with this program for more than once. I think that’s what went wrong in my case. Always, open a fresh file, make changes all in one session, and save it once. The bios you are opening can be already modified by some other methods (hexedit, etc), but you really shouldn’t save it more than once with this program.

- Always compare the size of the modified bios against the original one and do not use it if it's even one byte different.

- Always when you make changes and save it, open it one more time (without any further saving) to verify that all the core/mem/voltage values are what you wanted and there aren't any errors or unexpected changes.

- I don’t expect the program to make changes beyond the core/mem/voltage region inside the bios plus the message area on top for checksum correction. If it’s making changes beyond these two places, you are running the risk of messing up your bios. Forget it or have that PCI card around!

Hope it helps!

maxmaz
02-02-2008, 07:05 AM
Just an update: I checked the bios that gave me black screen: It has a core frequency of 1200 and memory frequency of 1700 (that's 3400 MHz effective!!) on a vcore of 0.974!!!!

So the flash was technically successful, only the poor bastard was freezing on the spot due to high clocks and low voltage!

Take home lesson: Open up your file again before flashing and make sure everything is the way you intended it to be.

lowtcell
02-02-2008, 11:41 AM
I played a little with this yesterday. I bumped the vcore from 1.214 to 1.241 on the HIS-3850 IceQ3 Turbo bios and flashed my Sapphire with it. The card is now stable @ 770/1000 on COD4 (played 3 hours). With lower Vcore it would only pull 750/1000 or it would crash driver every 20 minutes. But that's not the best part. The best part is that CCC still works for OC :up: and with HIS bios, the fan is also auto controlled so no need for Rivatuner anymore.

http://img98.imageshack.us/img98/4319/cccpe4.jpg

ghost101
02-02-2008, 12:01 PM
What would happen if you increase the voltage using pencilmods and then increase the voltage from within the BIOS. Would it simply be roughly an additive result? (Yes i know that increasing something by 10% and then that by 10% isnt actually 20%).

guess2098
02-03-2008, 12:18 AM
I used my stock default HIS HD3850 IceQ3 bios and edited a new bios using v1.6 of this editor, then using compare tool compared it to my stock bios and ALOT more changes occur between the 2 than just the 3-5 GPU/MEM/2D/3D voltage settings you would do for the HEX editing method! Could be all those changes making it think it isn't a valid bios for particular cards ?

didn't try flashing the bios i made with this editor though
i have no idea why but it won't load any bios... 3850, 3870 ...

jimmyz
02-03-2008, 04:48 AM
I'm not using my 3850's right now but i did open, modify and save a bios with this tool and all seemed to go properly, I will flash the bios next week when I set -up the other rig. wish tis was around a few weeks ago when my 3850's were water cooled and in my primary rig.

ORVILLE
02-04-2008, 11:45 AM
There is a FAULT with the V1.6 bios editor that causes corruption if you change voltages via the drop down boxes. The problem seems to be caused by the drop down wrongly inserting a "," (comma) instead of a "." (full stop / point) between the votage values. Voltages changed this will show 1,XXXv instead of the correct 1.XXXv.

The easy way to rectify this is to type in the correct voltages manually. For example, highligt the 3D box and type 1.327 (One Point Three Two Seven). Save the bios and away you go......

RealyPssd
02-04-2008, 11:48 AM
What's a nice next step up from the default of v1.327 I have with my HD3870?

superbowtie
02-04-2008, 12:59 PM
Whats the deal does the voltage adjustments, Do They work or do they not? **On the 3870**

isn't 1.327, the factory voltage anyhow for the 3870?

How did Chicco85 set his to 1.37? for some reason when i open rivatuner diagnostic report and have the same things checked i don't see voltage.

maxmaz
02-08-2008, 01:18 PM
Just saw a new verison of the bios editor posted:

http://www.computerbase.de/forum/showthread.php?t=372893

(Use Google translate at http://www.google.com/translate_t if you don't know german)

Download: http://www.computerbase.de/downloads/treiber/grafikkarten/ati/computerbase_ati_bios_editor/?url=17592

This one supports 3850, 3870 and 3870X2 alltogether. Also, you can edit low and high power 3D clock/voltages separately.

NB: People with 3870X2 - make sure to use google translate and fully read the instructions there. Apparantly you will need to first save the original bios of each gpu separately and then change each one individually but to the IDENTICAL new values and flash both bioses at one sesison (e.g. type atiflash -p 0 bios1.rom once, enter and then type atiflash -p 1 bios2.rom and enter and then restart). I don't have this card and I haven't tried this, so make sure you know what you're doing!

RealyPssd
02-08-2008, 05:46 PM
Does anyone know if/how to get higher then 1.327v for on a 3870 with this?

Sleepy Ben
02-09-2008, 04:15 AM
I believe both the 3870 and 3850 cards have a hardware limit of 1.33v so trying to set a higher limit than that in the bios is ineffective.

A hardware vmod is needed to achieve higher voltages than that ie. pencil mod or resistor change.

fornowagain
02-09-2008, 09:50 AM
Anyone actually tried this for the higher voltage yet?

http://img522.imageshack.us/img522/8624/biosuo2.jpg (http://imageshack.us)

http://img522.imageshack.us/img522/1172/bioseditdd5.jpg (http://imageshack.us)

spajdr
02-09-2008, 10:10 AM
fornowagain : can you save bioses with higher voltage then 1.327?

fornowagain
02-09-2008, 10:23 AM
fornowagain : can you save bioses with higher voltage then 1.327?

No, just saved the 1.327v, haven't tried uploading to the card. Even a little might help though. Files attached.

spajdr
02-09-2008, 10:31 AM
Thanks matey, i dont have floppy anymore so i cant make a copy of bioses, and winflash makes nothing, just eats cpu :) its weird, previously i run it without problem.

spajdr
02-09-2008, 10:40 AM
I hope that ati tool will support software voltage change, someone here on forum said its possible, just need to be added.

CRFX
02-09-2008, 11:35 AM
Tried the new .9 beta and it works great for me. Getting 850\1100 at 1.327 on my HIS 3850 512. :D
Only problem now is I think I'm hitting the 862Mhz wall. I haven't seen a fixed bios for the 512 version yet though.
Thanks for posting this program.

ColonelCain
02-09-2008, 01:29 PM
Tried the new .9 beta and it works great for me. Getting 850\1100 at 1.327 on my HIS 3850 512. :D
Only problem now is I think I'm hitting the 862Mhz wall. I haven't seen a fixed bios for the 512 version yet though.
Thanks for posting this program.

http://www.techpowerup.com/vgabios/1000/ATI.HD3870.512.071102.html

This is the Techpowerup! download page for the 862mhz clock lock fix.

Although, compared this one and the Sapphire Atomic one, the Atomic bios's 3D vgpu is still only 1.327.

It just set's the clocks at 825/1200.

I can only get to 900 core on my 3870 on water, after that it fails. Needs more power. And, if what they are saying is true that the controller doesn't put out more than 1.327 w/out a hardmod, I'll be hardmodding.

Running Crysis for a while (CPU and GPU loop), it get's up to 40C load. :yepp:

CRFX
02-09-2008, 02:57 PM
Thanks, but I have a 3850 with gddr3.

RealyPssd
02-09-2008, 05:58 PM
I wonder how Chicco85 got 1.37 :(

Barr3l Rid3r
02-10-2008, 05:50 PM
Sweet


Ok I've found a solution for Gigabyte HD3870 512MB DDR3 Qimonda....
Original Ver 70 locked bios 1.22V

at 859/2100Mhz

Used a Sapphire 3850 512MB DDR3 Qimonda Bios
Ver 71 Unlocked Bios 1.22V ( http://www.techpowerup.com/vgabios/2347/Sapphire.HD3850.512.071108.html )

+ Editor to set 1.22V 2D and 1.32V 3D And now I got 1.38V in Multimeter
@895/2100Mhz

( http://www.computerbase.de/downloads/treiber/grafikkarten/ati/computerbase_ati_bios-editor/?url=17592 )

http://i31.tinypic.com/351ihw6.jpg

http://i27.tinypic.com/11ad8b9.jpg

Jon Boy Deluxe
02-12-2008, 08:08 AM
Just saw a new verison of the bios editor posted:

http://www.computerbase.de/forum/showthread.php?t=372893

(Use Google translate at http://www.google.com/translate_t if you don't know german)

Download: http://www.computerbase.de/downloads/treiber/grafikkarten/ati/computerbase_ati_bios_editor/?url=17592

This one supports 3850, 3870 and 3870X2 alltogether. Also, you can edit low and high power 3D clock/voltages separately.

NB: People with 3870X2 - make sure to use google translate and fully read the instructions there. Apparantly you will need to first save the original bios of each gpu separately and then change each one individually but to the IDENTICAL new values and flash both bioses at one sesison (e.g. type atiflash -p 0 bios1.rom once, enter and then type atiflash -p 1 bios2.rom and enter and then restart). I don't have this card and I haven't tried this, so make sure you know what you're doing!

I've flashed nvidia bios before but not ati!

I want to flash my max stable OC onto the X2 and boost the voltage. Is this bios editor all I need?

Has anyone flashed their X2 bios yet?

Thanks

NCspecV81
02-12-2008, 11:19 AM
I've flashed nvidia bios before but not ati!

I want to flash my max stable OC onto the X2 and boost the voltage. Is this bios editor all I need?

Has anyone flashed their X2 bios yet?

Thanks

I've flashed my X2. I set all my volts to 1.327 on the 3D Clocks yet, when I put a multimeter to it while running the Atitool Fur Cube to scan for artifacts, it only reads 1.27v. On idle it runs 1.25-6v. Apparently this card ignores the voltage increase in the bios, unless Atitool fur cube does not trigger the 3D clocks. However it does confirm the reason why I can't get a 3dmark06 pass completed past 900mhz on the core. I have a saphire X2 btw.

RealyPssd
02-12-2008, 12:20 PM
What are the default 3D volts on an X2?

Jon Boy Deluxe
02-12-2008, 03:40 PM
I've flashed my X2. I set all my volts to 1.327 on the 3D Clocks yet, when I put a multimeter to it while running the Atitool Fur Cube to scan for artifacts, it only reads 1.27v. On idle it runs 1.25-6v. Apparently this card ignores the voltage increase in the bios, unless Atitool fur cube does not trigger the 3D clocks. However it does confirm the reason why I can't get a 3dmark06 pass completed past 900mhz on the core. I have a saphire X2 btw.

Thanks for your reply.

If you have the inclination, perhaps take a reading of the core when running 3dmark.

Either, a) your flash didn't work b) bios mod doesn't work or c) artifact scanning isn't activating 3d (which is unlikely imo, otherwise what would be the point of the test).

I guess the benefit is the OC can be set on the card rather than having to apply the OC every time you boot up...

fornowagain
02-12-2008, 05:24 PM
I've flashed my X2. I set all my volts to 1.327 on the 3D Clocks yet, when I put a multimeter to it while running the Atitool Fur Cube to scan for artifacts, it only reads 1.27v. On idle it runs 1.25-6v. Apparently this card ignores the voltage increase in the bios, unless Atitool fur cube does not trigger the 3D clocks. However it does confirm the reason why I can't get a 3dmark06 pass completed past 900mhz on the core. I have a saphire X2 btw.

Same here, flashed it to 1.327v. Multimeter reads one core at 1.24v-1.27v load, the other core is 1.32v-1.34v load. Changing the bios voltage made no difference. This one is a Powercolor and gets to 932/2200 stock.

NCspecV81
02-12-2008, 08:44 PM
I flashed back to my original firmware and got the same measurements on voltage. Don't flash your X2 expecting higher voltages! I got the same measly voltage on both cores =o( must be why I'm stuck at 900 core. Oh well! Hard mod method for me!

maxmaz
02-13-2008, 06:50 PM
A new version (v 0.91 beta) is available:
http://www.computerbase.de/forum/showthread.php?t=372893

Interestingly, the new version recommends changing all mem frequencies together to the oc'ed value for the best stability. If you think about it, it makes sense since the increased voltage only applies to the core and having various 2D/3D core frequencies can make a difference in temp, but mem frequency shouldn't make much difference and it might benefit from being a fixed value and not throttling up and down. Another recommendation is not to change the boot frequencies/voltages.

I used the newest version to edit 071 (unlocked) bios for my VisionTek HD3850 (256) to 800/1050 (on stock cooler with fan adjusted via riva) and I can see all the values as they should be in rivatunder. Of note, in spite of mem frequency of 1050 in bios, my mem frequency idles at the default 830 and jumps to 1050 in 3D. No complaint so far...

fornowagain
02-13-2008, 07:25 PM
I flashed back to my original firmware and got the same measurements on voltage. Don't flash your X2 expecting higher voltages! I got the same measly voltage on both cores =o( must be why I'm stuck at 900 core. Oh well! Hard mod method for me!

Flashed mine back as well, found the modified bios stopped the ATi overdrive from working for some odd reason.

SRV
02-14-2008, 01:42 AM
Flashed mine back as well, found the modified bios stopped the ATi overdrive from working for some odd reason.
Same here, Overdrive didn't work when I modified BIOS. I have Club3D HD3850 256MB, with reference cooler.

Hmmm, I flashed with Vcore set to 1,327 but I can't get GPU stable at more than 750MHz. At default Vcore (1.21V) I get 730MHz stable. So it's just 20MHz. I doubt actual Vcore is 1.327V, and now I see it's just 1.24V? That explains why I got just 20MHz and why the temperature stayed almost the same.

I saw some of you entered value manually, but that doesn't work for me.

OT:
A question for lowtcell: how did you get a limit of 900MHz for GPU in CCC? :)

thepfy
02-14-2008, 03:49 AM
I think Overdrive is disabled if the checksum is incorrect. From what I have read the BIOS editor doesn't correct the checksum.

SRV
02-14-2008, 04:44 AM
That's bad because Riva Tuner sets clocks for 2D and 3D all together. ATiTool doesn't work (yet) with HD38x0, ATiTrayTools also... :(

fornowagain
02-14-2008, 05:01 AM
I think Overdrive is disabled if the checksum is incorrect. From what I have read the BIOS editor doesn't correct the checksum.

That's possible, I does say its corrected the checksum though.

lowtcell
02-14-2008, 08:09 AM
Same here, Overdrive didn't work when I modified BIOS. I have Club3D HD3850 256MB, with reference cooler.

Hmmm, I flashed with Vcore set to 1,327 but I can't get GPU stable at more than 750MHz. At default Vcore (1.21V) I get 730MHz stable. So it's just 20MHz. I doubt actual Vcore is 1.327V, and now I see it's just 1.24V? That explains why I got just 20MHz and why the temperature stayed almost the same.

I saw some of you entered value manually, but that doesn't work for me.

OT:
A question for lowtcell: how did you get a limit of 900MHz for GPU in CCC? :)

I used HIS IceQ3 Turbo bios edited with the editor app. If you look at the screen cap of GPU-Z, you see it reports the card as a HIS now (my card is Sapphire). I only raised Vcore to 1.241 and CCC still works with that. All other Bios I tried either killed CCC or left max OC @ 720.

lowtcell
02-14-2008, 08:11 AM
I think Overdrive is disabled if the checksum is incorrect. From what I have read the BIOS editor doesn't correct the checksum.

Well, it worked for me. Checksum is the same on original and modified Bios.

Here's the Bios file I started with.

SRV
02-14-2008, 11:34 AM
Thanks for reply. :)

Too bad because I have Club3D with 256MB memory, so it would be impossible to use that HIS bios. :/

mason17
02-14-2008, 01:09 PM
Thanks for reply. :)

Too bad because I have Club3D with 256MB memory, so it would be impossible to use that HIS bios. :/

It´s not impossible...
When you start the bios editor and load HIS bios you have an option to choose the amount of memory on your card, so it can adjust the modified bios to the VGA.
So far that only happens with HIS bios.

:up:

lowtcell
02-14-2008, 01:12 PM
It´s not impossible...
When you start the bios editor and load HIS bios you have an option to choose the amount of memory on your card, so it can adjust the modified bios to the VGA.
So far that only happens with HIS bios.

:up:

Wow, you beat my reply by 3 minutes. I was going to post the same answer.

thepfy
02-15-2008, 12:11 AM
Once you have modified the BIOS the checksum should change unless the editor is clever enough to modify some non important part of the BIOS (e.g. display text) to set it so the checksum stored in the BIOS matches the BIOS checksum.

SRV
02-15-2008, 03:50 AM
It´s not impossible...
When you start the bios editor and load HIS bios you have an option to choose the amount of memory on your card, so it can adjust the modified bios to the VGA.
So far that only happens with HIS bios.

:up:

Wow, you beat my reply by 3 minutes. I was going to post the same answer.
That's pretty kewl. :)
Once you have modified the BIOS the checksum should change unless the editor is clever enough to modify some non important part of the BIOS (e.g. display text) to set it so the checksum stored in the BIOS matches the BIOS checksum.
I'm sorry, but I barely understand that checksum thing. :cool: What does it mean? TIA.

lowtcell
02-15-2008, 06:45 AM
Once you have modified the BIOS the checksum should change unless the editor is clever enough to modify some non important part of the BIOS (e.g. display text) to set it so the checksum stored in the BIOS matches the BIOS checksum.

Well, all I can say is, the Bios editor app does a checksum correction at the end, and the checksum on original and new files are the same (7500)

I'm sorry, but I barely understand that checksum thing. :cool: What does it mean? TIA.

Basicaly, a checksum is a hex value that is used to verify the validity of a file. If you change content of a file (in this case the voltage values inside the bios file), the checksum of a new file will be different from the original. So now, you have to modify unneeded information in the file to make checksum equal. Most people change the text from the warning message built in to the bios that instructs you to plug in your power cable to accomplish this.

I hope that makes sense, I did my best to try to explain:shrug:

SRV
02-15-2008, 11:32 AM
Well, all I can say is, the Bios editor app does a checksum correction at the end, and the checksum on original and new files are the same (7500)

Basicaly, a checksum is a hex value that is used to verify the validity of a file. If you change content of a file (in this case the voltage values inside the bios file), the checksum of a new file will be different from the original. So now, you have to modify unneeded information in the file to make checksum equal. Most people change the text from the warning message built in to the bios that instructs you to plug in your power cable to accomplish this.

I hope that makes sense, I did my best to try to explain:shrug:

Oh, now I see. :) Thanks for explanation. ;)

EDIT: Sorry if I am boring :D, is it perfectly safe if I apply this HIS bios on reference 3850 card? Memory is afaik Samsung 1.1ns. Does this match? And I don't know what PCB design that HIS card has, is it also reference? Thanks in advance!

oc_junkY
02-15-2008, 01:52 PM
How have you flashed your HD3870X2?
AtiWinFlash doesn't load for me, it just puts my CPU under stress and makes my mouse laggy. (Hidden stress test? :ROTF:)
I have read the bios files with GPU-Z, but i'm afraid of flashing before i know how it at least _should_ work.

lowtcell
02-15-2008, 05:25 PM
Oh, now I see. :) Thanks for explanation. ;)

EDIT: Sorry if I am boring :D, is it perfectly safe if I apply this HIS bios on reference 3850 card? Memory is afaik Samsung 1.1ns. Does this match? And I don't know what PCB design that HIS card has, is it also reference? Thanks in advance!

According to this post http://www.xtremesystems.org/forums/showpost.php?p=2765575&postcount=54 HIS uses Samsung memory chips. My Sapphire has Quimoda but Bios from HIS works just fine. As far as cooling, the HIS Bios fixed my fan problems. Original Bios did not turn on the fan until temps hit 90c, now I never get over 72c under hours of heavy gaming. My card is single slot design.

http://c1.neweggimages.com/NeweggImage/productimage/14-102-715-05.jpg

SRV
02-16-2008, 05:29 AM
Wow, that's very encouraging! :) PCB design is same, and I have Samsung chips just like HIS, so there should be no problems. :) It's also good to hear that fan control works better than in original bios.

But my memory can't higher than 950MHz (1900MHz), so I will have to set clocks a bit lower than 736/982...

Thanks, again. :up:

SRV
02-16-2008, 12:43 PM
I tried flashing with that HIS bios, but I get error, something like "ID subsystem does not match". I also tried some other bioses, but size is not the same, so I didn't flashed them. AFAIK size has to be the exactly the same.

In the end I will stay with original bios, with clocks set to 730/950MHz, good enough for me.

leffe
02-16-2008, 02:07 PM
I got the same subsystem id error when I was trying to flash my Sapphire 3870 with a new bios. And about those bios sizes, there seems to be ~61kb and ~65kb sizes for 3870. My originals were 61 but I force flashed with a 65kb and it worked. I am using Crossfire so it was easy to test on the slave card :) . Don't do it though if you don't have a backup plan on how to recover.

psilos
02-20-2008, 01:22 AM
How have you flashed your HD3870X2?
AtiWinFlash doesn't load for me, it just puts my CPU under stress and makes my mouse laggy. (Hidden stress test? :ROTF:)
I have read the bios files with GPU-Z, but i'm afraid of flashing before i know how it at least _should_ work.

does anyone do something like that..??

the amd gpu clock tool crashes from some Mhz of mem...

it has a bug.

dj.oxa
02-20-2008, 02:45 AM
works great :)

Jon Boy Deluxe
02-20-2008, 03:54 AM
How many people have done their X2's? Someone mind taking a few screenies and throwing up a few words of advice?

I've only ever flashed single die nvidia gpu's so I'm a little unsure what tools to use/process.

Any help appreciated.

Jon Boy Deluxe
02-20-2008, 12:33 PM
How have you flashed your HD3870X2?
AtiWinFlash doesn't load for me, it just puts my CPU under stress and makes my mouse laggy. (Hidden stress test? :ROTF:)
I have read the bios files with GPU-Z, but i'm afraid of flashing before i know how it at least _should_ work.

I have this problem too :down:

Edit: I scrapped using atiwinflash.
I made a bootable usb stick like this (http://www.bay-wolf.com/usbmemstick.htm) and just put atiflash and the modded bioses on and did it in dos...

bhavv
02-22-2008, 06:29 PM
The bios editor wont open for me, it says 'component ARProgBar.ocx or one of its dependencies is not correctly registered: a file is missing or invalid'

jimmyz
02-23-2008, 03:43 AM
opens in vista 32bit but not in xp with my 3870 x2 installed. with 3850's it worked in either.

MajkY
02-23-2008, 06:08 AM
would this work for 3650 series ?

dj.oxa
02-23-2008, 06:49 AM
The bios editor wont open for me, it says 'component ARProgBar.ocx or one of its dependencies is not correctly registered: a file is missing or invalid'

click several times
they l open

Viilutaja
02-23-2008, 08:37 AM
Hy guys!
I have a question.

I have Gigabytes HD 3850 512mb Ultra Durable 2 version card. I have locked 0.68 bios, and max bench stable clocks are 805/1020. By bench stable i mean, that all over those clocks (especially memory) i will get some driver errors during Mark06, when i OC the core over 805 mhz, the screen just locks up, no artys or anything else. Temp is fine, it never goes over 67C. So i take the courage to blame locked bios here, that core just locks up.
Gigabyte has Hynix 1.4 ns memory chips. Is it OK to flash with some unlocked bios, from a card that has different ns on memorys, like 1 or less? I know that the manufacturer can be different, reading through this thread and it works, but how about the ns? Thanks so much!

Jejking
02-27-2008, 03:51 PM
Anybody got a clue about how LOW you can go with that voltage?

I pose this question for my 2D-mode, to save some power. Jups, powerwhore is on the loose again :yepp: , I saw 0.9v in some screenies but also that ATi's PowerPlay uses 0.97v for 2D as well in some detaillists for the HD3850 512MB PCS Bios, so I can assume that my card goes to 0.97v in 2D?

Jejking
03-01-2008, 08:59 AM
Okay, I have seen that 0.9v is the lowest. But WHAT if you are going to type a lower value? Will it be picked up by the card or will it only take 0.9v or higher? Can anyone have a go on that?

raibemunn
03-02-2008, 03:17 AM
lowering 2D voltage didnt work for me at all. in fact changing it forced the card to be in 3D voltage settings (not clocks) in windows. i had to click defaults in riva to get 2D voltage. it was weird, but then again i wasnt using the original bios.

|Aegi3|
03-05-2008, 01:41 PM
Question, downloaded the newest version of the editor, had already oc'd the ram on my Sapphire 3850 256mb to 1080 and was stable, so i went to edit the bios with the editor, saved the bios, and used winflash to update the bios, and restarted, screen would go black @ login screen then my pc would restart.... im wondering wth went wrong? Any ideas, or more likely how exactly should i do this with the editor if i want my 3d clocks to be 700/1080

~ Thx

maxmaz
03-05-2008, 07:40 PM
FYI, the latest version has some preliminary fan control through bios as well. It seems to be fixed at just one level for now, but hopefully, soon they will be able to release a version with full fan control.

http://www.computerbase.de/forum/showthread.php?t=372893

maxmaz
03-07-2008, 05:51 AM
FYI, the fan control through bios seems to be working perfectly fine. Initially, I thought that it only set a fixed level for the fan, but when I set "threshold = 40" and "steepness = 35%" and flashed my HD3850 (VisionTek, 256MB), I noticed that the fan speed is being actively controlled... Right now, it's idling at 43% with 52 degrees and under the load, tha fan revs up, reaching 100% around 73-74 degrees. Also, you can hear the fan reving during boot up. I have removed rivatuner and everything is working great. So, I guess this IS the fan control solution for HD3850 everyone was looking for...

omga14
03-07-2008, 01:14 PM
Question, downloaded the newest version of the editor, had already oc'd the ram on my Sapphire 3850 256mb to 1080 and was stable, so i went to edit the bios with the editor, saved the bios, and used winflash to update the bios, and restarted, screen would go black @ login screen then my pc would restart.... im wondering wth went wrong? Any ideas, or more likely how exactly should i do this with the editor if i want my 3d clocks to be 700/1080

~ Thx


Same thing happened to me with prelim testing of my card and all I did was shut off the comp and restart. System came back up to desktop without issue. Just something to try if you haven't already.

On another note have you noticed a slight drop in 3Dmark scores with the higer clocks? I have my Xeon only clocked to 3.2ghz so it may be a bottleneck issue or the ram timings on my HD3850 512mb are going to slower settings with the increased freq.

0ut0fstep
03-08-2008, 11:42 PM
I am Thinking this wont work with vista 64.. I am getting the high load bug when trying to run the program have to end process on the winflash utility .

Anyone running it in vista 64 ultimate ?

Right now im stuck at 904.5 on the cores I can take them much higher just using tests with ati furry cube but i crash out on the firefly scene in 3dmark06 if i take the cores any higher. and i get an error

"IDirect3DVertexBuffer9:Lock failed: n/a (unknown)"

it makes it thru all the other tests in 3dmark06 hoping its just buggy drivers. and when we get a good release i can take my core clocks higher

Memory is solid I can go to 1115 and get no artifacts in furry cube once I break that level tho i start getting artifacts.

Gpu never goes over 52C on full load at 100% fan speed when running at 904.5 +1115 mem.. So i still have some room

dokar
03-22-2008, 08:00 AM
FYI, the fan control through bios seems to be working perfectly fine. Initially, I thought that it only set a fixed level for the fan, but when I set "threshold = 40" and "steepness = 35%" and flashed my HD3850 (VisionTek, 256MB), I noticed that the fan speed is being actively controlled... Right now, it's idling at 43% with 52 degrees and under the load, tha fan revs up, reaching 100% around 73-74 degrees. Also, you can hear the fan reving during boot up. I have removed rivatuner and everything is working great. So, I guess this IS the fan control solution for HD3850 everyone was looking for...

I 've tried this automatic fan speed control. The "Threshold" is working fine, but the "Steepness" is absolutely ineffectual.

My combinations:

T:55°C + S:20%-80%, result: quiet operation in 2D; too high temperatures and too low fan speeds in 3D

T:40°C + S:20%-80%, result: too noisy operation in 2D; too good temperatures and too high fan speeds in 3D

I will try T:45°C.

dokar
03-22-2008, 08:21 AM
I 've found the ideal threshold value for my HD3850 256MB: 45°C.
There is no difference between T45:S25 and T45:S75.
The fan switch to 100% at 78°C in both cases.

binormalkilla
03-23-2008, 11:55 PM
So how far have you guys OCed the 3870 with voltage on water? I'm going to sell these 2900XTs and get a pair until the R770 arrives.

Diamback
03-28-2008, 02:59 PM
I have this problem too :down:

Edit: I scrapped using atiwinflash.
I made a bootable usb stick like this (http://www.bay-wolf.com/usbmemstick.htm) and just put atiflash and the modded bioses on and did it in dos...


I have this problem too:shakes: :shakes: :shakes:

=[PULSAR]=
05-27-2008, 08:37 PM
sorry to bring this thread back but anyone know where to find this bios editor to raise max gpu clock?

xMrBunglex
05-30-2008, 04:59 PM
a member named Daidalos made a bunch of BIOSes for the 3870. here is a link to his post that had all of them zipped together.

http://www.xtremesystems.org/forums/showpost.php?p=2745022&postcount=83

Martin.v.r
10-15-2008, 04:38 PM
edit the Signature on 3870x2 ? in HEX,there are some who may this to more overclock, it is lock to max 945/1100,because it is the regime which oc in ccc
It is not a TOP bios,to hynix mem,but the Signature is there from,edit whit samsung mem.