[Guide] CoffeeLake CPUs on Skylake and KabyLake mainboards

Hi everybody,

my mobo is Asus Z270-P Prime.

i tried with a G4900 (without T) , on the coffee time tool itself and first page shows 4900(T) , so is this means only 4900T works? 4900 (without t) is not working?

What i did is, i read the flash with a flash tool (re soldered and read the bios on bench) and used that BIN file on the Mod-tool , selected 1 (i tried with g4900 and i3 9100f) , it successfully created the bin file, wrote the bin with spi programmer and soldered to my Asus Z270-P Prime mobo , but i3 9100f and g4900 is not working.

When i tried with a g4400 , it works with the modified bios , but when i try with i3 9100f (srf7w) or g4900 , no success :frowning:

i also checked with the ME , my ME in the bios is fine with coffee lake :

═════════════════════════════════════════════════════╗
β•‘ 190520201730okunanasusorijinal.BIN (1/1) β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Family β”‚ CSE ME β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Version β”‚ 11.7.0.1229 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Release β”‚ Production β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Type β”‚ Region, Extracted β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware SKU β”‚ Consumer H β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Chipset Stepping β”‚ D0 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Security Version Number β”‚ 1 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Version Control Number β”‚ 178 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Lewisburg PCH Support β”‚ No β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Production Version β”‚ Yes β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ OEM Unlock Token β”‚ No β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Date β”‚ 2017-02-19 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ File System State β”‚ Initialized β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Size β”‚ 0x1F0000 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Flash Image Tool β”‚ 11.6.0.1126 β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Chipset Support β”‚ SPT/KBP β•‘
β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
β•‘ Firmware Latest β”‚ No β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•§β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

Please help me :frowning:

I have this board too and I want to use an I5 on it, anyone ?

@terrific [Edit] Which BIOS are you using to mod?

Try this;
PRIME-Z270-P-ASUS-1205-MOD1.zip

You will need to add your personal data with Coffee Time (MAC address, UUID, S/N)

Changes;
Intel ME 11.7.0.1261
VBIOS 1054
GOP 1080
PCIe Patched
SKU patched
ACPI patched
FD locks removed
Micrcocodes;
506E3 Skylake
506E9 Kaby Lake
906EB Coffee Lake B0

Yes, @terrific - I thought I helped you in PM previously?

Do you need specific microcode version for this mod to work? I have a 9700K Apex IX Dsanke Mod ver 2301. The CPU-ID for that is 906-EC I believe and the Dsanke 2301 bios is using the CA release. The latest microcode release is D6 and was wondering if I insert D6 microcode into the @dsanke bios if it would work?

Reason I ask is when I try to run the APEX in adaptive mode everything set to Auto the bios defaults to 0.880 volts which is not enough for stability. Last time I saw something like that was years ago I made mistake modding microcode insertion and as result my microcode did not get loaded. So thats what I suspect is going on here. I don’t believe the microcode is being loaded correctly.

EDIT: Read this on Overclockers.ru -
[ASUS] Sometimes, for P0 processors, the board defaults to β€œAVX Ratio Offset” = 1. The microcode 906EC_rev_96 solves this problem.

Not that I am having an AVX issue but its verification of a working microcode version. Should I use it?

Thank you.

So I upgraded 906EC microcode to D6 and now when every thing is set to Auto I now get normal voltages. That is as long as AC DC LLC is NOT set to β€˜0.01’! I’m not sure but before I couldn’t even get normal voltages with everything set to Auto. I’m pretty sure because I remember doing a Cmos reset and with everything set to Auto the voltages were flat. Now I get so much vcore its crazy I have to tune it down. So I now recommend D6 for 906EC or latest microcode for anyone running a coffeelake mod now.

Hi all!

I just discovered this awesome modding thread! O_O
So I have an ASRock Z170 Extreme4 with a crappy i3-7100 and 16GB DDR4 Corsair Vengeance. I upgraded the first BIOS chip with BIOS version 7.50, so Intel ME was updated to last version.
In your opinion/experience which is the best/stable/tested 8th/9th CPU it worth to buy and install?By your experience which is the best method to roll back the ME?

Thank you all guys!

Bye

Hey guys

I’ve got a bit of a unique situation and I was wondering if I could get some help or advice.
I’ve got an Asus strix z270I and I’d like to mod it to work with a Xeon E-2288G I recently got my hands on.
The E-2288G seems to be identical to the i9-9900k other than the fact that it supports ECC memory and has a 100mhz higher base clock. From what I’ve read it seems that if I make the physical modifications to the CPU all that I need to do do the BIOS is add the correct microcode and update the ME firmware to a corporate version that will enable Xeon support.

I downloaded coffeetime 0.85a and used the advanced mode to modify the most recent BIOS for my board, v1205, I had to use advanced mode because it was the only way to add the 906ED microcode required by my processor since it is the R0 stepping. I received this warning message, which concerned me:

"Best way to use ASUS 200-series with 16-thread CPUs (even Xeons!) is manual porting bios from
compatible Z370 board. Automodifying is available for test purposes only.
Contact with CoffeeTime author to recieve ported bios variants for testing or wait this function
will be added."

