Basically Intel produced Haswell CPU's with an bug / errata which allows full turbo on all cores. This is fixed up with a microcode update.
I have linked the file 'V3.EFI' (V3.zip 633bytes) which can be copied to a FAT32 USB flash drive.
...
Don't forget to have Windows or the vmware utility update the microcode, version 0x38 works well for me.
How likely is by doing changes like this to brick the bios?After digging through the ucode in my bios, I've found two locations where the ucode is stored. I did this by looking up the hex values of the ucode in UEFITool.
According to the site, you're only supposed to mess with one ucode, if there are two present. Can anyone confirm this?
Hi! Much respect to @Dufus, @C-Power/Tw0tch, @The Stilt for this topic and to someEEguy for step by step instruction
I have MSI X99A SLI PLUS and xeon 2673 v3 and I would like to try this mod. Sadly UBU doesn`t support msi bios so have had to erase ucode from bios manually with MMtool (just erased the ucodes from Cpu path section and save bios). Flashed it and motherboard didn`t boot up (MSI has two bioses so no problem for experiments). So could someone give me a proper instruction how to earse ucode manually or make such modification for me and share bios https://msi.com/Motherboard/support/X99A-SLI-PLUS.html#down-bios
I would appreciate any help)
Oh i see. Thanks for the reply!! Is there a chance that the bclk strap will work for broadwell?
Another question is how about 2699v3? will it work? Thanks!!
Another question is how about 2699v3? will it work? Thanks!!
It will work, but it won't sustain the full 3.6GHz on all cores. Something between 2.8GHz - 3.3GHz depending on the used microcode & workload should be pretty accurate.
@Dufus Is the real hero of this thread, thanks to his driver/script
Obviously @The Stilt as well for major contributions
Anyway as far as my 2683v3 goes, it sticks at 30x multi (and a 105.1 bclck) whatever the load is I throw at it, and I LOVE it
This entire thread inspired me to dig deeper into how microcodes and drivers work, apart from the "simple" overclocks I usually do with unlocked i7 CPU's.
Unfortunately for v1 - v2- v4 users, it seems this "bug" only works for V3 (Haswell) Xeons.
I am seriously inspired now into writing my own drivers/scripts/EFI boot code - and hopefully I can contibute more to this thread soon (tm)