The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
 Next page →

    AMD FirePro M6100 overclocking vBIOS mod (+ 8***M and R9 M*** series)

    Discussion in 'Gaming (Software and Graphics Cards)' started by valuxin, Jun 18, 2015.

  1. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Hi there!

    Currently I have Dell Precision M6800 with FirePro M6100 on board and decided to get a little bit more from this GPU. As it doesn't support software overclocking, the only way is to modify vBIOS. Most recent public vBIOS modding tools don't work with some new graphics cards (including M6100, M280X and so on), so thats why there is only a "HEX" way for modification.

    Since I started this thread, I had many sleepless nights and done a lot of work on modding, so there is a really huge difference between my early and current builds. Here is what we have for now.
    Current build: Mystery Magic vBIOS 1150@1650mhz ver.1
    Features:
    -- Core is clocked to 1150mhz, memory - 1650mhz
    -- Maximum total consuming power set to 100W
    -- Throttling, voltage and GPU fan adjustments
    -- Software overclock is available now with overclocking capabilities up to 1320@1800mhz
    -- UVD states are disabled
    3dmark Fire Strike (v.1.1)
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]

    *Test Machine config: Dell M6800, i7, 32gb RAM, SSD, hybrid graphics (Intel+AMD), Windows 7 64-bit.​
    Future builds:
    -- Turn on voltage control for software overclocking
    -- Unlock all 896 SP - original SPs have been cut by laser, so it's not possible to do soft mod.

    Downloads:
    vBIOS mods directory

    My collection of original mobile vBIOS

    Flashing instruction:
    Code:
    atiflash.exe -p -f 0 bios.rom
    !!!Before flashing, backup your original vBIOS and create bootable recovery usb drive !!!

    P.S. Any help and even donations are always welcomed :D

    P.S.S.
    If you have vBIOS version newer then mine - it would be super great, if you share it with us ;)
    6/19/2015: Software overclocking unlocked. But stupid TDP limits everything. From this day on every vBIOS is unlocked for software overclocking
    6/19/2015: Uploaded modified vBIOS for Precision M6600 and M6800 with various clock rates and software overclocking unlock
    6/19/2015: TDP variables found, but frequency fluctuations still there
    6/20/2015: Voltage variables found, core frequency is stable, core undervolted. Currently, there is only one vBIOS with this changes released for testing purposes.
    6/21/2015: Found fan variables.
    6/23/2015: New testing release branch with many goodies.
    6/27/2015: Mystery Magic ver.2 release

    I stopped working on this project due to switching to Nvidia. No updates in near future.
     
    Last edited: May 10, 2016
  2. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    Wow, you are awesome. gonna test it when I find my usb thumb drive (like tonight) - -

    Do you mind if I post link to here on foreign forums. I think a few of those Chinese dude will really love to be white mouse~~
     
  3. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    There is no need to use usb drive (only just for restore original). I'm using ATIWinFlash under command prompt with no problem.

    Of course I don't mind^^

    P.S. M6100 needs a little bit different vBIOS in Dell Precision M6600. I'm going to upload it soon (probably today)
     
  4. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    UPD: Found the way to unlock software overclocking. But it's almost useless, because of TDP limitations.

    UPD 2:
    Uploaded modified vBIOSes for Precision M6600 and M6800 with various clock rates and software overclocking unlock

    UPD 3: Omg, what a day! :D I found the way to change TDP and gain some more points in 3dmark Fire Strike (core1200@mem1500, Hybrid Graphics enabled):
    [​IMG]
    But there are still fluctuations caused by the temp or idk...
     
    Last edited: Jun 19, 2015
    triturbo and phusy like this.
  5. phusy

    phusy Notebook Enthusiast

    Reputations:
    10
    Messages:
    35
    Likes Received:
    22
    Trophy Points:
    16
    Your vBios mod is awesome. That was what I was looking for. BTW, the Dell version is just 768 SP compare to HP version (896 SP and a high core and VRAM clock rate). I appreciate if Dell replace with a new version of M6100 with more SP like HP version for more OC performance. But so sad, 3 month ago, I replaced a new M6100 from Dell and still 768 SP version with new vBios.
     
  6. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    HP card have the same 768 SP. The only difference between HP and Dell FirePro M6100 - second one have lower clocks.
    If you don't mind, could you share your vBIOS with me?^^ Hope to find something new ;)
     
    phusy likes this.
  7. phusy

    phusy Notebook Enthusiast

    Reputations:
    10
    Messages:
    35
    Likes Received:
    22
    Trophy Points:
    16
    Oops, my bad, after re-install GPU-Z and checked, my vBIOS is 015.035.000.003.044934 like your current vBIOS :eek:
     
  8. triturbo

    triturbo Long live 16:10 and MXM-B

    Reputations:
    1,577
    Messages:
    3,845
    Likes Received:
    1,239
    Trophy Points:
    231
    It's not like you can find it though, unless you get the whole system that is.

    I think that at some point there was a W6170m, which was HP exclusive or something, could be wrong, but I think that's the GPU in question.
     
  9. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    I just check my m6600s, (one for my bro) The one I DIY upgrade have .035, the manf refurb for my bro come in .040.
    So they should fit probably. Not sure though ~

    edit: dig through the service tag, the m6100 on the manf refurb not in the initial config~ so idk who add it maybe dell, maybe some dude on ebay~, but it works :oops:

    flashed the .40 on my .35, gonna run a 3dmark11 and post result

    edit 2 seems like the m6600 branch mem speed are not modd'd, tried 1200/1500 1225/1500, 1200/1375 all seem to be 1375mem?

    edit3: http://www.3dmark.com/3dm11/9955087

    1225/1500, 3dmark11 sustained at ~1075, 26C ambient, peak temp ~75 only

    edit4: did some gaming, i get 99x-105x, i think it use to dip to 900s with stock vbios.
     
    Last edited: Jun 20, 2015
  10. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Any chance you can find voltage values? In my last dealings with a lot of their hardware on the desktop side, everything was undervoltable and then stabile at max turbo clocks. Pretty much the same story as undervolting and overclocking haswell i7s where we are tdp locked.
     
  11. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    They have the same chips, for sure. 896 SP is just because of old version of GPU-Z used when NBR was reviewing zbook with m6100. The current version shows exactly 768 SP. Even when I flashed M280X vBIOS from Asus there was still 768 SP.

    P.S. If someone want to try flashing M280X vBIOS to M6100, here some info: turn on hybrid graphics (if not, you'll have a black screen) and be careful GPU fan would not working, so don't burn your GPU while doing such experiments ;)

    Dell have special version of vBIOS for M6600:
    [​IMG]
    Diesel is a code name for M6800, when Brooks is for M6600. Some day I tried to flash 040 on M6800 and get some issues with internal/external monitors.

    Oh, my fault! Idk why this happened, but I re-modded all vBIOSes for M6600. So, everything should be ok from now.

    Yeah, I have the same peak temp. I thought about this dynamic core frequencies yesterday and it seems I need to edit PowerPlay table in vBIOS... This is what I'm going to do next.

    With stock bios performance is a bit lower and indeed core use to dip to lower clocks compared with modded.

    I wish I will^^ hahaha
     
  12. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Good news everyone. I've played a little with powerplay table and here is what I get:
    3dmark Fire Strike
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]
    And GPU clocks on heavy loadings are higher than without this adjustments.

    UPD: Found voltage variables.
     
    Last edited: Jun 20, 2015
    triturbo likes this.
  13. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Guess what?
    3dmark FireStrike
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]
    Extreme Burn-in test in Furmark
    [​IMG]
    Frequencies are stable now. Core is undervolted. Max temp was 73C, but when gpu fan speed got higher, temp dip to 70C (and gpu fan rpm was not maxed!!). Currently, I've made one bios for testing (ver .035 with 1200@1500mhz) - you could find it in testing directory of M6800 vBIOS. Feedback is welcome^^
     
    Last edited: Jun 21, 2015
  14. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Could you make one undervolted with stock clocks? I'm about to try this overclocked bios.
     
  15. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    May be later today. I'm working for 3 days on modifications and my eyes are tired of hex :D And what are the stock clocks for you? 1075@1375 or 1100@1500?
     
  16. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    1075/1375 card from m6800, btw how far did you undervolt?

    And do you have pp? I'd like to make a donation, asked svl7 on TI for modification got ignore so i'd like to chip in for your hard work :)

    My card wont go to 1200/1500 bsod upon windows entry i guess either too big oc or it cand handle undervolt :)
     
    Last edited: Jun 20, 2015
    valuxin likes this.
  17. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Ok, I'll make. Undervolted just a little: stock was 1.225, now is 1.125.

    Oh, thanks a lot^^ Yes, I have - there is a donation.txt file in AMD directory of vBIOS mods :)
     
  18. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Thats alot of undervolting :)

    Edit:
    My card wont go to 1200/1500. It bsods upon windows entry, i guess either too big oc or it cant handle that undervolt :)
     
    Last edited: Jun 20, 2015
  19. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Seems like could be driver problems. Or hardware. But I hope it's just drivers :) Wait for 5-10 mins and I'll upload undervolted with stock clocks.
     
  20. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Ill try reinstaling drivers as im running catalyst 15.5. Back to firepro to test it.

    Edit:
    No dice, combination of oc and undervolt is too much for my card :-o
     
    Last edited: Jun 20, 2015
  21. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    vBIOS with stock in testing folder. Also, check in windows registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\00xx (where xx is a number) do you have "PP_PhmSoftPowerPlayTable" key. If so - delete it.

    P.S. I'm running 15.5 too.
     
  22. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    00XX only from 00 to 03, 4 entries AFAIK no sign of the stuff you mentioned.

    What does that particular line do?

    Gonna revert to stock first to make sure **** works fine then try your second upload.
     
    Last edited: Jun 20, 2015
  23. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    This key is a soft PowerPlay table and it can do bsods some time, when there is a big difference between vBIOS and soft tables.
     
  24. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    So they starting to write p states clocks on two fronts now.

    Curently cleaning all the drivers from my system, both intel and AMD as I can not get it to work without BSODS.

    EDIT: Dell FirePro drivers are stuck on "detecting hardware", gonna try with UV bios, if it dosent work, gonna apply A13 whole system bios update to revert me to stock and then again undervolted :D

    I was playing with various drivers when i was testing eGPU with r9 290x and gf 980 and made a mess...

    EDIT: Are you still using hybrid graphics?
     
    Last edited: Jun 20, 2015
  25. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Yes. But I also tried this last vBIOS mod without hybrid.
     
  26. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    UPD: Seems like TDP100_core1200_mem1500_undervolted_v8.rom is too undervolted and is unstable during gaming. I tried to set voltages to the stock values, but frequency fluctuations (around ~1065) returned and performance was not as great as could be. It might be that temperature makes GPU work on lower voltages (which cause lower clocks). If I could find the temperature variables in vBIOS...

    I upload one more vBIOS with very light undervolting (stock was 1.225, current is 1.18). Still with frequency fluctuations around ~1120. It looks stable and perform slightly worse:
    3dmark Fire Strike
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]
     
    Last edited: Jun 21, 2015
  27. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Seems like last light undervolted vBIOS have stability problems too. Released new vBIOS for test - it's just like TDP100_core1200_mem1500_undervolted_v8.rom, but TDP was returned to stock 75. Here is what I get:
    3dmark Fire Strike
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]

    Pretty nice score, I should admit.​

    UPD: this vBIOS version is much more stable than TDP100_core1200_mem1500_undervolted_v8.rom, but still... M6100 is a complicated thing
     
    Last edited: Jun 21, 2015
    phusy likes this.
  28. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    Amd decide to use a unique vbios that was not used on any other card for w.e reason... At least not on other mobile card(say the m6000) or desktop radeon.

    I am happy if they just allow it to stay at 1150(heck even stay at stock 1075) and throttle around 85c..

    Sent from my 306SH
     
  29. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Currently, there is a stable version 1075@1375 in testing directory. I'm testing 1100@1500 now and going to upload it within 30 mins.

    UPD: I'm not sure, but it seems I found temperature table...
    UPD2: Nope, just gpu fan table.
     
    Last edited: Jun 21, 2015
  30. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    http://www.3dmark.com/3dm11/9963256

    with 1075/1500 new stable version

    MOAR score, ;)

    by sustaining @1075 and 1500mem, it is about 10% increase from stock~

    so 1200 would be another 10% :rolleyes:
     
  31. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    I'm using 1075@1500 too and it's the most stable testing release for now. Max temp is 70C. I should say, stability is around 95% of gaming time. Just need to find throttling table and we could get even 1250 stable :D
     
    phusy likes this.
  32. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Ok people, I have something to show you. I've rethought many things about modding newest vBIOS from AMD, so that's why I'm starting a new testing branch called "Mystery Magic". Pictures tell much more than words, so... let me introduce my latest creation:
    3dmark Fire Strike
    [​IMG]
    AIDA64 GPGPU Benchmark
    [​IMG]
    Stable, powerful, with fan/temp/throttling adjustments + overclocking using software with max 1320@1800 (use MSI Afterburner for overclocking) + 5 days without sleep T_T​
     
    Last edited: Jun 23, 2015
    triturbo likes this.
  33. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    http://www.3dmark.com/3dm11/9969988
    didn't go boom :)
    1200core, slight down clock around 79c
    fan probably need some cleaning but it is summer ~

    will 1650mem go boom though? seem kind of high xD.
     
    yus_prof likes this.
  34. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Nice scores^^ 1650mem won't go boom :D As I looked trough the specifications of this ram chips and other products they are used in, I should say that they are capable to work at even 1750. But with memory bus interface limited to 128bit, values more than 1650 are almost useless.
     
  35. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Is it only me whos graphics card died :)

    Fu guys :)

    Love,
    darkydark
     
  36. triturbo

    triturbo Long live 16:10 and MXM-B

    Reputations:
    1,577
    Messages:
    3,845
    Likes Received:
    1,239
    Trophy Points:
    231
    Well, you don't overclock if you are concerned of such outcome :)
     
    King of Interns likes this.
  37. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Exploring the way to unlock all 896 SP cores and features, and it seems would not be so easy... :eek:
     
    triturbo likes this.
  38. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    Im not, but still :)
     
    King of Interns likes this.
  39. baii

    baii Sone

    Reputations:
    1,420
    Messages:
    3,925
    Likes Received:
    201
    Trophy Points:
    131
    How you kill it though, these new cards are so hard to kill.
    But you should still have warranty from dell?
     
  40. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    New card is on the way already.

    Flashed 1200/1500 undervolted bios and had BSODs, went back to stock and still had bsods. After uninstalling AMD drivers and SW system worked fine on Intel HD.

    Tried at least 10 bioses from colleagues who have m6800 with m6100, no dice, still bsods as soon as any drivers are installed. Tried M6100 from M6600 and M6800 worked just fine and M6600 with card from M6800 would not boot.

    Truth be told, I didnt use M6100 for last two months and GF later that day said that when she gamed on my machine while I was away that system crashed. So I guess card was well on its way before flashing.

    I just want undervolted card so it can use max clocks all the time :)

    I remember when i undervolted M8900/6950M it dropped nice 10c in temp down and I managed to sell it locally and dude is forever grateful for undervolted card as it runs even cooler in his alienware.
     
  41. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    FirePro W6170M have the same board design and specs as Dell's M6100. It would be great to have a look on its bios. If anyone know someone with HP W6170M/M6100 - pls, ask them to share the vBIOS.

    UPD: submitted more MM ver.1 images with various memory clock. So from now, every one have a choice how high their memory clock should be: 1375, 1425, 1500 or 1650.
     
    Last edited: Jun 25, 2015
  42. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    New version of Mystery Magic is ready - meet ver.2:

    Changes:
    --- Fan and TDP adjustments
    --- Stable 1188mhz core clock

    P.S. Using and testing with heavy gaming for several days 1188@1500 variant - no problems ever noticed.
     
    yegg55 and triturbo like this.
  43. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    New gpu is here, sticker on it said rev: a02
    Gpuz 8.4 cant read its bios and some information is missing.

    On the good side clocks are stabile at 1040ish during 2h heaven 4.0 loop.

    Asic at 79.9%
     
  44. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Hm... Quite interesting :3 May be you could try to backup vBIOS with atiflash utility? And be sure, that you have power saving off.

    P.S. Waiting for my replacement too. Broke the mobo+gpu when was trying to unlock all 896 SP hahaha :D
     
  45. darkydark

    darkydark Notebook Evangelist

    Reputations:
    143
    Messages:
    671
    Likes Received:
    93
    Trophy Points:
    41
    No dice even with ATI flash in both pure dos and via cmd.
     
  46. triturbo

    triturbo Long live 16:10 and MXM-B

    Reputations:
    1,577
    Messages:
    3,845
    Likes Received:
    1,239
    Trophy Points:
    231
    I guess only programmer and de-soldering can help.
     
  47. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Ok, I'll have a look at this mystic graphic board when get my replacement.
     
  48. brianfist

    brianfist Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    Up and running yet Valuxin? Waiting for mystery magic 3
     
  49. valuxin

    valuxin Notebook Evangelist

    Reputations:
    146
    Messages:
    456
    Likes Received:
    159
    Trophy Points:
    56
    Not yet... I have no Dell warranty service in my country, so I need more time to fix my Dell. As for now, I'm on a ****ty old laptop and going to continue the work when get the replacement from Dell. ;)

    P.S. Before my laptop broken, I've made v3, but don't sure if it can cause hardware problems. That's why I didn't released it yet...
     
    Last edited: Jul 12, 2015
  50. vwrafi

    vwrafi Notebook Consultant

    Reputations:
    0
    Messages:
    132
    Likes Received:
    9
    Trophy Points:
    31
    Hello.

    I have got Dell M6600 with M6100. Am looking forward to see if you unlock all 896 SP. Great work so far, thank you.
     
 Next page →