Unblock non-K Skylake BCLK

Hello everyone! I’m creating this topic hoping for your assist in my risky experiment. I’m gonna try to extract the ME Firmware from the ASUS unlocked BIOS (for example Asus Z170-A) and copy the Integrated Clock Controller values from the ASUS unlocked ME Firmware to my ASUS ME Firmware (I have Asus Z170-P mobo). This idea was from @rootuser123 , thanks to him I have hope that I may unlock by CPU BCLK and help do it for many others people. If luck will be on our side we can try to unlock it on H170 chipset too.
First of all I need to know which tools I need to use to prevent my mobo bricking. I think I has Dual BIOS. Can it be helpful for keep my mobo working after fail update?
Here I found BIOSes for some ASUS mobo: http://overclocking.guide/intel-skylake-…king-bios-list/
Here is BIOS for my motherboard: http://dlcdnet.asus.com/pub/ASUS/mb/LGA1…P-ASUS-0601.zip

Is it possible from technical side of view?
I need to know about best way to do that and problems which I can face during implementation.

I’m really appreciate any help. And Happy New Year :wink:

Going from Asus Z170 to Asus Z170 is relatively safe from an OEM, SKU standpoint. Your mobo has a socketed SPI chip and no USB Flashback (would be useless for ME modding either way) or Dual BIOS as you said. If you brick your system, you will need an external programmer to restore it.

However, the ME region from that modded 0050 and the stock ASUS Z170-A is identical. So that mod doesn’t touch the ME region but the BIOS. Generally, that mod has so many disadvantages that I would recommend contacting ASUS instead and asking them to enable BCLK overclocking for non-K cpus.

Thank you for reply! Yes, just now I’ve compared ME region of modificated BIOS and not modificated. They are identical! =(

I have already send them request for such BIOS modification. But I don’t believe that they will give it to me. All disadvantages are does not matter at all.

So now I have 2 questions:

1. Are there some possibility to find out which BIOS (from here: http://www.asus.com/uk/Motherboards/Z170…pDesk_Download/) was parental for modificated? (this one: http://overclocking.guide/download/asus-…-non-k-oc-bios/). It is important for finding difference between them and implementation this difference in my motherboard.

2. Is it possible to compare two versions of BIOS in UBU to find difference?

Bricking does not afraid me. There are official(!) BIOSes for all Z170 mobos from ASRock. ASRock is a property of Pegatron Corporation (ASUSTeK Computer). And they have all posibilities to make such update too. But they are not making it! Current BIOSes are created by enthusiast. And thats why I want to do that too.

I found that it is necessary to enable function that called “Turbo Performance” in BIOS. Then I open in UBU BIOSes with and without modification pressed Ctrl+F typed “Turbo Performance” and pushed Enter. It found section called Setup: http://prntscr.com/9lav5f

Then I exported it into binary files and compared it with Hex Editor: http://prntscr.com/9laxoy

Maybe this is it?! How much percent of success if I try? I’m interesting because if it fails I has only one motherboard))

@Yazon2006 Please flash the latest ME Firmware from Plutomaniac’s thread using FWUpdLcl /f NAMEOFMEFILE.BIN and then dump the BIOS using FPT.EXE -d bios.bin and upload it here. I’ll do the rest of the ME Firmware adjustments for you.

@rootuser123 can’t make dump, error 318 (see attached image)

Do you really think that it would work? Nevertheless that ME region identical in modified and unmodified BIOSes?

20160103_192517_2.jpg

@rootuser123 I’ve added -bios to this command FPT.EXE -d bios.bin and it seems to me all works fine. Or not?) Here the dump of my bios (see attached). Also I’ve tried to update microcode through UBU and flashed result into my motherboard. Nothing changed, still getting bootloop when setting BCLK more than 102,5. SpeedStep and C-states disabled. Maybe I’m doing something wrong?

bios.zip (5.15 MB)

This is done via BIOS ME Interface overrides and not directly ME Firmware…
Important is to disable iGPU and CPU Turbo, the rest is in the pudding…
Also needs a board that is build to de-couple the BLCK clock from the rest of the board…
If the board is already not capable to OC a K-Series chip BCLK beyond 105-108Mhz then don’t expect any miracles for a non-K chip either.

@Prema Yes, I have Z170 chipset with external clock generator. If you know how to make such modifications please describe precisely. Thanks.

So any suggestions? There are no hope…

Here, thanks to der8auer (from overclocking.guide), now I have such bios, but it does not allow to overclock my G4400. Maybe I’m doing something wrong. Or maybe because I have updated microcode to last version.

http://overclocking.guide/download/asus-…-non-k-oc-bios/

How to revert changes? I have flashed Intel ME 11.0 Consumer PCH-H Firmware v11.0.0.1194
Where to get older version of such firmware?

@plutomaniac Can you help? How to make pinmod on my motherboard? Here is my realtek chip:
http://prntscr.com/9oyfz4

http://audiophilesoft.ru/articles/realte…etup/ALC887.pdf

Screenshot_3.png

Just never mind on my problems. Дурному не скучно й самому =)