Monday, March 5th 2018
Modders Get "Coffee Lake" Chips to Work Stable on Intel 100/200-series Chipsets
One of the greatest complaints enthusiasts had with Intel's 8th generation Core "Coffee Lake" processors and their companion 300-series chipsets is their lack of compatibility with older 200-series and 100-series chipset motherboards, despite sharing an identical LGA1151 socket. Tinfoil hatters attributed this to Intel's synthetic platform-gating to ensure people buy new motherboards every two CPU generations; while Intel itself maintained that "Coffee Lake" chips have special electrical requirements that come with the increased core-counts, without explaining how that shouldn't exempt quad-core SKUs such as the Core i3-8100 and the i3-8350K from functioning on older platforms.
It turns out that "Coffee Lake" is pin-compatible with older LGA1151 motherboards based on 200-series and 100-series chipsets after all, as modders got some of these chips to work on the older platforms. Intel is using software to prevent Coffee Lake from working on older motherboards. This software comes in the form of the CPU's microcode, the iGPU's UEFI GOP driver, and certain Management Engine bootstraps on the side of the motherboard BIOS that lets it recognize the new chips. With the safe transplanting of these pieces of software, Overclock.net modders rootuser123, LittleHill, dsanke, elisw, Mov AX, and 0xDEAD; succeeding in not only getting the chips to work on older platforms, but also found ways to iron out several stability and compatibility issues. They've published a guide at this page.
Source:
Overclock.net Forums
It turns out that "Coffee Lake" is pin-compatible with older LGA1151 motherboards based on 200-series and 100-series chipsets after all, as modders got some of these chips to work on the older platforms. Intel is using software to prevent Coffee Lake from working on older motherboards. This software comes in the form of the CPU's microcode, the iGPU's UEFI GOP driver, and certain Management Engine bootstraps on the side of the motherboard BIOS that lets it recognize the new chips. With the safe transplanting of these pieces of software, Overclock.net modders rootuser123, LittleHill, dsanke, elisw, Mov AX, and 0xDEAD; succeeding in not only getting the chips to work on older platforms, but also found ways to iron out several stability and compatibility issues. They've published a guide at this page.
50 Comments on Modders Get "Coffee Lake" Chips to Work Stable on Intel 100/200-series Chipsets
It's like someone once said: I have no problem with haters that know how and what to hate. But hating just because it's trendy is just dumb.
In the end, doing this would have just raised the cost of the new motherboards to the end user. No something I personally want in exchange for the mental satisfaction of knowing my new motherboard has an extra pin in it that does nothing. Exactly! Sure they got it to work, but can they guarantee an i7-8700K will run in a Z170 motherboard for years on end?
Personally, my belief/educated guess is they tried to the last moment to make the CPUs backwards compatible, missed that goal by a narrow margin, but at that point it was too late for a new socket layout.
PS They could have left all the pins there, but with a different arrangement. Socket 1151v2 or socket 1151-2017 and it would have all been ok.
Testing X86 cpus (and I guess, all complicated processors) is a pain. Quoting one of the engineers who work on those things (long video): "The first second that you power on a CPU is equivalent to 9.5 years of testing on the system level."
There can be a valid excuse for such a move that doesn't -directly- involve profits. But in this specific case, I think Intel's reputation isn't inviting much trust to give them the benefit of doubt (wait, am I contradicting myself here?).
About coffee lake part, what honestly i have in mind is : They figured they could not continue to sustain ripping at that scale (kudos for ryzen here), they had to compromise. However Compromise they did opened new ways of ripping, better justified socket change move with full confidence. It could have been designed similar to LGA-2011( or extreme cpu socket w/e it is called) where core count (from bottom to top) does not seem to be a problem at all.
The locking out of current KBL owners, from upgrading to CFL, sounds classic Intel. Like them shutting down non z OC multiple times in the past, now this might have been precautionary in some regards but then are you telling me that every Z370 board can handle every level of stupid OC that their owners try with an unlocked CFL chip?
I completely understand the 8000 series I7 's..since there are more cores...but i still don't get the hate either...I really don't
Even us 7 and 8 Luddites couldn't avoid the Kabby-lake blocking updates (unless willing to go insecure in this age of ransomware and cryptominers; third party hacks notwithstanding). Welcome to the future, we don't need feudal kings and knights to relieve you of your coin any more!
After all 7nm Ryzen 3 will be out next year, and it will wipe the floor with anything Intel will have for years...