Overclockable BIOS request for MSI B250M mortar arctic (MS-7A69)

If anyone already has one, or is kind and competent enough to mod one, I would really appreciate a modded bios for this chipset!.
Thank you in advance!

YES! I would really like one as well!

Love that white PCB!

Please zip BIOS images for me, showing root of “Settings” so I can see what all submenus are visible at the root (no need to see inside all submenus). And then show me what all settings you currently have visible inside OC Section
MSI BIOS is a pain, and B250 really isn’t designed for overclocking, so don’t have high hopes. What CPU are you using?

Yes I do know B250 isn’t designed for overclocking, just wanted to take a shot :slight_smile:
I am currently using Intel Core i7-7700k as my CPU.
Sorry for my late response, hope these images I attached contain everything you need!

MSI bios .zip (1.6 MB)

Without looking at BIOS settings possible right now, only looking at your provided images, I see tons of overclocking options in the BIOS OC section already, what did you think you are missing?

* Edit - Looking through the possible settings now, I see OC Genie, Enhanced Turbo, Base Clock and Base Clock mode, CPU Core/GT Voltage Mode, CPU Core Voltage, CPU Core Voltage Offset Mode, CPU Core Voltage Offset (+Same 4 for GT voltage) hidden from you (last four, maybe in digital ALL submenu, I can’t tell)
CPU PLL SFR Voltage + CPU ST PLL Voltage + OC Retry Count + OC Quick View Timer also

I can only get my CPU Core Ratio up to my factory “Turbo Boost” clock. Just wanted to know whether if it was possible to unlock that (get it higher) just like Z170 or Z270 chipsets.
And CPU Core Voltage as well of course

See my edits above. Show me what you see inside DigitAll submenu

Max turbo, on a K CPU, I didn’t think that was a thing on any system, K = unlocked, why would there be a max turbo?
Disable turbo, does that then allow you to set whatever CPU multiplier?

Here is my voltage and DigitAll submenu items.
Yes K does mean unlocked but CPU manufacturers create a “Boost Clock” for the people that does not own a motherboard that is suitable CPU overclocking. When I go ahead and disable the “Intel Turbo Boost” and try to Set my CPU Core Ratio to say 50, It re enables Intel Turbo Boost and automatically sets my CPU Core Ratio back to 45 ( Which is the MAX factory turbo boost clock ), Whereas on Z170 or Z270 you can change it all you want. So anything over 4.2ghz (which is this CPU’s base clock) is considered Turbo Boost.
TL ; DR : Can’t set my CPU Core ratio anything above my Turbo clock like you can with “Z” series chipsets.

MSI Bios 2.zip (518 KB)

Thanks. This is not Z series, so you may not be able to obtain your goal this way. I will look into this though, Turbo shouldn’t auto enable once you disable it, so it may be auto enabled by default no matter what you set, controlled by setting in debug area.
Can you confirm, if you disable Turbo and don’t set above whatever auto engages it again, does it remain disabled? Hope you get what I mean, disable turbo, and then set whatever you think wont auto enable it again, does it then appear to remain disabled in reality within the system, under load etc?

Thanks for images, those are only two settings in that section, sorry I missed that before. I can make all I mentioned above visible for you, but let me look at this turbo thing for a minute first
* Edit - I may be happening due to Advanced Turbo on Auto, which is hidden from you. Still looking… Looks like that may be the issue, I will make you BIOS with all above mentioned visible, then you can test and play, and maybe figure it out.
@slugger - Looking at your images again, it looks like “Turbo” is enabled by default and grayed out. So, how did you test with this disabled?

Also, there is two turbo boost options, both enabled by default, only one is hidden from you but both look to be “surpressed if/gray out if” in the exact same way, so I will need to make both visible for you and you adjust both at same time to whatever you want
But, I do bet the issue you are having is related to that hidden Advanced Turbo


Suppress If {0A 82}
0x6506C QuestionId: 0xEE3 equals value 0x0 {12 06 E3 0E 00 00}
0x65072 Gray Out If {19 82}
0x65074 QuestionId: 0xEC5 equals value 0x1 {12 06 C5 0E 01 00}
0x6507A One Of: Intel Turbo Boost, VarStoreInfo (VarOffset/VarName): 0x4F9, VarStore: 0x1, QuestionId: 0x281A, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 20 01 21 01 1A 28 01 00 F9 04 14 10 00 01 00}
0x6508B One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x65092 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}


