AMD R9 M290X vBios

Discussion in 'Alienware' started by mitya_alba, Aug 18, 2014.

  1. mitya_alba

    mitya_alba Notebook Consultant

    Reputations:
    246
    Messages:
    130
    Likes Received:
    29
    Trophy Points:
    41
    So I got confused. Standing in my laptop 2 x R9 M290X, and GPU-Z shows 2 x HD 8970M.
     
  2. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    6,841
    Messages:
    42,372
    Likes Received:
    10,243
    Trophy Points:
    931
    Yes like I said since there is no physical difference between the two detection programs may have issues.
     
  3. Mr. Fox

    Mr. Fox Undefiled BGA-Hating Elitist

    Reputations:
    18,598
    Messages:
    29,110
    Likes Received:
    34,563
    Trophy Points:
    931
    Same thing can happen using CPU-Z with some CPUs. The detection and monitoring utilities are good, but they are not perfect.

    Another way of looking at it... if it looks like a duck, swims like a duck, quacks like a duck... it's a duck. An 8970M is, in fact, an R9 M290X.
     
    Ferris23 likes this.
  4. mitya_alba

    mitya_alba Notebook Consultant

    Reputations:
    246
    Messages:
    130
    Likes Received:
    29
    Trophy Points:
    41
    Not happy that I paid more for R9 M290X, and got the HD 8970M.
     
  5. TomJGX

    TomJGX I HATE BGA!

    Reputations:
    1,447
    Messages:
    8,708
    Likes Received:
    3,306
    Trophy Points:
    431
    LOL.. They're the same thing exactly.. Just the name is different :)
     
    Ferris23 likes this.
  6. mitya_alba

    mitya_alba Notebook Consultant

    Reputations:
    246
    Messages:
    130
    Likes Received:
    29
    Trophy Points:
    41
    LOL... Already know.
    I want the name R9 M290X, so I want to try different vBios.
     
  7. Mr. Fox

    Mr. Fox Undefiled BGA-Hating Elitist

    Reputations:
    18,598
    Messages:
    29,110
    Likes Received:
    34,563
    Trophy Points:
    931
    The problem with the mistaken identity could be GPU-Z, maybe not your vBIOS.

    Have you tried using something else such as AIDA64, GPU Shark or GPU Caps Viewer?

    Is the hardware ID the correct one for R9 M290X?
     
  8. mitya_alba

    mitya_alba Notebook Consultant

    Reputations:
    246
    Messages:
    130
    Likes Received:
    29
    Trophy Points:
    41
    I tried only GPU-Z.
    Device ID 1002-6801
     
    Mr. Fox likes this.
  9. Mr. Fox

    Mr. Fox Undefiled BGA-Hating Elitist

    Reputations:
    18,598
    Messages:
    29,110
    Likes Received:
    34,563
    Trophy Points:
    931
    Hmmm... will have to Google to see if the HWID is supposed to be different on R9 M290X. I suppose it should be because 7970M and 8970M are different. Did you flash your GPU with the 8970M vBIOS by chance?

    Code:
    ;-----------------------------------------------
    ;----------1303070036-12.102-130306a-154152E-ATI
    ; ATI Display Information file : atiilhag.inf
    ;
    ; Installation INF for the ATI display driver.
    ; Copyright(C) 1998-2006 ATI Technologies Inc.
    ;-----------------------------------------------
    ;
    ; Driver information
    ;
    
    [ATI.Mfg]
    
    AMD6800.1 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#FF0000][B]6800[/B][/COLOR] SubSystem ID: 01241002 = "AMD Radeon HD 7970M"
    AMD6800.2 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#FF0000][B]6800[/B][/COLOR] SubSystem ID: 21118086 = "AMD Radeon HD 7970M"
    AMD6800.3 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#FF0000][B]6800[/B][/COLOR] SubSystem ID: 21108086 = "AMD Radeon HD 7970M"
    AMD6800.4 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#FF0000][B]6800[/B][/COLOR] = "AMD Radeon HD 7970M"
    AMD6801.1 = R576B, Vendor ID: 1002 Dev ID: [B][COLOR=#0000CD]6801[/COLOR][/B] SubSystem ID: 01241002 = "AMD Radeon HD 8970M"
    AMD6801.2 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#0000CD][B]6801[/B][/COLOR] SubSystem ID: 21118086 = "AMD Radeon HD 8970M"
    AMD6801.3 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#0000CD][B]6801[/B][/COLOR] SubSystem ID: 21108086 = "AMD Radeon HD 8970M"
    AMD6801.4 = R576B, Vendor ID: 1002 Dev ID: [COLOR=#0000CD][B]6801[/B][/COLOR] = "AMD Radeon HD 8970M"
    
    
    Edit: if this information is accurate, the hardware ID is not even unique. If that is the case, it may be difficult for any software to correctly identify the GPU.

    This may also explain why Doctor JO could not find what he was looking for in this thread [LINK].

    It has been too long ago that I tinkered with AMD GPUs, but you might be able to mod your driver INF and change the name of the GPU in the driver from HD 8970M to R9 M290X. Just changes those lines with Notepad and reinstall the driver. (Have to reboot with DSE temporarily disabled during installation with W8.) This will work with NVIDIA, but I am not 100% about AMD... probably will work.

    I found this inside of an AMD driver INF... looks like it is distinguished with a ".1" in the hardware ID versus a ".2" for 8970M.
    Code:
    DiskId       = "Advanced Micro Devices, Inc. Installation DISK (VIDEO)"
    GraphAdap    = "Graphics Adapter"
    ATI          = "Advanced Micro Devices, Inc."
    InstallDir   = "AMD\CCC2\Install"
    DisplayUninstall = "AMD Display Component Uninstall"
    ATIR300="WDDM (R300)"
    AMD6800.1 = "AMD Radeon HD 7970M"
    AMD6800.2 = "AMD Radeon HD 7970M"
    AMD6800.3 = "AMD Radeon HD 7970M"
    [COLOR=#0000cd][B]AMD6801.1 = "AMD Radeon R9 M290X"[/B][/COLOR]
    [COLOR=#ff0000][B]AMD6801.2 = "AMD Radeon(TM) HD8970M"[/B][/COLOR]
    
    See if this utility will identify the .1 or .2 in your hardware ID [Download]. If your hardware is the .2 then you did get a pair of 8970M cards instead of R9 M290X. I suppose that it is entirely possible that AMD pulled a fast one and the only way to actually distinguish one from the other is based upon what the Catalyst package tells Windows it should call the GPU. If that's the case, I think that is deceptive marketing and AMD should be sued for it. But, also a positive indication you should be able to correct it by modding the driver package and reinstalling it. You probably can just replace the description in quotes in the AMD6800.2 line to read the same as the line above it, like this...
    Code:
    [COLOR=#0000cd][B]AMD6801.1 = "AMD Radeon R9 M290X"[/B][/COLOR]
    [COLOR=#ff0000][B]AMD6801.2 = "[B]AMD Radeon R9 M290X[/B]"[/B][/COLOR] 
    
     
  10. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    6,841
    Messages:
    42,372
    Likes Received:
    10,243
    Trophy Points:
    931
    Still tinkering for changing the text in gpu-z seems a little extreme.
     
Loading...

Share This Page