@ Istvan, here: https://www.intel.com/content/www/us/en/developer/topic-technology/software-security-guidance/processors-affected-consolidated-product-cpu-model.html but a little obsolete!
IceLake-SP
cpu606A6_plat87_ver0D0003A5_2023-03-30_PRD_9B6921E3
…and updated MCE.db
Intel.rar (365.8 KB)
Tiger Lake-H
cpu806D1_platC2_ver00000046_2023-02-27_PRD_08E6188A
Alder Lake-S
cpu90672_plat07_ver0000002E_2023-04-18_PRD_5A2EB635
cpu90675_plat07_ver0000002E_2023-04-18_PRD_5A2EB632
Kaby Lake-G/H/S/X
cpu906E9_plat2A_ver000000F4_2023-02-23_PRD_053E83C6
Raptor Lake-H/P/PX/U
cpuB06A2_platE0_ver00004119_2023-06-06_PRD_705FCD38
Raptor Lake-P
cpuB06A3_platE0_ver00004119_2023-06-06_PRD_705FCD37
Raptor Lake-HX/S
cpuB06F2_plat07_ver0000002E_2023-04-18_PRD_5A2CB5B5
cpuB06F5_plat07_ver0000002E_2023-04-18_PRD_5A2CB5B2
Updated MCE.db (v1.90.2 r274 Dev, 08/04/2023)
Intel.rar (709.9 KB)
Raptor Lake-H/P/PX/U
cpuB06A2_platC0_ver00004114_2023-03-15_PRD_EC22FEF6
cpuB06A3_platC0_ver00004114_2023-03-15_PRD_EC22FEF5
Updated MCE.db (v1.90.2 r274 Dev, 08/07/2023)
Intel_20230807.rar (285.1 KB)
!New_cpu806F1_plat10_ver80000350_2021-10-23_PRE_C8F0D614
!New_cpu806F2_plat87_ver8C0004E0_2021-11-12_PRE_DD2312C1
!New_cpu806F3_plat87_ver8D000390_2021-11-12_PRE_28635F3A
cpu806F1_plat10 = SPR-HBM A0 (xeon max)
Intel.zip (1.5 MB)
cpu50653_plat97_ver01000181_2023-03-23_PRD_039BF880
cpu5065B_platBF_ver07002703_2023-03-21_PRD_609283DB
cpu806C2_platC2_ver0000002C_2023-02-27_PRD_B67C5F64
cpu806F4_plat10_ver2C000271_2023-05-15_PRD_51465829
cpu806F5_plat10_ver2C000271_2023-05-15_PRD_51465828
cpu806F6_plat10_ver2C000271_2023-05-15_PRD_51465827
cpu806F8_plat10_ver2C000271_2023-05-15_PRD_51465825
cpuA0661_plat80_ver000000F8_2023-02-23_PRD_C3B0851C
cpuB06E0_plat11_ver00000011_2023-04-12_PRD_CC845E75
Updated MCE.db (v1.90.2 r274 Dev, 08/08/2023)
Intel_20230808.rar (1.0 MB)
Raptor Lake-HX/S
cpuB0671_plat32_ver0000011C_2023-08-17_PRD_C4C16248
Updated MCE.db (v1.90.2 r275 Dev, 08/31/2023)
Intel_230831.rar (281.1 KB)
Raptor Lake-HX/S
cpuB0671_plat32_ver0000011A_2023-07-16_PRD_7E47D5BF (old)
Updated MCE.db (v1.90.2 r275 Dev, 09/02/2023)
Intel.rar (281.2 KB)
cpuC06F2_plat87_ver210000E0_2023-06-16_PRD_70EB34A2
cpuC06F1_plat87_ver210000E0_2023-06-16_PRD_70EB34A3
Intel.zip (1.0 MB)
HP Desktop Workstation U60 Family
(As requested).
Thanks! In order to be sure, are there the official/stock/raw files? Is the source public? So that I know if I must set the size to 0x16C0. The other Ax series microcodes have 0x15C0 size.
Maybe my mistake. It should be 0x17C0
It is from a Lenovo Bios. It can be found here:
It is definitely not 0x17C0 as that would cross over padding and other data.
I checked out some Asus laptops with those Phoenix CPUs and a maximum of 0x1700 can be observed superficially. However, that is clearly alignment padding for 0x16C0.
Inspecting the area before the microcode, it appears that it is an AMD PSP module ($PS1). Now, I’m not familiar with AMD PSP but some quick reverse engineering later, I can see the following:
The $PS1 header is 0x100 sized. At offset 0x4 (and 0x50, probably only when uncompressed ? - doesn’t matter much), we have the actual payload size. In this case: 0x15C0. At offset 0x6C, we have the full PSP module size. In this case: 0x17C0.
It’s clear that the header is 0x100, the payload is 0x15C0 (what we need for MCE) and thus, the last 0x100 bytes must be an RSA 2048-bit signature. So the format, as reversed:
0x100 → $PS1 Header
0x15C0 → Microcode Blob
0x100 → RSA Signature
0x17C0 → Total
The size of 0x15C0 also matches with all other Ax-series CPUIDs and is referenced at the microcode header at offset 0xA-0xC, which used to be reserved before AM5, but it seems to contain the microcode size, once multiplied by 0x10 (0x015C x 0x10 = 0x15C0).
Here is the new Intel microcode for CPU B0671.
!New_cpuB0671_plat32_ver0000011D_2023-08-29_PRD_1D1434FD.zip (206.2 KB)
A post was merged into an existing topic: MC Extractor: Intel, AMD, VIA & Freescale Microcode Extraction Tool Discussion
Could one build a new Windows App?
App of what?
MCE.EXE ? If so, a user has already provide the file here MC Extractor: Intel, AMD, VIA & Freescale Microcode Extraction Tool Discussion - Special Topics / CPU Microcodes - Win-Raid Forum (level1techs.com)
cpu00A20F10_ver0A20102B_2023-07-07_61F1C59A
cpu00A20F12_ver0A20120E_2023-07-07_E687B1A1
cpu00A50F00_ver0A50000F_2023-07-07_72B4B8C6
AMD.rar (16.9 KB)
new AMD Microcodes could be found inside “AMD AM4 AGESA Combo V2 PI 1.2.0.B” like ASRock > B550 Taichi