Comments (10)
It is important that you only remove the Haswell-E (v3) microcode revision patch updates in the BIOS. Leave all microcode revision patch updates for Broadwell-E (v4) intact. Make a new BIOS and flash via SPI to replace the faulted BIOS.
Windows 10 is now at Haswell-E microcode revision level 0x43 as of build 2004. Take ownership of and rename "mcupdate_GenuineIntel.dll" found in \Windows\System32 folder to prevent auto-microcode patching in Windows.
Download the VMWare tool: https://labs.vmware.com/flings/vmware-cpu-microcode-update-driver
Download microcode: version 0x27 & 0x39 microcode for Haswell-E (0x306F2) in VMWare driver / Linux compatible format: https://1drv.ms/u/s!Ag6oE4SOsCmDhFnET3uw9wHeV4EA
Install VMWare driver: use 0x27 microcode for best performance; 0x39 driver for "better" stability. Copy the file 0x27.dat (or 0x39) to the same folder as the VMWare utility and rename it to 'microcode.dat'.
Download and copy these files to the same folder:
'microcode_amd.bin'
'microcode_amd_fam15h.bin'
Execute 'install.bat' as admin and reboot.
Check microcode revision level with HWiNFO.
from v3x4.
Re-opening for visibility.
HOW TO: Properly Modify BIOS for All-Core Turbo work-around
https://forums.anandtech.com/threads/what-controls-turbo-core-in-xeons.2496647/page-43#post-39001892
from v3x4.
Thanks for the Windows 10 autoload problem sloved.
Now I use the bios with 'cpu306F2_plat6F_ver0000001D_2014-04-15' microcode.
Can't Do the All-core turbo..
So change to 0x27 microcode or must remove the 306F2 microcode?
from v3x4.
All embedded microcode patches for CPUID 306F2 (leave all other microcode, for example 406F1, as-is) must be removed from the BIOS to be flashed.
Entering UEFI setup there should be no microcode patch loaded (some boards will indicate this in properties listing for CPU).
New microcode to be applied at OS load using VMWare tool (or do nothing and let OS manage microcode patch level).
from v3x4.
Thanks.Will check for remove microcode.
from v3x4.
@carson512 Can you contact to me?
from v3x4.
How can I help?
from v3x4.
recently solved the bios problem.In HWinfo show none uCU.
Use EFI Shellx64 or other suitable UEFI shell to set automatic load (and execution) of v3x4.efi during system boot. Use cmd ' bcfg driver add 0 fs1:\EFI\Boot\v3x4.efi "V3 Full Turbo" ' where 'fs1:\EFI\Boot\v3x4.efi'
but use this way seem not funtion.Still x26 ratio...How to check the problem...
so i try add E5-50.ffs to the bios file. the ratio chang to x30 but can't lock.(maybe the TDP?)
system have two 6 Cores 12 Threads CPUs.So it have 12Cores 24 Threads.
but windows 10 use HWinf or CINEBENCH just found 10Cores 19 Threads.
from v3x4.
Be sure to Enable C3 and Disable C6 in BIOS.
C6 is borked for Haswell-E (errata) and was never corrected... C3 enabled sets the bit to allow for "opportunistic" clock increases.
Recommend CPU Package limit C0/C1, C1E Enabled, and check Turbo Boost Enabled in CPU power configuration.
If BIST (CPU feature configuration) is enabled, Disable.
Injecting .EFI -> .FFS into BIOS for flash only works for single-CPU boards.
You indicated you're using a pair of 6-core Xeons and so this method is off the table for you.
Locate the .EFI driver file on an UEFI-accessible partition and add to driver load chain using the 'bcfg' (boot configuration) command above. Check that the item added to BIOS is set to Enabled.
Load a uCode at Windows boot using the VMWare tool previously linked: I use 0x27.
Running un-patched uCode is bound to cause problems.
from v3x4.
Hi, commenting much later but there has been recent development. There is a russian tool called S3TurboTool which allows for generating a DXE driver along with the SVID/FIVR hack which is added into the bios using UEFITool. The process is detailed here: https://github.com/Koshak1013/HuananzhiX99_BIOS_mods and I've attached a translated screenshot of the tool.
However me and other users on overclockers.ru seem to still be hitting the TDP limitation despite the SVID bug exploit. How can that be? Are you able to maintain all-core turbo for extended amounts of time with your driver? for example my 2x2680V3 only stay at 3.3GHz for about a minute before throttling down to 2.8GHz despite thermals being low. Undervolting seems to make the boost last a little longer but TDP limits are reached nonetheless.
from v3x4.
Related Issues (17)
- [Improvement] Ability to break TDP readings like Randir's VCC efis HOT 1
- Help with compiling HOT 2
- Can I compile and use this in Linux? HOT 1
- windows 2019 server HOT 1
- Why can this trick apply to Ivy Bridge/Sandy Bridge? HOT 1
- Compile for OS X? HOT 2
- ASUS Z10PED8-WS HOT 1
- SVID / General Question HOT 1
- turbo boost on i9
- Questions about compability HOT 1
- Turbo freq downgrade HOT 1
- 8890v3 2.5g i306f3 where do I need to change? HOT 2
- Missing include file: 'Library/PrePiLib.h' HOT 2
- Did the Broadwell-E/EP build work? HOT 5
- FFS. Not work with dual cpus motherboards HOT 3
- β Is it possible to compile v3x4 driver into PEI? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from v3x4.