I made the following changes to the stock BIOS in coffeetime:

s1151v1 BIOS updater for Coffee Lake CPUs v0.85a
[ 1 ] ME ver. - 11.8.60.3561 # Corporate
[ 2 ] VBIOS ver. - 1062
[ 3 ] GOP ver. - 9.0.1080
[ 4 ] PCIe x16 - Activated
[ 5 ] SKU hack - Activated
[ 6 ] Cores sync - Activated
[ 7 ] Init 16CPUs - Activated
[ 8 ] ACPI tables - Patched
[ 0 ] Microcodes - 906ED 506E3
[ H ] ME HAP-bit - ME ENABLED
[ T ] 12T blocker - Not found
[ N ] NVME fix - Installed
[ U ] FD Regions - Locks found!
[ M ] MAC-address - 888888888788
MCodes info - Found 2 microcode(s) in volume(s) 4, 5

I ordered a CH341A rom flasher but it hasn’t arrived yet. Can anyone tell me if the BIOS I made with the above modifications should work? Or do I need to get someone to back-port a z370 BIOS for me? Asus made a z370 version of my board that is almost completely identical so if anyone could help me with that I’d really appreciate it

The stock BIOS can be found here https://dlcdnets.asus.com/pub/ASUS/mb/LG…G-ASUS-1205.zip
And the Z370 version’s downloads are here: https://www.asus.com/us/Motherboards/ROG…/HelpDesk_BIOS/

I’d really appreciate any help or advice anyone can give me, thanks! If there’s anymore info I can provide please let me know/

Anyone here that has a datasheet for the intel 10th gen or pinout for lga1200 socket?



Hi all,
thanks to the all GUIDEs in this forum I managed to work it through. Using CH341A programmer and the amazing Easy automated Mod tool I flashed the modded BIOS I’ve got a 9th gen CPU working smoothly.
It was quite trick to short and isolate the CPU’s pads, but with a good quantity of patiente is feasible!
Thank you all for your work! You rocks!

Bye


for Xeon should be Disabled

@oldirdey : You can get the specs here, but sadly Intel does not (yet?) include ballout (was chapter 9 in vol.1 on previous generation, but 10th gen ends with chapter 8)
https://www.intel.com/content/www/us/en/…-resources.html

@PCGH_Torsten Thanks for the reply. That was the reason I was asking here, sometimes people have the needed information a bit earlier. Think I have to wait for an upgraded datasheet or boardview file. I wanΒ΄t to take a look if itΒ΄s somehow possible to fit an lga1200 socket onto 1151-2 board.

If can fit 1151 (CFL), than it should run on 1151 (SKL) as well ^^
But for now I can show only interest in that question, no answers. It is very obvious that Intels added pins are bordering on VCCin and VCCgt, so these will most likely not a problem beside higher pinloading. But apparently they have added at least 4, probably 8 PCI-E lanes as well (for RKL) and there was hardly any space left in that corner of LGA1151. So I fear that whole segments of contacts were shifted by a couple of rows.

I think I read somewhere in the cfl mod threads that the newer management engine is only running on 14nm chipset like z390, but I may be wrong. Was thinking the same about the VCC pads and hope that 1) they use some RSVD pads near existing pcie connections for additional lanes and 2) that the 10. generation didnΒ΄t need the additional pcie lanes connected at all. but yes, as you say shifted rows would be a nightmare and need another mechanical adapter.

I am 99% sure that H410 and B460 reuse Union Point silicon (no USB 3.1, no CNVI are a giveaway), just like H310A and B365 did, so new IME must be compatible with at least Z270 and very likely Z170 as well. Making it believe that it is running on a Z490 if it ain’t might be tricky, though. CFL mods usually use older IME to circumvent advanced detection techniques, but those old versions are unlikely to work with CML I guess. Either way: Pinout needs to be sorted out first. 10900K is definetly to expensive to just try and see what happens.

hi guys
i have MSI h110M-PRO-VD with 9100F B0 and ME version 11.8 … should i downgrade my ME version before flashing my bios with the bios file from CoffeeTime?? how i can do it in the easiest way?
thanks

hi guys. can someone do a bios mod for my asus prime z270-a . i just bought a i3 9100f and found out for this mod. :slight_smile:



Hi all,
thanks to the all GUIDEs in this forum I managed to work it through. Using CH341A programmer and the amazing Easy automated Mod tool I flashed the modded BIOS I’ve got a 9th gen CPU working smoothly.
It was quite trick to short and isolate the CPU’s pads, but with a good quantity of patiente is feasible!
Thank you all for your work! You rocks!

Bye



Hi. I have the ASRock Z170 Fatal1ty and i5-6500. Looking for upgrade too. May I know if it is possible to mod the bios and ME using just the automated tool ([TOOL] Easy automated Mod tool for Coffee Lake bios) without the CH341A programmer hardware? Need to downgrade the ME and upgrade the bios.
Which 9th gen CPU did you upgrade too?