Microcode updates for 10729 China DIY 1280P
Good day friends, I need help, although I have studied all the instructions that were here on the forum, I cannot update the microcodes in my bios for the Chinese motherboard (mutant) 10729 DIY Gaming MB with Onboard 14C20T
In the attachment to the request I attach the original BIOS dump merged via Linux - FlashBIOS. Also in the attachment is the BIOS update file that the seller from China provided me, assuring that there are updates and fixes, but when comparing these two versions, I did not find any differences =)
https://www.mediafire.com/file/gyxvpjcr3bxgoec/Bios_for_1280P.rar/file
@sacredx72 Hi and welcome to the Win-RAID forum.
The BIOS files that you supplied have a lot of microcodes for many different models;
CPUID 90671
CPUID 906A0
CPUID 906A2
CPUID 906A3
CPUID 906A4
CPUID B06A2
CPUID B06A3
CPUID 90671 is for Alder Lake-S LGA1700 socket CPU
CPUID 906A0, 906A2, 906A3, 906A4 are for Alder Lake-P BGA1774 socket CPUs
CPUID B06A2, B06A3 are for Raptor Lake-P BGA1774 socket CPUs
You did not state which CPU you actually have, 14C20T is not enough information - you need to state the model and/or S-spec and if it is an Engineering Sample (ES).
@chinobino
Good day friend, thanks for the quick reply =) It’s nice to be on this forum where there are many smart people
I have an Intel I7-1280P ES processor. Yes, this is an engineering processor from China =) Below I offer the output of information about the processor from the Linux server and I understood that my main problem with working with this processor in the Linux core is “Stepping: 0” Such microcode in the Linux database did not seem to be loaded =( that’s why I think that maybe fixing the microcode on the BIOS side will change my problems =)
CPU(s): 20
On-line CPU(s) list: 0-19
Vendor ID: GenuineIntel
BIOS Vendor ID: Intel(R) Corporation
Model name: Genuine Intel(R) 0000
BIOS Model name: Genuine Intel(R) 0000 To Be Filled By O.E.M. CPU @ 3.4GHz
BIOS CPU family: 1
CPU family: 6
Model: 154
Thread(s) per core: 2
Core(s) per socket: 14
Socket(s): 1
Stepping: 0
CPU(s) scaling MHz: 54%
CPU max MHz: 4500.0000
CPU min MHz: 400.0000
BogoMIPS: 1996.80
I still don’t understand which microcode “CPUID 90671 CPUID 906A0 CPUID 906A2 CPUID 906A3 CPUID 906A4 CPUID B06A2 CPUID B06A3” refers to ES 1280P i7 Intel =)
@sacredx72 It appears you have a very early i7-1280P ES with the CPUID 906A0 and the latest microcode (1C) for that CPUID is already in the BIOS - so there is nothing to update.
Here are two CPU-Z validations for the i7-1280P ES:
(1) CPUID 906A2, Revision K0
(2) CPUID 906A3, Revision L0
Here is a CPU-Z validation for the retail i7-1280p:
CPUID 906A3, Revision L0
Looking at an lscpu probe of a retail i7-1280P, it also shows the later stepping of 3 for CPUID 906A3:
CPU(s): 14
On-line CPU(s) list: 0-13
Vendor ID: GenuineIntel
BIOS Vendor ID: Intel(R) Corporation
Model name: 12th Gen Intel(R) Core™ i7-1280P
BIOS Model name: 12th Gen Intel(R) Core™ i7-1280P CPU @ 1.7GHz
BIOS CPU family: 198
CPU family: 6
Model: 154
Thread(s) per core: 1
Core(s) per socket: 14
Socket(s): 1
Stepping: 3
Oh, you confirmed my fears, which means this is a very early engineer who most likely does not have the working SR-IOV virtualization functions that I need. I keep getting errors like
[ 23.494142] i915 0000:00:02.3: [drm] ERROR GT0: GUC: mmio request 0x4100: failure 201/0
[ 23.494149] i915 0000:00:02.3: [drm] ERROR GT0: Failed to retrieve hwconfig table: -ENOENT when trying to use the SR-IOV function and as I understand it, it is related to the BIOS and CPU
Here is a photo of my product from the seller’s page, yes stepping 0 / J0