Suppress If {0A 82}
0x6A943 QuestionId: 0xEE3 equals value 0x0 {12 06 E3 0E 00 00}
0x6A949 Gray Out If {19 82}
0x6A94B QuestionId: 0xEC5 equals value 0x1 {12 06 C5 0E 01 00}
0x6A951 One Of: Intel Turbo Boost, VarStoreInfo (VarOffset/VarName): 0x4F9, VarStore: 0x1, QuestionId: 0x281B, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 20 01 21 01 1B 28 01 00 F9 04 14 10 00 01 00}
0x6A962 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x6A969 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}

Yes, If I set my CPU Core Ratio to 42 then disable Intel Turbo Boost, It in fact does stay disabled.
Okay great! thanks for the help!

Thanks for the info. See my edits above

Yes my bad. Just tested It now and saw that I cant disable turbo boost no matter what.

See, now there may be the issue, or what I mentioned about Advanced Turbo too.
https://forums.tomshardware.com/threads/…-turbo.1281670/

But, sounds like the Advanced Turbo is only for auto freq usage, according to one post
https://www.reddit.com/r/overclocking/co…a_simple_47_oc/

* Edit - "With Enhanced Turbo enabled all cores should run at the max. Turbo speed"
So, this being on auto, may indeed be why you are seeing a max default turbo
https://webcache.googleusercontent.com/s…n&ct=clnk&gl=us

See also
https://webcache.googleusercontent.com/s…n&ct=clnk&gl=us

In these links they mention that MSI’s Enhanced Turbo only sets all cores to your turbo clock and increases the voltage. I can set all my cores to turbo but can’t set my voltage, thats the differance.

Yes, that’s probably the issue

@slugger :
The Win-RAID Forum experts spend a lot of their free time by replying ASAP to anyone who is posting a meaningful request into this Forum, but they don’t like it at all, when a Forum member tries to boost the urgency of his/her request by

  • creating an additional Forum account and posting interest in the topic by using the other nickname
  • or
  • writing the request post completely in bold letters.

I edited some links above. Yes, it’s for “All core max turbo” kind of thing, I don’t think it has anything to do with voltages, unless you had them set to auto.

I’ll make you BIOS with all this stuff visible. First, do you know if you can M-Flash mod BIOS on this board or not?
If you are not sure, please try M-Flashing this BIOS, I did simple edit and updated a CPU microcode only (506E3). I will remove this update in next BIOS, in case you don’t want those updated, unless you want them all updated?
Leave file name.extension as it is (stock BIOS name). If this does not work, I’ll have you make a FPT BIOS region dump and we’ll do it that way instead, info on this to follow if required.
http://s000.tinyupload.com/index.php?fil…989854263437978

DO NOT try to push forward with this file and AFU or something else, if M-Flash wont allow the flash, stop and wait for FPT instructions.
The ONLY goal here is to test if M-Flash allows mod BIOS flash or not, we’re not trying to make this BIOS flash in no matter what, it’s nothing to do with the end goal, only a M-Flash test.

So Im just trying to see If I can M-flash this BIOS right? not actually flashing it?
p.s sorry for the bold letters and the other account thing, was just frustrated because I couldn’t find anything regarding this

* Edit - I went into the bios and tried M-flashing it, and it worked! but I didn’t flash it because you said don’t

You can flash it if you want, sorry for not making that clear. I only added all that other stuff so you wouldn’t go off on a tangent trying to flash the BIOS in other ways, as that’s not our goal here and I suggest you don’t try to flash it any other way.
I suspected that way you replying to yourself! Thanks for being honest and coming clean about it. You replied to yourself less than 10 minutes after your first post, you could have waited a day or two at least, then it may not have caught my attention so easily

Good to know you think you “can flash it”, but please now go ahead and flash it with M-Flash, so we are 100% sure you can flash it with M-Flash.
Then wait patiently, I am leaving now and may not be back until tomorrow, could be back later but unsure.

Ok I flashed the BIOS you provied, and it works just fine for me. You can keep CPU microcode update if it’s any helpful, that’s fine for me.

Good, thanks for confirming. Do you want me to go ahead and update all the other microcodes too, might as well I guess. That way this will be a more complete BIOS mod once done, since stock BIOS and M-Flash can be used, that way everyone can use it
I will work on making all that visible for you now, please wait.