[Guide] CoffeeLake CPUs on Skylake and KabyLake mainboards



I tried this bios and when I press the power button nothing happens.

@nch2312
I suggest you didnā€™t make pinwork.
2 near must be shorted, 2 separate - isolated.


I was shorted, isolated pin. And I tested it on asrock z170 oc formula, it worked. So I think I got the pinwwork done

@nch2312
Describe board behavior at power on.
What flashing method you use?

Correct if i wrong.
I geuss, that you used bios shared by NickShin for your OCF. This version contains internal changes not similar with known CFL mod, so can be easily flashed with Instant Flash.
Common CFL mod from community requires reflash ME region, blocked by ASRock. So you need use SPI programmer for it.


I turned on the power and the motherboard did not respond.
I flash with AMI AFU for Aptio V.
I do not have a spi programmer

@airjordantr - 8700K should be no problem, 9900K I do not know, others will need to chime in. See also here, translate, looks like 9700K yes for now, 9900K NO for now - https://www.chiphell.com/forum.php?mod=vā€¦ead&tid=1902144
Isolate pins and short pins, I do not know either, follow guides at HWBot, or above link

@nch2312 - you can backflash ME, look around for how to downgrade ME Asrock, you will find the info. Do this with stock BIOS and older/other compatible CPU so less hassles, then you can flash mod BIOS again.

@nch2312
If no reaction to power button - check your shorted pins, seems to hardware issue.
Bootloop or permanent shutdowns are usually related with incorrect ME flashing.

ASRock has locked ME region at default, so you need a way to around it. Software tools are usefull only if you will switch your board to service mode.
The easiest way - find SPI programmer.

Edit:
Changing SKU is required for 6+ cores cpus. Changing SKU also changes some data in ME region. You need to reflash ME region anyway.
ME version in uploaded bios is 11.7.0.1229 - last compatible with CFL mod.


@svarmod
@Lost_N_BIOS
Thank you for the help.
I have some questions.
Stock bios on the asrock site have 2 versions of ME being 11.6 and 11.8. So when I flash the stock bios with ME version 11.6, then I will flash moded bios using AMI AFU for Aptio V with no flash ME option.
So the issue of Intel ME has been resolved yet?
And I have the Asrock Z170 OC Formula mainboard with NickShihā€™s bios. I checked that bios with ME Analyzer v1.76.0 r148 the ME version is also 11.6.
So I think with mod bios my problem is not in ME version.
Thank you again!

@Lost_N_BIOS
I want to update ME. Can you give me the ME FW Update tool. Thank you.

Does anyone have a download link for Coffeetime that is not laced with a half dozen trojans? I can stand the addspamer hidden in revjaaā€™s package on my testrig, but anything that allows potential full access and therefore inside out attacks on my network structure is a nogo even there. And that yadi.sk link posted earlier sends my scanner into panic mode immediately.

@PCGH_Torsten
Unfortunately, yadi.sk reference is "official" download link. =D
It safe to use, just result of execute file conversions. I will try to minimize it in future builds.
If you beware of viruses, CoffeeTime can be used under VirtualMachine.

MB: ASUS MAXIMUS VIII RANGER
CPUs: pentium G4400
i5 9600k for mod picture of pin mod i am going to try when i get the bios installed
http://i66.tinypic.com/f3e5n4.jpg


So i am on the side i have cpu and motherboard i used AllinOne the output file was .bin, as you sayd to mod bios used 3802 but method to flash ASUS bios Flashback donĀ“t work for me and i also tryed use USB with AFUDOS and i get all this


the motherboard was originally with BIOS 3802 i mod same version and downgraded the motherboard BIOS to 3007

afudos 4.40 - Error Bios is write-protected

afudos 3.06.01 - Error using the wrong AFU version, Please use Aptio 5 AFU

afudos 5x -

Reading flash ā€¦ done
- ME Data Size checking . ok
Secure Flash enabled, recalculate ROM size with signatureā€¦ Enable.
- FFS checksums ā€¦ OK
22 - Error: Problem allocating memory

any help will be apreciated

@Vaxter - answered in other thread

