Page 1 of 12 123411 ... LastLast
Results 1 to 25 of 299

Thread: How to Modify Your HD2900 BIOS Clock Frequencies by Hex File

  1. #1
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52

    How to Modify Your HD2900 BIOS Clock Frequencies by Hex File

    I had a sudden idea that perhaps others had in comparing HD2900 bios files in HEX to find frequency settings. I had no Idea I would find it as easily as I did. I could not however figure out the format for the voltage settings. Can't really figure it out, although I did manage a few Bios with raised voltages.

    How to set your HD2900 freq to your own BIOS file for flashing:

    Download a free HEX editing tool, search for the string D9 00 04 01. It is the section of the Bios that contains the cpu and memory clock frequencies.



    To do this you should understand that integers can be two-byte, four-byte, eight etc. I wasn't finding numbers that I could recognize in the files raw hex data, as the hex software is limited to 2 , 4 , eight, floating point, and thats about it. I compared different versions of the Bios and found a table for the clocks lined up nice and easy. The integers are in reverse byte order, and are three byte; meaning the data in hex goes from least important to most, so C60C or 50700 (for 2d core ) mhz will be represented as 0C C6 in the bios file (if you count the next byte 00 its reversed ordered as 00C60C.) So in the same sense 3C 22 01 it typed into a hex converter in reverse as 01223C in hex and is 74300 in decimal (for 3d core 743mhz). C8 C8 00 is 00c8c8 is 51400 for the 514mzh 2d memory clock. 70 43 01 is 014370 is 82800 for the 828mhz 3d memory clock.



    So if you want to set it to 800mhz, 80000 in decimal is 13880 so in reversed bit order it is 80 38 01 in the Bios file and you can set it this way. 90 5F 01 in a hex dec converter as 015F90 in hex is 90000 in decimal and will set the memory to 900mhz



    GPU-Z Validation Link

    If you want to flash your card to bypass the current way of over-clocking crossfire, save the Bios to a file and use atiflash v3.43 in dos to flash the card.

    It really works, and for some reason if there is a problem, like memory timings or something, as long as you only change the 3d mode clocks, you should still be able to flash it back without any trouble.

    If you can find a Bios with raised voltages, you can edit that one the same way and avoid the current hassle of overclocking these cards.

    By posting this I assume you understand the risks of flashing any kind of memory chip. If you don't understand what you've just read I don't recommend you try it.
    Last edited by super dank; 11-12-2007 at 12:53 AM. Reason: Corrected Typos

  2. #2
    c[_]
    Join Date
    Nov 2002
    Location
    Alberta, Canada
    Posts
    18,728
    are fan speeds also encoded to the bios? Actually interested about this for an x1950xtx, though..

    All along the watchtower the watchmen watch the eternal return.

  3. #3
    Xtreme X.I.P.
    Join Date
    Nov 2005
    Location
    Sweden
    Posts
    671
    I'm sorry but this doesn't work because of the digital signature. Been there done that Unless they have disabled that check in the driver for some reason?
    Last edited by elmor; 11-11-2007 at 11:16 PM.
    2008 - AOCC WW #2 | MOA EU #8 | GOOC WW #1
    2009 - GOOC WW #3 | MOA EU #3 | MOA WW #1 | GB TweaKing #6 | ASUS ROG OCS #2
    2010 - MOA EU #1 | GOOC EU #13 | MOA WW #1
    2011 - MOA EU #4 | MOA WW #?

  4. #4
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    Quote Originally Posted by STEvil View Post
    are fan speeds also encoded to the bios? Actually interested about this for an x1950xtx, though..
    I would need two bios with different values for the fan speeds to ba able to find the values, otherwise it's like finding a needle in a haystack

    Quote Originally Posted by elmor View Post
    I'm sorry but this doesn't work because of the digital signature. Been there done that Unless they have disabled that check in the driver for some reason?
    That is not true. It does work, and the clocks stay during 3dmode. I can vouch for this.

    You flash with atiflash 3.43 and use the -f flag for forced flashing.

  5. #5
    Xtreme X.I.P.
    Join Date
    Nov 2005
    Location
    Sweden
    Posts
    671
    Which driver do you use?
    2008 - AOCC WW #2 | MOA EU #8 | GOOC WW #1
    2009 - GOOC WW #3 | MOA EU #3 | MOA WW #1 | GB TweaKing #6 | ASUS ROG OCS #2
    2010 - MOA EU #1 | GOOC EU #13 | MOA WW #1
    2011 - MOA EU #4 | MOA WW #?

  6. #6
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    I don't think it matters. The drivers don't and can't affect the card's BIOS, and actually looks to the card's bios as a reference for the 2d / 3d etc clocks. This is why a pro flashed to xt is recognized as an xt. This is also why the altered bioses from AMD have worked just fine, all having the same "signature".

    The "digital signature" is simply a number at the front of the bios, in the comment section, that can help to find the origin of a file. It doesn't actually contain any kind of information useful to the hardware.

    I appreciate the bumps

    I have included three altered bioses (that work) for anyone who wants them. They are not ones restricted by AMD. For a 512mb hd2900 only. 800/900 825/900 and 850/900.
    Attached Files Attached Files
    Last edited by super dank; 11-12-2007 at 02:39 PM. Reason: more bioses added

  7. #7
    Xtreme Enthusiast
    Join Date
    Feb 2007
    Location
    Denmark
    Posts
    547

  8. #8
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    Looks like someone had the same idea with the 2600

    Looks like the section starts off with a different sting though, for 2900 its D9 00 04 01

    Maybe the voltage can be figured out using this thread.

  9. #9
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    The voltage settings don't seem to be quite the same.

    It appears to be for the 2d mode, E8 03 = 03e8 = 1000, but the 3d modes show 01 FF, and the bios I have with raised voltage show the same. The solution may be there somewhere though.

  10. #10
    Xtreme Enthusiast
    Join Date
    Feb 2007
    Location
    Denmark
    Posts
    547
    can this here help ?

    Rivatuner info SAPPHIRE 2900PRO 512MB bios
    $ffffffffff ----------------------------------------------------------------
    $ffffffffff Display adapter information
    $ffffffffff ----------------------------------------------------------------
    $0000000000 Description : ATI Radeon HD 2900 PRO
    $0000000001 Vendor ID : 1002 (ATI)
    $0000000002 Device ID : 9400
    $0000000003 Location : bus 1, device 0, function 0
    $0000000004 Bus type : PCIE
    $000000000f PCIE link width : 16x supported, 16x selected
    $0000000009 Base address 0 : d0000000 (memory range)
    $000000000a Base address 1 : none
    $000000000b Base address 2 : fe8e0000 (memory range)
    $000000000c Base address 3 : none
    $000000000d Base address 4 : 0000c000 (I/O range)
    $000000000e Base address 5 : none
    $ffffffffff ----------------------------------------------------------------
    $ffffffffff ATI specific display adapter information
    $ffffffffff ----------------------------------------------------------------
    $0900000000 Graphics core : R600 (320sp)
    $0900000002 Memory bus : 512-bit
    $0900000001 Memory type : DDR3 SGRAM
    $0900000003 Memory amount : 512MB
    $0900000004 Core clock : 506.250MHz
    $0900000005 Memory clock : 513.000MHz (1026.000MHz effective)
    $0900000006 Reference clock : 27.000MHz
    $ffffffffff ----------------------------------------------------------------
    $ffffffffff ATI VGA BIOS information
    $ffffffffff ----------------------------------------------------------------
    $0a00000000 Title : 113-B00605-100 R600 GDDR3_8Mx32 512bit 512MB 507e/514m
    $0a00000001 Date/time : 08/09/07 19:40
    $0a00000002 Core clock : 507.000MHz
    $0a00000003 Memory clock : 514.000MHz
    $0a00000004 Reference clock : 27.000MHz
    $0a00020100 GPU VDDC controller : I2C device 70h, register 18h
    $0a00020101 GPU VDDC level 0 : 0.700V, VID 94h
    $0a00020102 GPU VDDC level 1 : 0.725V, VID 96h
    $0a00020103 GPU VDDC level 2 : 0.750V, VID 98h
    $0a00020104 GPU VDDC level 3 : 0.775V, VID 9Ah
    $0a00020105 GPU VDDC level 4 : 0.800V, VID 9Ch
    $0a00020106 GPU VDDC level 5 : 0.825V, VID 9Eh
    $0a00020107 GPU VDDC level 6 : 0.850V, VID A0h
    $0a00020108 GPU VDDC level 7 : 0.875V, VID A2h
    $0a00020109 GPU VDDC level 8 : 0.900V, VID A4h
    $0a0002010a GPU VDDC level 9 : 0.925V, VID A6h
    $0a0002010b GPU VDDC level 10 : 0.950V, VID A8h
    $0a0002010c GPU VDDC level 11 : 0.975V, VID AAh
    $0a0002010d GPU VDDC level 12 : 1.000V, VID ACh
    $0a0002010e GPU VDDC level 13 : 1.025V, VID AEh
    $0a0002010f GPU VDDC level 14 : 1.050V, VID B0h
    $0a00020110 GPU VDDC level 15 : 1.075V, VID B2h
    $0a00020111 GPU VDDC level 16 : 1.100V, VID B4h
    $0a00020112 GPU VDDC level 17 : 1.125V, VID B6h
    $0a00020113 GPU VDDC level 18 : 1.150V, VID B8h
    $0a00020114 GPU VDDC level 19 : 1.175V, VID BAh
    $0a00020115 GPU VDDC level 20 : 1.200V, VID BCh
    $0a00020116 GPU VDDC level 21 : 1.225V, VID BEh
    $0a00020117 GPU VDDC level 22 : 1.250V, VID C0h
    $0a00020118 GPU VDDC level 23 : 1.275V, VID C2h
    $0a00020119 GPU VDDC level 24 : 1.300V, VID C4h
    $0a0002011a GPU VDDC level 25 : 1.325V, VID C6h
    $0a0002011b GPU VDDC level 26 : 1.350V, VID C8h
    $0a00020200 RAM VDDC controller : I2C device 71h, register 18h
    $0a00020201 RAM VDDC level 0 : 1.800V, VID BAh
    $0a00020202 RAM VDDC level 1 : 1.850V, VID BCh
    $0a00020203 RAM VDDC level 2 : 1.900V, VID BFh
    $0a00020204 RAM VDDC level 3 : 1.950V, VID C2h
    $0a00020205 RAM VDDC level 4 : 2.000V, VID C4h
    $0a00020206 RAM VDDC level 5 : 2.050V, VID C7h
    $0a00020207 RAM VDDC level 6 : 2.100V, VID CAh
    $0a00020208 RAM VDDC level 7 : 2.150V, VID CCh
    $0a00020209 RAM VDDC level 8 : 2.200V, VID CFh
    $0a00020300 RAM VDDQ controller : I2C device 4Ch, register 12h
    $0a00020301 RAM VDDQ level 0 : 1.800V, VID 07h
    $0a00020302 RAM VDDQ level 1 : 1.850V, VID 14h
    $0a00020303 RAM VDDQ level 2 : 1.900V, VID 29h
    $0a00020304 RAM VDDQ level 3 : 1.950V, VID 3Dh
    $0a00020305 RAM VDDQ level 4 : 2.000V, VID 4Bh
    $0a00020306 RAM VDDQ level 5 : 2.050V, VID 61h
    $0a00020307 RAM VDDQ level 6 : 2.100V, VID 74h
    $0a00020308 RAM VDDQ level 7 : 2.150V, VID 82h
    $0a00020309 RAM VDDQ level 8 : 2.200V, VID 97h
    $0a00030000 PowerPlay state 0 : 507MHz/514MHz/1.00V/boot
    $0a00030001 PowerPlay state 1 : 507MHz/514MHz/1.00V
    $0a00030002 PowerPlay state 2 : 601MHz/800MHz/fused VID 1/3D
    $0a00030003 PowerPlay state 3 : 601MHz/800MHz/fused VID 1/3D/Overdrive
    $0a00030004 PowerPlay state 4 : 588MHz/800MHz/fused VID 2/thermal
    $0a00030005 PowerPlay state 5 : 588MHz/800MHz/fused VID 1/UVD
    $0a00000008 Memory type : DDR3
    $ffffffffff ----------------------------------------------------------------
    $ffffffffff ATI graphics processor registers
    $ffffffffff ----------------------------------------------------------------
    $0b00000134 RCU_ASIC_SERIAL_NUM0 : 0054453e
    $0b00000138 RCU_ASIC_SERIAL_NUM1 : 0001d726
    $0b00000600 CG_SPLL_FUNC_CNTL : 210012ac
    $0b00000610 MPLL_FUNC_CNTL : 25001c68
    $0b00000618 GENERAL_PWRMGT : 0000060b
    $0b00000648 SCLK_FREQ_SETTING_STEP_0_PART1 : 80039500
    $0b0000064c SCLK_FREQ_SETTING_STEP_0_PART2 : 80000200
    $0b00000650 SCLK_FREQ_SETTING_STEP_1_PART1 : 00014600
    $0b00000654 SCLK_FREQ_SETTING_STEP_1_PART2 : 00000000
    $0b00000658 SCLK_FREQ_SETTING_STEP_2_PART1 : 00014600
    $0b0000065c SCLK_FREQ_SETTING_STEP_2_PART2 : 00000000
    $0b00000660 SCLK_FREQ_SETTING_STEP_3_PART1 : 00014600
    $0b00000664 SCLK_FREQ_SETTING_STEP_3_PART2 : 00000000
    $0b00000668 SCLK_FREQ_SETTING_STEP_4_PART1 : 00014600
    $0b0000066c SCLK_FREQ_SETTING_STEP_4_PART2 : 00000000
    $0b00000670 SCLK_FREQ_SETTING_STEP_5_PART1 : 00014600
    $0b00000674 SCLK_FREQ_SETTING_STEP_5_PART2 : 00000000
    $0b00000678 SCLK_FREQ_SETTING_STEP_6_PART1 : 00014600
    $0b0000067c SCLK_FREQ_SETTING_STEP_6_PART2 : 00000000
    $0b00000680 SCLK_FREQ_SETTING_STEP_7_PART1 : 00014600
    $0b00000684 SCLK_FREQ_SETTING_STEP_7_PART2 : 00000000
    $0b00000688 SCLK_FREQ_SETTING_STEP_8_PART1 : 00014600
    $0b0000068c SCLK_FREQ_SETTING_STEP_8_PART2 : 00000000
    $0b00000690 SCLK_FREQ_SETTING_STEP_9_PART1 : 00014600
    $0b00000694 SCLK_FREQ_SETTING_STEP_9_PART2 : 00000000
    $0b00000698 SCLK_FREQ_SETTING_STEP_10_PART1 : 00014600
    $0b0000069c SCLK_FREQ_SETTING_STEP_10_PART2 : 00000000
    $0b000006a0 SCLK_FREQ_SETTING_STEP_11_PART1 : 00014600
    $0b000006a4 SCLK_FREQ_SETTING_STEP_11_PART2 : 00000000
    $0b000006a8 SCLK_FREQ_SETTING_STEP_12_PART1 : 00014600
    $0b000006ac SCLK_FREQ_SETTING_STEP_12_PART2 : 00000000
    $0b000006b0 SCLK_FREQ_SETTING_STEP_13_PART1 : 00014600
    $0b000006b4 SCLK_FREQ_SETTING_STEP_13_PART2 : 00000000
    $0b000006b8 SCLK_FREQ_SETTING_STEP_14_PART1 : 00014600
    $0b000006bc SCLK_FREQ_SETTING_STEP_14_PART2 : 00000000
    $0b000006c0 SCLK_FREQ_SETTING_STEP_15_PART1 : 00014600
    $0b000006c4 SCLK_FREQ_SETTING_STEP_15_PART2 : 00000000
    $0b000006c8 SCLK_FREQ_SETTING_STEP_16_PART1 : 00014600
    $0b000006cc SCLK_FREQ_SETTING_STEP_16_PART2 : 00000000
    $0b000006d0 SCLK_FREQ_SETTING_STEP_17_PART1 : 00014600
    $0b000006d4 SCLK_FREQ_SETTING_STEP_17_PART2 : 00000000
    $0b000006d8 SCLK_FREQ_SETTING_STEP_18_PART1 : 00014600
    $0b000006dc SCLK_FREQ_SETTING_STEP_18_PART2 : 00000000
    $0b000006e0 SCLK_FREQ_SETTING_STEP_19_PART1 : 00014600
    $0b000006e4 SCLK_FREQ_SETTING_STEP_19_PART2 : 00000000
    $0b000006e8 MPLL_FREQ_LEVEL_0 : 000ae300
    $0b000006ec MPLL_FREQ_LEVEL_1 : 00000000
    $0b000006f0 MPLL_FREQ_LEVEL_2 : 00000000
    $0b000006f4 MPLL_FREQ_LEVEL_3 : 00000000
    $0b000006fc CTXSW_PROFILE_INDEX : 00000000
    $0b00000700 HIGH_PROFILE_INDEX : 00000800
    $0b00000704 MED_PROFILE_INDEX : 00000c00
    $0b00000708 LOW_PROFILE_INDEX : 00000800
    $0b0000070c TARGET_AND_CURRENT_PROFILE_INDEX : 00000015
    $0b0000078c CG_BUSY_SAMPLING_PARAMETERS : 000241eb
    $0b000007d4 CG_SPLL_FUNC_CNTL_2 : 00000000
    $0b000007d8 MPLL_FUNC_CNTL_2 : 00000000
    $0b000007f4 CG_THERMAL_STATUS : 00000000
    $0b000007f8 CG_THERMAL_INT : 00000000
    $0b00000804 CG_FDO_CTRL0 : 00000000
    $0b00000808 CG_FDO_CTRL1 : 00000000
    $0b0000080c CG_FDO_CTRL2 : 00000000
    $0b00000810 CG_FDO_LUPT0 : 00000000
    $0b00000814 CG_FDO_LUPT1 : 00000000
    $0b00000818 CG_FDO_LUPF0 : 00000000
    $0b0000081c CG_FDO_LUPF1 : 00000000
    $0b00002004 CHMAP : 00003210
    $0b00002408 RAMCFG : 000000a8
    $0b00005428 CONFIG_MEMSIZE : 20000000
    $0b00008950 REG_8950 : 00000000
    $0b00008954 REG_8954 : 00000000

  11. #11
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    It just might...

    It seems the 01 FF and 02 FF is for fused vid 1 and 2. Gonna try to figure this out.

    $0a00030000 PowerPlay state 0 : 507MHz/514MHz/1.00V/boot
    $0a00030001 PowerPlay state 1 : 507MHz/514MHz/1.00V
    $0a00030002 PowerPlay state 2 : 601MHz/800MHz/fused VID 1/3D
    $0a00030003 PowerPlay state 3 : 601MHz/800MHz/fused VID 1/3D/Overdrive
    $0a00030004 PowerPlay state 4 : 588MHz/800MHz/fused VID 2/thermal
    $0a00030005 PowerPlay state 5 : 588MHz/800MHz/fused VID 1/UVD

  12. #12
    Registered User
    Join Date
    Mar 2006
    Posts
    54
    edit: here i wrote a lot of crap...
    Last edited by Janchu88; 11-14-2007 at 01:35 PM.

  13. #13
    Registered User
    Join Date
    Oct 2007
    Location
    Ca.
    Posts
    31
    Interesting…I was testing your 825c925m and 850c950m bios and can not submit 3DMark06 with these bios. Can this be corrected?
    http://i230.photobucket.com/albums/e...12hrOrthos.jpg
    Asus X38 Maximus Formula SE Bios602 Intel Q6600-Go @3.6 450x8 Cpu V.1.4
    Crucial Ballistix Tracer 8500 4*1gb v.2.18
    2 x HIS HD3870 XFire Ati Bios 3DMark 06 score 20745 http://service.futuremark.com/compare?3dm06=4296587
    PC Power & Cooling Silencer 750 Quad
    MCP655 pump Swiftech-Blocks
    Triple BIX W/Panaflow M1's@7v. XpPro X64/SP2

  14. #14
    Registered User
    Join Date
    Mar 2006
    Posts
    54
    So far, a part of the voltages is discovered, too...

    the two bytes after the three bytes for the ram clock represent the voltages...

    in 2D there we have E8 03 at default... inverted means 3e8, which is 1000 in decimal or 1,0v... I changed the value in the second 2D line (Powerplay State 1 , mentioned above) to 52 03 in Bios (inverted: 352 or in decimal 850) and yep... here we go, i do have now 0,85v in 2D....



    So far, each line is one mode... but in the 3D Modes in the bios it says FF 01 or FF 02... (1FF or 2FF) for Fused Vid 1 or Fused Vid 2... but how to change these?

    Edit: Made a Pic of what i mean...



    Edit˛

    You can simply overwrite the different Vids like FF 01 with Fixed Values!

    Here my 2900Pro @ 0,85v 2D and 1,15v 3D Bios... Just invert the Bytes as with the clockrates, too!

    Last edited by Janchu88; 11-14-2007 at 01:34 PM.

  15. #15
    Xtreme Mentor
    Join Date
    Oct 2005
    Posts
    2,788
    super dank: YGPM!!
    Asus Rampage II Gene | Core i7 920 | 6*2GB Mushkin 998729 | BFG GTX280 OCX | Auzentech X-Fi Forte | Corsair VX550
    —Life is too short to be bound by the moral, ethical and legal constraints imposed on us by modern day society.

  16. #16
    Xtreme Mentor
    Join Date
    Nov 2005
    Location
    Devon
    Posts
    3,437
    Great job!

    I was waiting for this moment ....

    Can you try to make BIOS with 0.9V 2D clocks and 1.25V 3D clocks??
    Preferably 300/300 2D and 840/999 3D....

    I will try it straight away!

    Thanks!
    RiG1: Ryzen 7 1700 @4.0GHz 1.39V, Asus X370 Prime, G.Skill RipJaws 2x8GB 3200MHz CL14 Samsung B-die, TuL Vega 56 Stock, Samsung SS805 100GB SLC SDD (OS Drive) + 512GB Evo 850 SSD (2nd OS Drive) + 3TB Seagate + 1TB Seagate, BeQuiet PowerZone 1000W

    RiG2: HTPC AMD A10-7850K APU, 2x8GB Kingstone HyperX 2400C12, AsRock FM2A88M Extreme4+, 128GB SSD + 640GB Samsung 7200, LG Blu-ray Recorder, Thermaltake BACH, Hiper 4M880 880W PSU

    SmartPhone Samsung Galaxy S7 EDGE
    XBONE paired with 55'' Samsung LED 3D TV

  17. #17
    Registered User
    Join Date
    Oct 2007
    Location
    Virginia Beach
    Posts
    52
    @ Janchu

    See, the thing is tho that 01 FF represents a value way higher than would be typical for the voltage. Unless someone tries it, we wont know what will happen to the vgpu if you change that value. It would be nice if it works, but I'm worried about changing that value causing a problem.

    The values remain 01 FF and 02 FF on pro bios and other bios with higher voltages. The proper way to change them is somewhere else.

  18. #18
    Registered User
    Join Date
    May 2006
    Location
    The Netherlands
    Posts
    22

    Talking

    The FOXCONN Quantum-Force 880c950m.sb bios was a bit to risky for me because my 2900PRO does lock-up with speeds above 850 with the stock 1.15v Voltage adjustments like Janchu88 was also a bit to tricky for me at the moment.
    So a just modded the 880c950m.sb bios and flashed it in to my Sapphire 2900PRO, super dank you're awsome it works like a charm

    Its 820 core and 950 ram, 1,1v 2D and 1,25V 3D.
    Just tested it with Crysis as you can see:
    screen

    http://www.megaupload.com/?d=HQP6U9W7


    Thanks super dank

    EDIT: now i can do 900MHz core before it locks-up, running HDRIBL
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	820confirmed.JPG 
Views:	5275 
Size:	186.3 KB 
ID:	67276  
    Last edited by db87; 11-15-2007 at 03:49 AM.
    The overclockworld would look completely different without Oskar Wu. Take me back to the ABIT & DFI era !

  19. #19
    Registered User
    Join Date
    Mar 2006
    Posts
    54
    Quote Originally Posted by super dank View Post
    @ Janchu

    See, the thing is tho that 01 FF represents a value way higher than would be typical for the voltage. Unless someone tries it, we wont know what will happen to the vgpu if you change that value. It would be nice if it works, but I'm worried about changing that value causing a problem.

    The values remain 01 FF and 02 FF on pro bios and other bios with higher voltages. The proper way to change them is somewhere else.
    well so far for me and few others it worked that way... i think that this 1FF oder 2FF represants a special case fur Fused VID 1 and Fused VID 2

    Othwise it would be something round about 4v+ ...

  20. #20
    Xtreme Addict
    Join Date
    Sep 2006
    Location
    Stamford, UK
    Posts
    1,336
    This is a very interesting discovery and I like it . Now just need a tool for us noobs and then i can say goodbye to damn 2D clocks and ramp up the voltages
    FX8350 @ 4.0Ghz | 32GB @ DDR3-1200 4-4-4-12 | Asus 990FXA @ 1400Mhz | AMD HD5870 Eyefinity | XFX750W | 6 x 128GB Sandisk Extreme RAID0 @ Aerca 1882ix with 4GB DRAM
    eXceed TJ07 worklog/build

  21. #21
    Xtreme Addict
    Join Date
    Aug 2006
    Location
    The Netherlands, Friesland
    Posts
    2,244
    Quote Originally Posted by db87 View Post
    The FOXCONN Quantum-Force 880c950m.sb bios was a bit to risky for me because my 2900PRO does lock-up with speeds above 850 with the stock 1.15v Voltage adjustments like Janchu88 was also a bit to tricky for me at the moment.
    So a just modded the 880c950m.sb bios and flashed it in to my Sapphire 2900PRO, super dank you're awsome it works like a charm

    Its 820 core and 950 ram, 1,1v 2D and 1,25V 3D.
    Just tested it with Crysis as you can see:


    http://www.megaupload.com/?d=HQP6U9W7


    Thanks super dank

    EDIT: now i can do 900MHz core before it locks-up, running HDRIBL
    Nice Detmer, i try it tomorrow when i have my 2900pro D-tek Fuzionized

    @Janchu88. A year ago we both had x1900GTrev2, now we both have 2900pro. :P, w00t.
    Last edited by ownage; 11-16-2007 at 12:44 PM.
    >i5-3570K
    >Asrock Z77E-ITX Wifi
    >Asus GTX 670 Mini
    >Cooltek Coolcube Black
    >CM Silent Pro M700
    >Crucial M4 128Gb Msata
    >Cooler Master Seidon 120M
    Hell yes its a mini-ITX gaming rig!

  22. #22
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Quote Originally Posted by Janchu88 View Post

    Edit˛

    You can simply overwrite the different Vids like FF 01 with Fixed Values!

    Here my 2900Pro @ 0,85v 2D and 1,15v 3D Bios... Just invert the Bytes as with the clockrates, too!
    Confirmed, works. Thanks for having the balls to try this out Janchu88! I'm now back to using my original XT bios that I've modded to 1.3v in 3d. Seems more stable than the Foxconn modded bios sofar, and slightly less GPUA usage. Still testing....
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  23. #23
    The un-extreme XIP
    Join Date
    Jul 2004
    Posts
    2,149
    Quote Originally Posted by STEvil View Post
    are fan speeds also encoded to the bios? Actually interested about this for an x1950xtx, though..
    I'm pretty sure that rabit can change the x1950xt fan speeds in bios.

    i5 3570K@ 4.8GHz 1.32v, 32GB Gskill 1866, Gigabyte g1 sniper m3
    HD7970@1125/1575 stock voltage
    1TB F1+2*128GB Crucial M4
    Silverstone 450w, no case
    2560*1440@120Hz overclocked catleap
    Steelseries G6v2+5600dpi modded logitech trackball

  24. #24
    Registered User
    Join Date
    May 2006
    Posts
    6
    Quote Originally Posted by super dank View Post
    I don't think it matters. The drivers don't and can't affect the card's BIOS, and actually looks to the card's bios as a reference for the 2d / 3d etc clocks. This is why a pro flashed to xt is recognized as an xt. This is also why the altered bioses from AMD have worked just fine, all having the same "signature".

    The "digital signature" is simply a number at the front of the bios, in the comment section, that can help to find the origin of a file. It doesn't actually contain any kind of information useful to the hardware.

    I appreciate the bumps

    I have included three altered bioses (that work) for anyone who wants them. They are not ones restricted by AMD. For a 512mb hd2900 only. 800/900 825/900 and 850/900.


    Umm...i tried 1 bios from ur package, result = black screen and dead card -> flash with pci-card.

    Also without the -f atiflash says its invalid PC image?

    I have 2900pro 512mbit @ XT

    Edit: Also what is that .sb file? Sorry im not pro at these things.
    Last edited by Praimm; 11-18-2007 at 06:17 AM.

  25. #25
    Xtreme Member
    Join Date
    Nov 2004
    Location
    Norway
    Posts
    182
    Quote Originally Posted by Truckchase! View Post
    Confirmed, works. Thanks for having the balls to try this out Janchu88! I'm now back to using my original XT bios that I've modded to 1.3v in 3d. Seems more stable than the Foxconn modded bios sofar, and slightly less GPUA usage. Still testing....
    Could You please share your bios (743/828/1.3)? (foxconn seems a bit unstable in Crysis)

    Another thing - I may be a bit slow on this one, but how to replace the hex with fixed values? Meaning putting in the voltage whit this format: 13 50 ?

    Thanks.

    btw - another interesting thread http://forums.techpowerup.com/showth...916#post537916

    Edit: HEX values of course..
    Last edited by roger_h99.nor; 11-19-2007 at 07:56 AM. Reason: Noobishness..
    ASUS P5K Premium 2.00G/A02 - Bios 1101
    Q9650 @ 4.0@1.30 - 24/7
    Corsair 4 x 2048 8500 C5
    ASUS HD 6950 2 GB.
    Cooling: PA 120.3 w/ shroud. (CPU / GPU / NB)
    Mist 800W
    Lian Li PC-A7010

Page 1 of 12 123411 ... LastLast

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •