390x bios leaked

Discussion in 'Videocards - AMD Radeon Drivers Section' started by WarDocsRevenge, Jun 16, 2015.

  1. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    it works with XFX 390X for some reason but there is no need for other working bios if we can edit all things in it :)
     
  2. marcoloves360

    marcoloves360 Member Guru

    Messages:
    108
    Likes Received:
    0
    GPU:
    S 290x Vapor-X @1090/1475
    any improvement at same clock?
     
  3. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    Completed fan control offsets:
    [​IMG]

    Advanced fan control / lookup table fan control mode switch:
    Advanced fan control ENABLED - Lookup table fan control DISABLED 01 HEX
    Lookup table fan control ENABLED - Advanced fan control DISABLED 00 HEX

    Lookup table fan control mode offsets:
    Hysteresis Down 06 HEX to DEC = 6C (The fan speed will remain constant until more than Hysteresis Down change is detected)
    T1 (temperature) 7C15 HEX swap = 157C HEX to DEC = 5500 VALUE = 55.00C
    T2 (temperature) 4C1D HEX swap = 1D4C HEX to DEC = 7500 VALUE = 75.00C
    T3 (temperature) 2823 HEX swap = 2328 HEX to DEC = 9000 VALUE = 90.00C
    P1 (fan speed) D007 HEX swap = 07D0 HEX to DEC = 2000 VALUE = 20.00%
    P2 (fan speed) 4C1D HEX swap = 1D4C HEX to DEC = 7500 VALUE = 75.00%
    P3 (fan speed) 1027 HEX swap = 2710 HEX to DEC = 10000 VALUE = 100.00%
    TMax 4826 HEX swap = 2648 HEX to DEC = 9800 VALUE = 98.00C (max temperature)

    Advanced fan control mode offsets:
    FAN PWM Max (advanced fan control only) 28 HEX to DEC = 40 VALUE = 40% (Specify the maximum PWM that the fan controller will set. Changing this value will impact the cooling capability of the thermal solution and could result in different thermal behavior in the system.)

    Bios used in the img above download here
     
    Last edited: Jul 1, 2015
  4. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    image not working :/
     

  5. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    Changed host try now.
     
  6. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    ok everything about fans and temperature added to hawaii bios reader ;)
    starting work on voltagetableinfo
     
    Last edited: Jul 1, 2015
  7. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    Forgot a value earlier today, you can place this under TDC:

    Maximum ASIC Temperature 5F HEX to DEC = 95 VALUE = 95C (Specify the maximum ASIC operating temperature. This will impact the thermal policy temperature limit.)

    [​IMG]
     
  8. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    ok added too but i think this value is maybe on different places for different bios

    it would be interesting to search for double precision limitation in W9100 bios o_O as all R9 290X are capable of 4x performance in dual precision tasks
     
    Last edited: Jul 1, 2015
  9. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    Just remember when the advanced fan control mode is enabled the lookup table mode values are not used so they shouldn't be visible.
    And when the lookup table mode is enabled the advanced fan control mode PWM MAX is not used and shouldn't be visible.

    Another thing the max asic temp should be in the powerplay tab under tdc limit, not in fan profile tab.

    Tnx for the great work :)
     
  10. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    these are just cosmetic issues will polish them later :D (or maybe someone who is better with WPF gui)
     

  11. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    Yeah you are right i just wanted to clarify :)
    Do you need the offsets for CCC core & mem limits?
     
  12. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    sure if you have them

    EDIT: there fantables are pain they are on different place in every bios and also with different starting pattern need to look for some inteligent way to detect this table without looking for 30x patterns
     
    Last edited: Jul 1, 2015
  13. |ALE|

    |ALE| Guest

    thanks all, i have edited my 290x dc2 bios downclocked from 1050/1350 to 1000/1250 (reference clock), i'll wait a reference card to crossfire and my dc2 has black screen if i don't give +25mv on gpu.

    i hope that at 1000/1250 i don't need this little overvolt and i can crossfire without problems with a sapphire reference 290x card.
     
  14. asder00

    asder00 Don Di Driver Staff Member

    Messages:
    1,193
    Likes Received:
    1
    GPU:
    RX VEGA 64 Liquid
    CCC LIMITS
    [​IMG]
    GPU Core CCC Limit F04902 HEX swap = 0249F0 HEX to DEC = 150000 VALUE = 1500.00 MHz
    Memory CCC Limit 109802 HEX swap = 029810 HEX to DEC = 170000 VALUE = 1700.00 MHz
     
  15. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    included these 2 values but they are not always at same spot so needs offseting for different bioses :/
     

  16. gupsterg

    gupsterg Member Guru

    Messages:
    177
    Likes Received:
    1
    GPU:
    RX VEGA 64
    Studied 8 x different VoltageObjectInfo/VRAM_GPIO_DetectionInfo tables , starting to see a pattern. Will post images tomorrow, main reason for posting now is to say

    BIG THANK YOU! to all contributors! :D .

    Luv the new reader OneB1t! :D , using it more now ;) .

    With all this sharing of knowledge edited by stock Vapor-X 290X bios , this I called Rev.1 fingers crossed once voltage modding sussed will be able to make Rev.2!

    Rev.1 includes :-

    Bios string edited to gupsterg-VX290X

    GPU 1030MHz to 1080MHz
    RAM 1325MHz to 1410MHz

    Advanced fan control Enabled (HEX value:01)

    Target GPU Temperature (Maximum ASIC Temperature) 80C (HEX value:50)

    Maximum Fan Speed 48% (HEX value:30)

    Then SclkVddcDependencyTable & MclkVddcDependencyTable changed to reflect increased GPU / RAM clocks.

    TDP , Maximum Power Delivery Limit , TDC value adjusted to 233W , 233W , 224A from 214W , 214W , 214A

    [​IMG]

    Thank you for this info.

    After adjusting these values MSI AB & CCC OD report no increase in power limit. But when running a benchmark I can see graphed GPU clock speed as having adjusted power limit.

    Am I right in thinking MSI AB & CCC OD are not reporting an increase as they believe no increase has happened due to no adjustment being done through them? graphed GPU clocks show effect as bios values have increased and at hardware/software level power limit has increased?
     
    Last edited: Jul 2, 2015
  17. OneB1t

    OneB1t Master Guru

    Messages:
    262
    Likes Received:
    0
    GPU:
    R9 290X@R9 390X 1050/1325
    i started to work on bios editor
    [​IMG]

    i think that in day or two i can finish powertable editing :)
     
  18. d875j

    d875j Member Guru

    Messages:
    189
    Likes Received:
    0
    GPU:
    X2 R9 390 Dual GPU
    What about Powercolor PCS+ 390X bois? Also want 4Gb vram edit and if anything bois tweaks that could be done.
     
  19. herpaderpa

    herpaderpa Member

    Messages:
    43
    Likes Received:
    0
    GPU:
    AMD
    just wanted to say thank you!
    to all contributors in this thread!
     
  20. |ALE|

    |ALE| Guest

    oh my god, dreams comes true!
     

Share This Page