Third party Graphics Card hardware database

Discussion in 'MSI AfterBurner Application Development Forum' started by Unwinder, May 30, 2015.

  1. -Tj-

    -Tj- Ancient Guru

    Messages:
    18,097
    Likes Received:
    2,603
    GPU:
    3080TI iChill Black
    :p I knew that one is gonna bite me later.. I apologize :)
     
  2. Philaphlous

    Philaphlous Guest

    Messages:
    4
    Likes Received:
    0
    GPU:
    ASUS Strix GTX970 4GB
    I was hoping someone could help me out on this one. I can't seem to get it to work...

    I've got modded bios for my card to raise the power limit.


    I have a feeling it has something to do with the file type being "text document" instead of the OEM2... am I correct? How can I change it?

    I choose "extended MSI" for the voltage control correct?
     
    Last edited: Jun 17, 2016
  3. Frosty

    Frosty Guest

    Control Panel -> Folder Options -> Show file extensions.
    If you're trying to use custom voltage controller support, you need to choose "third party".
     
  4. Philaphlous

    Philaphlous Guest

    Messages:
    4
    Likes Received:
    0
    GPU:
    ASUS Strix GTX970 4GB
    Thanks for the reply. I got the first part. But There is no third party in MSI? Right?
    It's either "Reference" "Standard MSI" or "Extended MSI"
     

  5. Frosty

    Frosty Guest

    If you have a proper oem2 file in MSI Afterburner's folder, there will be "third party" option after you restart Afterburner.
     
  6. Philaphlous

    Philaphlous Guest

    Messages:
    4
    Likes Received:
    0
    GPU:
    ASUS Strix GTX970 4GB
    I figured it out! Thanks for the help. I now have full voltage control.
     
  7. Obnoxio

    Obnoxio Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    8 GB
    Can anyone help with that ASCII file? I can't even read the files that came with installation (4.2) When I try to read original files like MSIAfterburner.oem1 I get weird symbols no matter what coding I try. And if I make a custom database using these directions I get "Some of MSI Afterburner components are expired, missing or corrupted" No matter what I do. Even when I copy from here.
     
  8. Philaphlous

    Philaphlous Guest

    Messages:
    4
    Likes Received:
    0
    GPU:
    ASUS Strix GTX970 4GB
    My card died this past week... I'm 95% sure it wasn't from this mod... however, I have to RMA the card...so hopefully there's no issue there. I only overvolted a little and temps were definitely in check, never over 60C. Card wouldn't boot randomly with a signal, had to do a full power off to get it to respond, then 1 day it just stopped working completely...
     
  9. JudgeFudge

    JudgeFudge Guest

    Hi Unwinder,

    i have got voltage regulation on an ASUS HD7770-DCT-1GD5 enabled thanks to your manual.

    Here is my i2c dump.

    Code:
    Scanning GPU VEN_1002&DEV_683D&SUBSYS_04291043&REV_00&BUS_1&DEV_0&FN_0...
    Scanning I2C bus 0...
    Probing device 47...
    Invalid device
    Scanning I2C bus 1...
    Probing device 47...
    Invalid device
    Scanning I2C bus 2...
    Probing device 47...
    Invalid device
    Scanning I2C bus 3...
    Probing device 47...
    Invalid device
    Scanning I2C bus 4...
    Probing device 47...
    Invalid device
    Scanning I2C bus 5...
    Probing device 47...
    Invalid device
    Scanning I2C bus 6...
    Probing device 47...
    FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 44 FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF 46 FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    1E 00 46 60 28 2D 46 78 46 46 46 46 00 01 FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
    Scanning I2C bus 7...
    Probing device 47...
    Invalid device
    
    and my MSIAfterburner.oem2

    Code:
    ;OEM
    
    [VEN_1002&DEV_683D&SUBSYS_04291043&REV_??]
    
    ; ASUS HD7770-DCT-1GD5
    
    Desc 					= ASUS HD7770-DCT-1GD5
    VDDC_UP1637_Detection 			= 47h
    VDDC_UP1637_Defaults 			= D7 78h
    
    It works great. :)
     
  10. asd2

    asd2 Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    Sapphire 6790 1GB
    Hi, I have a Sapphire Radeon HD6790 1GB, I believe it has the CHL8214 controller. I tried doing the steps in chapter 4 (e.g. MSIAfterburner.exe /ri1,20,9c) with every bus and device adress conbination posible and got "invalid" every time (supposed to get = 43). Am I doing something wrong or is my GPU defective or something like that? Hope you can help me, thanks!

    Edit: Nvm, my VGA has an unsupported controller.
     
    Last edited: Nov 20, 2016

  11. baumy15

    baumy15 Guest

    sorry to bother anyone who reads this but i just cant get my head around how to get all this working.
    i have an asus matrix platinum 290x and it has the ASP1300 (or from what i read a rebranded IR3567B)
    and heres my i2cd dump:
    Scanning I2C bus 6...
    Probing device 00...
    Invalid device
    Probing device 01...
    Invalid device
    Probing device 02...
    Invalid device
    Probing device 03...
    Invalid device
    Probing device 04...
    Invalid device
    Probing device 05...
    Invalid device
    Probing device 06...
    Invalid device
    Probing device 07...
    Invalid device
    Probing device 08...
    Invalid device
    Probing device 09...
    Invalid device
    Probing device 0a...
    Invalid device
    Probing device 0b...
    Invalid device
    Probing device 0c...
    Invalid device
    Probing device 0d...
    Invalid device
    Probing device 0e...
    Invalid device
    Probing device 0f...
    Invalid device
    Probing device 10...
    Invalid device
    Probing device 11...
    Invalid device
    Probing device 12...
    Invalid device
    Probing device 13...
    Invalid device
    Probing device 14...
    Invalid device
    Probing device 15...
    Invalid device
    Probing device 16...
    Invalid device
    Probing device 17...
    Invalid device
    Probing device 18...
    Invalid device
    Probing device 19...
    Invalid device
    Probing device 1a...
    Invalid device
    Probing device 1b...
    Invalid device
    Probing device 1c...
    Invalid device
    Probing device 1d...
    Invalid device
    Probing device 1e...
    Invalid device
    Probing device 1f...
    Invalid device
    Probing device 20...
    Invalid device
    Probing device 21...
    Invalid device
    Probing device 22...
    Invalid device
    Probing device 23...
    Invalid device
    Probing device 24...
    Invalid device
    Probing device 25...
    Invalid device
    Probing device 26...
    Invalid device
    Probing device 27...
    Invalid device
    Probing device 28...
    Invalid device
    Probing device 29...
    Invalid device
    Probing device 2a...
    Invalid device
    Probing device 2b...
    Invalid device
    Probing device 2c...
    00 00 00 00 00 00 00 00 00 10 03 00 00 02 01 00
    00 00 00 00 00 00 00 00 00 00 02 10 74 04 20 01
    00 5C 60 65 41 75 4D 4A 00 00 00 00 00 00 00 00
    00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 2D 28 40 01 00 00 01 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    02 04 00 00 00 00 00 40 01 00 00 00 00 02 01 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Probing device 2d...
    Invalid device
    Probing device 2e...

    if anyone could help me out it would be greatly appreciated!

    thanks guys :)
     
  12. JudgeFudge

    JudgeFudge Guest

    Hi baumy15,

    mayby this will work for you

    ;OEM

    [YOUR VENDOR AND DEV ID]

    ; matrix platinum 290x

    Desc = matrix platinum 290x
    VDDC_IR3567B_Detection = 6:30h
    VDDC_IR3567B_Output = 0
    VDDCI_IR3567B_Detection = 6:30h
    VDDCI_IR3567B_Output = 0

    You need to put in your vendor id and your device id which can be found in the device manager in windows.

    Do it on your own Risk

    Greetings
     
    Last edited by a moderator: Dec 27, 2016
  13. TheMash

    TheMash Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    Zotac GTX 960 2GB
    My custom design 5870 V2 from Asus works with MSI Afterburner 4 and voltage control :)
    This thread was very helpful to obtain the result!
    This is the text to add to the oem file:

    The default value should be +13, it equals zero offset to the voltage (stock voltage).
    Any values below or above +13 cause downvolting or overvolting accordingly.
    To check the real voltage GPU-Z is very helpful in that, because the voltage displayed on MSI Afterburner has some tolerances in values.

    Hope it helps :)
     
  14. SplashDown

    SplashDown Maha Guru

    Messages:
    1,136
    Likes Received:
    408
    GPU:
    EVGA 980ti Classy
    980ti classified & Voltage.

    I've got MSI Afterburner in, but because of my 8350 there really was no need to overclock and was using Precision before. Well upgrading to 1800 Ryzen here soon so I'm messing with overclock just to get feel for. Anyhow I see my card was put in 3rd party database, so does that mean I can put on third party and control my voltage without having to do anything else? I just want to make sure before I do anything it's a real nice card and want to keep it that way and I'm a noob to MSI software. Thanks and appreciate. Its in title but just in case .... EVGA 980ti Classified.
     
    Last edited: Feb 23, 2017
  15. Dragondale13

    Dragondale13 Ancient Guru

    Messages:
    1,527
    Likes Received:
    244
    GPU:
    GTX 1070 AMP! • H75
    Code:
    ;OEM
    
    [VEN_10DE&DEV_1B81&SUBSYS_143519DA&REV_??]
    
    ; ZOTAC 1070 AMP!
    
    Desc = ZOTAC 1070 AMP!
    VDDC_UP6204_Detection = 40h
    VDDC_UP6204_VIDReadback = 1
    Unwinder = Bossman! :cool::cool::cool:
     

  16. Tomatone

    Tomatone Master Guru

    Messages:
    216
    Likes Received:
    71
    GPU:
    7800XT Steel Legend
    My new card
    Code:
    ;OEM
    
    [VEN_1002&DEV_67DF&SUBSYS_E3661DA2&REV_??]
    
    ; Sapphire Nitro+ RX 580 8GB
    
    Desc                     = Sapphire Nitro+ RX 580
    VDDC_NCP81022_Detection         = 6:20h
     
  17. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,123
    Likes Received:
    6,688
    Thanks, I'll include it in built-in third party database in the next beta.
     
    Tomatone likes this.
  18. GoldenX86

    GoldenX86 Guest

    Messages:
    4
    Likes Received:
    2
    GPU:
    SapphireToxicR9270X
    Hi Unwinder, can you help with this one?
    Sapphire Toxic R9 270X, should be a CHL8214

    Code:
    Scanning GPU VEN_1002&DEV_6810&SUBSYS_E272174B&REV_00&BUS_41&DEV_0&FN_0...
    Scanning I2C bus 6...
    Probing device 00...
    Invalid device
    Probing device 01...
    Invalid device
    Probing device 02...
    Invalid device
    Probing device 03...
    Invalid device
    Probing device 04...
    Invalid device
    Probing device 05...
    Invalid device
    Probing device 06...
    Invalid device
    Probing device 07...
    Invalid device
    Probing device 08...
    28 59 59 EA 8B 75 16 BF 03 FF FF 00 00 00 00 00
    00 88 10 05 FF 64 6F CF 80 40 00 00 2E 50 78 9E
    28 00 A6 5E 26 5B A3 5C 2D 85 7F 14 0F 48 48 00
    88 22 33 53 FF 00 88 B9 38 80 8C C0 A0 90 00 00
    80 00 00 92 5B 67 8B 6F 6F 6F 6F CF CF CF CF 14
    14 5A 20 00 42 00 00 00 00 FF FF 00 81 48 01 01
    02 00 00 00 00 FD 06 00 00 FE FE 88 00 01 28 C3
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    5B CF 02 00 40 40 40 3F C0 08 C5 A6 16 70 00 00
    AB 04 43 00 00 00 00 00 00 01 09 00 51 80 8B FF
    00 00 00 6D 00 00 32 4B 00 00 FE 00 00 C0 09 86
    B2 A5 16 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 AD 50 00 00 00 00 10 00 3F 00 00 00 23 C0
    00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    
     
    yasamoka likes this.
  19. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,123
    Likes Received:
    6,688
    Try to add the following to OEM2:


    [VEN_1002&DEV_6810&SUBSYS_E272174B&REV_??]
    ; Sapphire Toxic R9 270X
    ;
    ; VDDC defaults
    ; CHL8214 (REG 43h - REG 46h) 92 5B 67 8B
    Desc = Sapphire Toxic R9 270X
    VDDC_CHL8214_Detection = 6:08h
    VDDC_CHL8214_Defaults = 46 8B

    Take a note that it is LUT based VRM so I cannot see from report which of 4 LUT entries exactly is controlling the voltage in 3D mode, so it can be necessary to alter default to 1 of 4 possible variations:

    43 92
    44 5B
    45 67
    or
    46 8B
     
    yasamoka and GoldenX86 like this.
  20. GoldenX86

    GoldenX86 Guest

    Messages:
    4
    Likes Received:
    2
    GPU:
    SapphireToxicR9270X
    Currently testing, seems like 45 67 does the trick, thank you so much!
    I'll edit if i was wrong.

    ED: That was it, 43 92 is the correct one. Thanks a lot Unwinder.
     
    Last edited: Oct 29, 2019
    yasamoka likes this.

Share This Page