@nch2312 - flash back to that old BIOS, do that twice, from within the BIOS. Then reboot and check ME version in BIOS main page or in windows with HWinfo64, did it go back to old version?
If not, you will need to boot to grub and make a change, then immediately boot to windows and reflash ME using FPT. Please link me to a copy of the BIOS you want to use that has 11.7 or 11.6 ME in it, I will edit it and show you the way/what to do.

@Lost_N_BIOS
I have flash stock bios version 2.10 2 times as you say(this bios contains ME version 11.6). After checking with HWinfo, here is the result:
Intel ME Version: 11.8, Build 3425, Hot Fix 50
Intel ME Image Recovery Version: 11.8, Build 3425, Hot Fix 50
Intel ME FITC Version: 11.6, Build 1126

I tried flashing this bios again with FPT but the result was the same.
And this is the bios I want to use with ME version 11.7.0.1229
https://drive.google.com/file/d/1rjf2c_Hā€¦iew?usp=sharing

@Vaxter
@nch2312
Guys, you have a similar problems.
Itā€™s doesnā€™t matter which ME version you using for now. 8700K and 9600K will work only if you will flash full mod bios image. All regions, include Descriptor.
ASUS and ASRock has blocked some regions at default. Thats why noone software tool wonā€™t flash it.

access_table.png


The complete solution for you is SPI programmer, easy and cheap.

If you don't want to use SPI for some reason, there is only way exists - first unlock regions once with switching board to service mode. Then flash full image with FPT or AFU.
Don't forget power off and remove battery after flashing for correctly ME updating.
Info about service mode switching, focus on HDO_SDO method:
[Guide] Unlock Intel Flash Descriptor Read/Write Access Permissions for SPI Servicing

@Vaxter : To flash with asus you have to reencapsulate the uefi. Open the .bin/.rom/.whatever in UEFITool, extract the whole ā€œBIOS regionā€ (2nd level in hierarchy). Open any .CAP, replace the ā€œBIOS regionā€ (here itā€™s 3rd lvl as everything is nested in capsule) with what you have extracted. This might not be accepted by the in-UEFI options due to mismatching checksums, but flashback+ (rename to M8R.CAP, power off, insert USB stick, press button at I/O panel) will not care.

@svarmod : I tried CoffeeTime now, but it does seem to support only quadcores at the moment. I used it to update the rest of UEFI (reported old vBIOS, GOP, lacking PCIE, Z370 and Core sync fix in my UBU derived files -_-) and then replaced 906EA with 906EC. Did not work, though.

@PCGH_Torsten What a board and cpu u trying to make friends?

9900K and Maximus VIII Ranger. (Iā€™ve got no other CFLs for modding available, especially no quads. Other boards are plenty, especially Asus, but not MOCF/MIXA/MImp, though.)

@PCGH_Torsten
Check out CoffeeTime changelog - no 9-series support declared yet. And thatā€™s not without reasons. (Lazyness - first of all, ha.)
CoffeeTime already tested by community and pretty nice worked with all 8th Gen cpus, include 6/12. If you found i7 8xxx cpu autoupdate lock for ASUS boards - itā€™s just because depend of bios version and not been unified by me yet. Or I havenā€™t some info about it. Anyway, advanced mode bypass this restriction for users tests.
As I know 9900K has compatibility issues with actual CFL mod. Other 9xxx are works and their support will be added at next build.

Edit: If u want use 9900K right now, u may trying Z370 bios region swap method. Risky but realizible if found compatible donor.

@svarmod - FD region has nothing to do with CPU working, so FD rewrite is not required, PDR/EC not used here either. However ME region is and as you know there is ways around that without a programmer (Several, like pinmod E.1 you mentioned).
But yes Programmer is cheap $2.50 (+2.50 for SOIC8 test clip cable if needed) but long wait for delivery. I will take him through E.6 method via BIOS edit and grub. First, edit stock BIOS to enable settings to be visible to him, or use stock BIOS to have him change variable live via grub / setup_Var.
Whichever is easier for him - to enable ME Re-flash setting.

@nch2312 - please link me to the stock version of the current BIOS you are using as well, sorry for not asking you for that previously, in case value I need to give you is different from the edited newer BIOS you linked