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
Future builds:3dmark Fire Strike (v.1.1)
![]()
AIDA64 GPGPU Benchmark
![]()
*Test Machine config: Dell M6800, i7, 32gb RAM, SSD, hybrid graphics (Intel+AMD), Windows 7 64-bit.
-- 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:
!!!Before flashing, backup your original vBIOS and create bootable recovery usb drive !!!Code:atiflash.exe -p -f 0 bios.rom
P.S. Any help and even donations are always welcomed![]()
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.
-
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~~ -
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) -
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!I found the way to change TDP and gain some more points in 3dmark Fire Strike (core1200@mem1500, Hybrid Graphics enabled):
Last edited: Jun 19, 2015 -
-
If you don't mind, could you share your vBIOS with me?^^ Hope to find something newphusy likes this. -
-
-
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
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 -
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.
-
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
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.
-
Good news everyone. I've played a little with powerplay table and here is what I get:
3dmark Fire StrikeAnd GPU clocks on heavy loadings are higher than without this adjustments.
AIDA64 GPGPU Benchmark
UPD: Found voltage variables.Last edited: Jun 20, 2015triturbo likes this. -
Guess what?
3dmark FireStrikeFrequencies 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^^
AIDA64 GPGPU Benchmark
Extreme Burn-in test in Furmark
Last edited: Jun 21, 2015 -
Could you make one undervolted with stock clocks? I'm about to try this overclocked bios.
-
And what are the stock clocks for you? 1075@1375 or 1100@1500?
-
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 undervoltLast edited: Jun 20, 2015valuxin likes this. -
Oh, thanks a lot^^ Yes, I have - there is a donation.txt file in AMD directory of vBIOS mods -
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 undervoltLast edited: Jun 20, 2015 -
Wait for 5-10 mins and I'll upload undervolted with stock clocks.
-
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 :-oLast edited: Jun 20, 2015 -
P.S. I'm running 15.5 too. -
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 -
-
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
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 -
-
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
AIDA64 GPGPU Benchmark
Last edited: Jun 21, 2015 -
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
AIDA64 GPGPU Benchmark
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 thingLast edited: Jun 21, 2015phusy likes this. -
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 -
UPD: I'm not sure, but it seems I found temperature table...
UPD2: Nope, just gpu fan table.Last edited: Jun 21, 2015 -
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% -
phusy likes this.
-
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
AIDA64 GPGPU Benchmark
Stable, powerful, with fan/temp/throttling adjustments + overclocking using software with max 1320@1800 (use MSI Afterburner for overclocking) + 5 days without sleep T_TLast edited: Jun 23, 2015triturbo likes this. -
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. -
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.
-
Is it only me whos graphics card died
Fu guys
Love,
darkydark -
Well, you don't overclock if you are concerned of such outcome
King of Interns likes this. -
Exploring the way to unlock all 896 SP cores and features, and it seems would not be so easy...
triturbo likes this. -
But you should still have warranty from dell? -
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. -
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 -
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. -
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% -
P.S. Waiting for my replacement too. Broke the mobo+gpu when was trying to unlock all 896 SP hahaha -
No dice even with ATI flash in both pure dos and via cmd.
-
I guess only programmer and de-soldering can help.
-
Ok, I'll have a look at this mystic graphic board when get my replacement.
-
Up and running yet Valuxin? Waiting for mystery magic 3
-
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 -
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.
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.