Hi everyone,
I’m trying to get an Intel Core 2 Quad Q9650 (CPUID 1067A, stepping E0) to be properly recognized during POST on an Intel Desktop Board DG33BU (BIOS version 0572, the latest official release).
Current situation:
-
The board boots fine with a Q9300 (CPUID 10677).
-
With the Q9650 installed, the board does not complete POST / Windows does not recognize the CPU properly.
-
Linux loads the microcode during boot and the Q9650 works fine from there, so the issue is the missing/old microcode in the BIOS for CPUID 1067A.
Goal: Inject the latest microcode 1067A into the .BIO file so the Q9650 is recognized at POST, exactly the way Linux does it at boot.
What I have:
-
Original BIOS file:
DG33BU.BIO(version 0572). -
Microcode file:
cpu1067A_..._rev..._..._...bin(from platomav/CPUMicrocodes). -
I can flash with the Q9300 installed (board boots with it).
Questions:
-
Which tool is recommended for the Intel
.BIOformat? CBROM, UEFITool, MC Extractor, or Intel Integrator Toolkit (ITK)? -
Is there a known working procedure for this specific board / Intel
.BIOcapsule format? -
Do checksums need manual recalculation, or does the tool handle it?
-
Any risk of bricking the board, and what’s the recommended flashing method (Intel flash utility vs. external SPI programmer)?
Any step-by-step guidance or a pointer to a similar successful mod would be greatly appreciated.
Thanks in advance!
Edit by Fernando: Thread title shortened