ASUS Z170M-E D3 Non-K OC BIOS

ASUS Z170M-E D3 Non-K OC BIOS

Support for BCLK Overclocking of CPUs like i3-6100, Pentium G4400, i5-6400, i7-6700 and all other non-K CPUs.

Don’t use this for K-series CPUs.
It might damage your hardware, no guarantees provided.

Issues found so far

  • No IGPU
  • No dynamic change of CPU frequency
  • No C-states
  • No Turbo Mode
  • CPU temperature reading is incorrect
  • AVX instructions have very low performance
  • Windows XP ACPI not supported

After flashing set the following settings to make it boot into OS with correct CPU speed

AdvancedCPU Configuration
- Boot Performance Mode -> Turbo Performance

AdvancedCPU ConfigurationCPU Power Management Configuration
- Intel(R) SpeedStep(tm) -> Disabled
- CPU C states -> Disabled

Detailed ASUS Z170 Non-K OC Guide

If you have trouble flashing this BIOS (downgrade from newer version), use this guide:

http://overclocking.guide/flash-back-older-bios-asus-z170/


NameASUS Z170M-E D3 Non-K OC BIOS
Categories,
Version8003
Size6.45 MB
Downloads1598
Total Files1
Create DateJanuary 25, 2016
Last UpdatedOctober 22, 2016
File
Z170M-E-D3-ASUS-8003.zip

7 comments

  • nk

    I have flashed this bios, it shows Version 8003. But UI is not as described in article. There is no “Extreme Tweaker” tab, it is same “AI Tweaker” tab as in latest BIOSes. And all BIOS entries described in Asus Non-K Overclock guide are missing.

    Maybe I am doing something wrong? Maybe something else should be done? My bios allowed me to flash older bios (8003).

    CPU: Celeron G3900.

  • nk

    there is no: AdvancedCPU Configuration
    – Boot Performance Mode -> Turbo Performance

    So far I was able to overclock my G3900 only by 2%… which can be done with stock bios too.

  • nk

    Actually with this bios I was able to set BCLCK to 120 and it did log in to BIOS and showed overclocked frequency for CPU. But can’t boot to ubuntu with anything higher than BCLCK 102.

  • nk

    Confirming, this BIOS works.

    Figured out, problem was with Ubuntu not booting with overclocked non K CPU.

    Running G3900 at 3.36 GHz under Ubuntu atm.

    Fix for Linux found here: https://www.phoronix.com/forums/forum/hardware/processors-memory/848450-bclk-overclocking-on-z170-skylake-chipsets-prevents-ubuntu-from-booting

    1. `sudo nano /etc/default/grub`
    2. Add `intel_idle.max_cstate=0` to `GRUB_CMDLINE_LINUX_DEFAULT` inside the quotes
    3. `sudo update-grub`

  • nk

    Confirming, overclocked G3900 to 4.5 GHz (with this BIOS and MOBO). Using simple DeepCool cooler, and CPU seems isn’t heating much, though it is mostly idle the way I work.

  • Noctis

    Confirmed. Im overclocking an i5 6400 to 4.3 Ghz at 1.36 vcore (idle) and stressed 1.376v.
    I Need at least 1.4v for 4.5Ghz. So the voltages are a bit high. Maybe i had bad luck with the cpu or its because of the Mainboard. I dont know.

  • Noctis

    Okay. I got 4.5Ghz now with vcore 1.344v. Stable. Awesome

Leave a Reply

Your email address will not be published. Required fields are marked *