Intel P6 microcode update files format
Microcode patch file - or microcode update file. Can be decoded/encoded using p6patchtool.
Official microcode patch header
offset 0x00, len 0x30, all fields are 32bit values.
- Header Version 4
- Update Revision 4
- Date 4
- Processor Signature 4
- Checksum 4
- Loader Revision 4
- Processor Flags 4
- Data Size 4
- Total Size 4
- Reserved 12 (3*4 bytes)
Data are encrypted using simple LFSR-style cipher and integrity checked using multiple dwords at various locations, refer to p6patchtool source code for more information.
Checksum
To check for a corrupt microcode update, software must perform a unsigned DWORD (32-bit) checksum of the microcode update. Even though some fields are signed, the checksum procedure treats all DWORDs as unsigned. Microcode updates with a header version equal to 00000001H must sum all DWORDs that comprise the microcode update. A valid checksum check will yield a value of 00000000H.
Extended (undocumented) header w/ RSA
Structure of undocumented additional Intel microcode update header
| Field | Size | Value (Typical) |
| Unknown 1 | 4 | 0h |
| Magic Number | 4 | a1h |
| Unknown 3 | 4 | 20001h |
| Update Revision | 4 | Varies |
| Unknown 4 | 4 | Varies |
| Unknown 5 | 4 | Varies |
| Date | 4 | Varies |
| Update Length | 4 | Varies |
| Unknown 6 | 4 | 1h |
| Processor Signature | 4 | 0h |
| Unknown 7 | 56 | 0h |
| Unknown 8 | 16 | Varies |
| RSA Modulus | 256 | Varies across processor family |
| RSA Exponent | 4 | 11h |
| RSA Signature | 256 | Varies |
RSA format uses 2048-bit RSA-signed SHA-1 hash of plaintext patch, data encryption using RC4 with key derived from 128-bit secret key (read from CPU FROM) combined with nonce (in patch file). Similar to Intel Atom Goldmont - ieeexplore.ieee.org/stampPDF/getPDF.jsp...JlLmllZWUub3JnL2RvY3VtZW50LzEwMTg4NjU3↗
Decoding supported by p6patchtool for CPUIDs 0x6F9 and 0x6FB (which is the only one with known rc4 key).
0x000 x - official patch header 0x030 000 - extended patch header (undocumented) 0x090 060 - Probably 32 bytes of NONCE (a unique, random number that serves to secure and validate transactions or blocks) 0x0B0 080 - Public key. Hash of the key is validated - hash is obtained in MSROM via "FREADROM (CONST_16+189 , CONST_16+189" (and 18A, 18B, 18C, 18D) 0x1B0 180 - long 0x11 (17) - validated using "SUB.DSZ32 (CONST_16+011 , CONST_16+011" 0x1B4 184 - signature 0x2B4 284 - probably patch data
plaintext signature looks like this:
00 01 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 66 ed 14 39 76 c1 e0 77 1e e7 0b 51 1a c4 f6 26 8b bb 7d 16The signature plaintext (before exponentiation) under PKCS #1 v1.5 for signing has the format:
- Starts with 00 01 - block type for signature.
- Followed by a long run of 0xFF - the padding string PS.
- Then 00 - padding terminator.
- Then 20 bytes (160 bits) at the end hash at the end is likely SHA-1.
Core2 and later CPUs using RSA
Listing of patches with rsa public key SHA-1:
Known RC4 key: Intel/cpu006F9_plat01_ver00000082_2006-09-03_PRD_59C9FE00.bin 577267305230a5002c0800903d824c2aa4de91df Conroe: Core2 Duo Intel/cpu006F9_plat04_ver00000082_2006-09-03_PRD_59C9FDFD.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006F9_plat08_ver00000084_2006-10-12_PRD_6BADD6B5.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006F9_plat10_ver00000082_2006-09-03_PRD_59C9FDF1.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006F9_plat40_ver00000084_2006-10-12_PRD_6BADD67D.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006F9_plat80_ver00000083_2006-09-28_PRD_85B7E1DF.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006FB_plat01_ver000000C1_2011-10-04_PRD_0EF87396.bin 577267305230a5002c0800903d824c2aa4de91df Conroe/Allendale LGA775 Intel/cpu006FB_plat04_ver000000BC_2010-10-03_PRD_9394765A.bin 577267305230a5002c0800903d824c2aa4de91df Xeon - LGA771 Intel/cpu006FB_plat08_ver000000BB_2010-10-03_PRD_E7FBF398.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006FB_plat10_ver000000BA_2010-10-03_PRD_ED247070.bin 577267305230a5002c0800903d824c2aa4de91df LGA775 Intel/cpu006FB_plat20_ver000000BA_2010-10-03_PRD_9777492E.bin 577267305230a5002c0800903d824c2aa4de91df Intel/cpu006FB_plat40_ver000000BC_2010-10-03_PRD_F1A7A484.bin 577267305230a5002c0800903d824c2aa4de91df Xeon - LGA771 Intel/cpu006FB_plat80_ver000000BA_2010-10-03_PRD_F953DC67.bin 577267305230a5002c0800903d824c2aa4de91df RC4 keys not known: Intel/cpu106A4_plat03_ver00000013_2015-06-30_PRD_35DDB232.bin c655a8fdafe1b6d38496c307f7723c4a7cfa6a72 Lynnfield/Bloomfield : Intel Xeon / Intel(R) Core(TM) i7 ?? Intel/cpu106A5_plat03_ver0000001D_2018-05-11_PRD_AB179397.bin c655a8fdafe1b6d38496c307f7723c4a7cfa6a72 Nehalem: EP, WS & EX Intel/cpu106E4_plat09_ver00000003_2013-07-01_PRD_A8C7E0F3.bin c655a8fdafe1b6d38496c307f7723c4a7cfa6a72 Jasper Forest: Celeron and Xeon Intel/cpu106E5_plat13_ver0000000A_2018-05-08_PRD_B16FCEEB.bin c655a8fdafe1b6d38496c307f7723c4a7cfa6a72 Clarksfield: Core Intel/cpu106C0_plat01_ver00000007_2007-08-24_PRD_923CDFA3.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C1_plat01_ver00000109_2007-12-03_PRD_349F67A3.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C2_plat01_ver00000217_2009-04-10_PRD_D987BC76.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C2_plat04_ver00000218_2009-04-10_PRD_8FB7C1BA.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C2_plat08_ver00000219_2009-04-10_PRD_556338C1.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C9_plat01_ver00000007_2009-02-11_PRD_E1A67544.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C9_plat04_ver00000007_2009-02-11_PRD_21C6E011.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C9_plat08_ver00000007_2009-02-11_PRD_62A4AD62.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106C9_plat10_ver00000007_2009-02-13_PRD_C2DA0E36.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106CA_plat01_ver00000107_2009-08-25_PRD_F851A3D9.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106CA_plat04_ver00000107_2009-08-25_PRD_7DEB58B2.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106CA_plat08_ver00000107_2009-08-25_PRD_BE667CA5.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106CA_plat10_ver00000107_2009-08-25_PRD_482CAE0E.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu106CA_plat20_ver00000106_2009-08-25_PRD_9B4B3396.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu20661_plat01_ver00000104_2009-10-23_PRD_38CB12B9.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu20661_plat02_ver00000105_2011-07-18_PRD_52558795.bin c1ed3b1dabc2d324a62eb3c62059c5e2f1312076 Intel/cpu10670_plat80_ver00000005_2007-02-09_PRD_7E1FBC19.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10671_plat01_ver00000106_2007-03-29_PRD_80731BAC.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10671_plat10_ver00000106_2007-03-29_PRD_80731B9D.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10671_plat44_ver00000106_2007-03-29_PRD_80731B69.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10671_plat80_ver00000106_2007-03-29_PRD_80731B2D.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10674_plat01_ver00000404_2007-06-08_PRD_F9DEC4C0.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10674_plat10_ver00000404_2007-06-08_PRD_F9DEC4B1.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10674_plat44_ver00000404_2007-06-08_PRD_F9DEC47D.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10674_plat80_ver00000405_2007-07-20_PRD_735D9FE0.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10676_plat04_ver00000612_2015-08-02_PRD_AEAA6CC1.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Harpertown (Xeon Intel/cpu10676_plat40_ver00000612_2015-08-02_PRD_B6F50E9C.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10676_plat44_ver0000060F_2010-09-29_PRD_8FE1A203.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10676_plat54_ver0000060C_2008-01-19_PRD_FBAC0F19.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10676_plat91_ver00000612_2015-08-02_PRD_1750A2A6.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu10677_plat01_ver00000701_2007-10-26_PRD_7D1E6483.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Yorkfield: Core 2 and Xeon Intel/cpu10677_plat10_ver0000070D_2015-08-02_PRD_DAE8586D.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu1067A_plat44_ver00000A0E_2015-07-29_PRD_A3107D75.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Penryn/QC (Core 2, Pentium, and Celeron Intel/cpu1067A_platB1_ver00000A0E_2015-07-29_PRD_59BF808E.bin 53bdc4a8180ba0e95591a0848cc4073046b274c2 Intel/cpu206D5_plat6D_ver00000513_2011-10-13_PRD_BDB805CB.bin 317a835c02944e4cb27eb772a2ff3b7c23fa69a1 Intel/cpu206D6_plat6D_ver00000621_2020-03-04_PRD_7ED51E79.bin 317a835c02944e4cb27eb772a2ff3b7c23fa69a1 Intel/cpu206D7_plat6D_ver0000071A_2020-03-24_PRD_AC8779F8.bin 317a835c02944e4cb27eb772a2ff3b7c23fa69a1 Intel/cpu206F0_plat05_ver00000005_2010-07-29_PRD_3E473C93.bin 538722ef24e55376286dcbc2a042ec465a10131a Intel/cpu206F1_plat05_ver00000008_2010-10-13_PRD_00D18792.bin 538722ef24e55376286dcbc2a042ec465a10131a Intel/cpu206F2_plat05_ver0000003B_2018-05-16_PRD_28612AC4.bin 538722ef24e55376286dcbc2a042ec465a10131a Intel/cpu206A0_plat12_ver00000029_2009-11-02_PRD_D6930586.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A1_plat12_ver00000007_2009-12-23_PRD_8F1081F2.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A2_plat12_ver00000027_2010-05-02_PRD_EB510B0E.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A3_plat12_ver00000009_2010-06-09_PRD_261BDACD.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A4_plat12_ver00000022_2010-04-14_PRD_8A6F7F91.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A5_plat12_ver00000007_2010-07-22_PRD_20B7FDE6.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A6_plat12_ver00000028_2010-09-15_PRD_2B9BECC8.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Intel/cpu206A7_plat12_ver0000002F_2019-02-17_PRD_8D15DF31.bin f8e3e04c79a63a02f1713242dfbcb3e00c468d13 Sandy Bridge: Core i3, Core i5, Celeron, Pentium, and Xeon E3-1200 Intel/cpu30650_plat08_ver00000009_2012-01-18_PRD_21D95B62.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30651_plat01_ver00000110_2013-10-14_PRD_854EDC90.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30651_plat08_ver0000010D_2013-05-20_PRD_0C8D59A0.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30660_plat04_ver00000003_2010-11-03_PRD_5173ABD8.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30660_plat08_ver00000003_2010-11-03_PRD_0B1DEE36.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30661_plat01_ver0000010D_2011-12-22_PRD_B4762578.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30661_plat02_ver0000010D_2011-12-22_PRD_D687F85A.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30661_plat04_ver0000010F_2015-07-21_PRD_F422CDF9.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30661_plat08_ver0000010F_2015-07-21_PRD_0E2514F3.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu30669_plat01_ver0000010D_2013-05-15_PRD_3F0531D2.bin 041d14491be2b114f1521a212c3c795f169db4ff Intel/cpu306A0_plat12_ver00000007_2011-04-07_PRD_5F4A8285.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A2_plat12_ver0000000C_2011-07-25_PRD_45CEAA5F.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A4_plat12_ver00000007_2011-09-08_PRD_7E23E5AF.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A5_plat12_ver00000009_2011-11-10_PRD_9F575F21.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A6_plat12_ver00000004_2011-11-14_PRD_1D1150A5.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A8_plat12_ver00000010_2012-02-20_PRD_E44A4EF2.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu306A9_plat12_ver00000021_2019-02-13_PRD_A8DF9213.bin 23292046ad71dccc067b5ad0af8397b2fda9613e Intel/cpu30671_plat02_ver00000117_2013-04-10_PRD_2ABFD907.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30672_plat01_ver0000022D_2014-01-14_PRD_72CFE73B.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30672_plat02_ver0000022E_2014-04-01_PRD_94CB9F8B.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30672_plat0C_ver00000218_2013-07-22_PRD_A02D65A7.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30673_plat01_ver00000329_2019-09-16_PRD_81219E54.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30673_plat02_ver00000329_2019-09-16_PRD_683DEB8A.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30673_plat0C_ver00000329_2019-09-16_PRD_65EDD27A.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30678_plat01_ver00000832_2015-02-09_PRD_875B494A.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30678_plat02_ver00000838_2019-04-22_PRD_6BF2E4C4.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30678_plat0C_ver00000838_2019-04-22_PRD_2FCBB165.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu30679_plat0F_ver0000090D_2019-07-10_PRD_6BD4EE11.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu406A8_plat01_ver0000081F_2014-08-12_PRD_1EC9E61C.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu406A9_plat01_ver0000081F_2014-08-12_PRD_1EC9E61B.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu406D0_plat01_ver0000000E_2013-06-12_PRD_DD4E4ECB.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu406D8_plat01_ver0000012D_2019-09-16_PRD_12D03BC2.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu506A0_plat01_ver00000038_2015-01-12_PRD_F3EDFCB8.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu506D1_plat02_ver00000101_2014-11-20_PRD_BAB05F5F.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Sofia 3GR: Atom processor Intel/cpu506D1_plat04_ver00000102_2015-06-05_PRD_04DB0C29.bin 281838f54efe526364cb3b11ea27a350b33e1db3 Intel/cpu306F1_platEF_ver00000014_2014-01-10_PRD_9F835FBB.bin 29d8d4000bfeaf53d559f24855299af79ff5365a Intel/cpu306F2_plat6F_ver00000049_2021-08-11_PRD_79C6E826.bin 29d8d4000bfeaf53d559f24855299af79ff5365a Intel/cpu306F2_plat80_ver00000F07_2014-07-07_PRD_D88AA181.bin 29d8d4000bfeaf53d559f24855299af79ff5365a Intel/cpu306F3_plat80_ver0000000D_2016-02-11_PRD_2BB5E8E3.bin 29d8d4000bfeaf53d559f24855299af79ff5365a Intel/cpu306F4_plat80_ver0000001A_2021-05-24_PRD_A3E4C533.bin 29d8d4000bfeaf53d559f24855299af79ff5365a Intel/cpu50671_plat78_ver000001B6_2018-01-08_PRD_A1921B5B.bin 0b17fc17104afe45f76f3c70427f4906e1ce6d3e Intel/cpu80650_plat08_ver00000018_2018-01-08_PRD_19B5F433.bin 0b17fc17104afe45f76f3c70427f4906e1ce6d3e Intel/cpu406C1_plat01_ver0000010B_2014-08-14_PRD_13129396.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu406C2_plat01_ver00000221_2015-02-18_PRD_B46209E1.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu406C3_plat01_ver00000368_2019-04-23_PRD_CE4070DC.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu406C4_plat01_ver00000411_2019-04-23_PRD_ABE7BD38.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu606E0_plat01_ver0000000B_2016-11-04_PRD_8D10D855.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu606E1_plat01_ver00000108_2019-04-23_PRD_66444E22.bin 0e9a028a4625f594a8fb94e60a7e23b48c9bb03a Intel/cpu306D4_platC0_ver0000002F_2019-11-12_PRD_8B6D899D.bin 4177909a16cb332d02b0f87091835f3eac21f761 Intel/cpu40671_plat22_ver00000022_2019-11-12_PRD_00B9F4B1.bin 4177909a16cb332d02b0f87091835f3eac21f761 Intel/cpu60660_plat80_ver0000000C_2016-08-21_PRD_B3C8D44D.bin 5690c62171048bacb4d4b17a02b55bd2a730cf19 Intel/cpu60661_plat80_ver0000000E_2017-01-28_PRD_398CC081.bin 5690c62171048bacb4d4b17a02b55bd2a730cf19 Intel/cpu60662_plat80_ver00000022_2017-11-29_PRD_D6CC7995.bin 5690c62171048bacb4d4b17a02b55bd2a730cf19 Intel/cpu60663_plat80_ver0000002A_2018-04-17_PRD_C7B6F35C.bin 5690c62171048bacb4d4b17a02b55bd2a730cf19 Intel/cpu50653_plat97_ver01000191_2023-07-28_PRD_476A9E92.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu50654_platB7_ver02007206_2024-04-15_PRD_BEBD3AE4.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu50655_platB7_ver03000012_2019-04-12_PRD_50E6B5F2.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu50656_platBF_ver04003901_2024-12-12_PRD_7D55DE29.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu50657_platBF_ver05003901_2024-12-12_PRD_94DBE757.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu5065B_platBF_ver07002B01_2024-12-12_PRD_45B559A3.bin 6c742c10d0238abb87d1069b375ce606fc7f8ef9 Intel/cpu306E0_platED_ver00000008_2012-07-26_PRD_D9675AA0.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu306E2_platED_ver0000020D_2013-03-21_PRD_5C18F686.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu306E3_platED_ver00000308_2013-03-21_PRD_205AE8FA.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu306E4_platED_ver0000042E_2019-03-14_PRD_3C222CE1.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu306E6_platED_ver00000600_2013-06-19_PRD_14788DCE.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu306E7_platED_ver00000715_2019-03-14_PRD_AD89AC0D.bin 6dcb4fcac7cae0256e7d949b9e770bc2682f2c21 Intel/cpu506C2_plat01_ver00000014_2018-05-11_PRD_BD3490B6.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu506C8_plat01_ver00000010_2016-03-04_PRD_DE6EBB18.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu506C9_plat03_ver00000048_2021-11-16_PRD_C82C5521.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu506CA_plat03_ver00000028_2021-11-16_PRD_B48BCA1E.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu506F0_plat01_ver00000010_2016-06-07_PRD_4ED9573A.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu506F1_plat01_ver0000003E_2023-10-05_PRD_D23BE9E2.bin 7d4a222e433b7c4344d8c9de523eee3814db8239 Intel/cpu406F0_platEF_ver00000014_2015-07-02_PRD_F22A3585.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu406F1_platEF_ver0B000040_2021-05-19_PRD_E5BABFDB.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu50662_plat10_ver0000001C_2019-06-17_PRD_6A540EAF.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu50663_plat10_ver0700001C_2021-06-12_PRD_FE624729.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu50664_plat10_ver0F00001A_2021-06-12_PRD_BF95B0FA.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu50665_plat10_ver0E000015_2023-08-03_PRD_78AB538E.bin 7e80f7976e82a225f74f2996790315d3a447bf67 Intel/cpu20652_plat12_ver00000011_2018-05-08_PRD_6E121A49.bin 80a6e741cdf9800338dfe1078a84788cba6cf971 Clarkdale/Arrandale: Core and Celeron Intel/cpu20652_plat80_ver00000006_2009-09-15_PRD_B12EF96C.bin 80a6e741cdf9800338dfe1078a84788cba6cf971 Intel/cpu20655_plat92_ver00000007_2018-04-23_PRD_8B585C97.bin 80a6e741cdf9800338dfe1078a84788cba6cf971 Intel/cpu206C1_plat03_ver00000006_2009-12-22_PRD_45E27C49.bin 80a6e741cdf9800338dfe1078a84788cba6cf971 Intel/cpu206C2_plat03_ver0000001F_2018-05-08_PRD_77DADA73.bin 80a6e741cdf9800338dfe1078a84788cba6cf971 Westmere/Gulftown : Xeon/Core Intel/cpu306C3_plat32_ver00000028_2019-11-12_PRD_DBD4CFD1.bin 810c959df98e3b170c5acb50e6e374e11ac085bd Intel/cpu40651_plat72_ver00000026_2019-11-12_PRD_7784160A.bin 810c959df98e3b170c5acb50e6e374e11ac085bd Intel/cpu40661_plat32_ver0000001C_2019-11-12_PRD_D552A842.bin 810c959df98e3b170c5acb50e6e374e11ac085bd Intel/cpu206E6_plat04_ver0000000D_2018-05-15_PRD_09B7B395.bin 82a086fcbd94dbec9d4c4b517c5a2468207735fd Intel/cpuA06A2_platC6_ver00000011_2023-06-27_PRD_E57D4F01.bin 9e19dea7066a1cbfe4e8b5d5f8e7d8f25855885e Intel/cpu706A0_plat01_ver00000026_2017-07-12_PRD_E129C7BC.bin cac00e685e08b5650534ba3514ee4b67aa83a80d Intel/cpu706A1_plat01_ver00000042_2024-04-19_PRD_0D78C158.bin cac00e685e08b5650534ba3514ee4b67aa83a80d Intel/cpu706A8_plat01_ver00000026_2024-12-05_PRD_6DEB6E00.bin cac00e685e08b5650534ba3514ee4b67aa83a80d Intel/cpu406E1_plat80_ver00000020_2014-11-11_PRD_FE1CC0E2.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu406E1_platF2_ver00000016_2014-08-06_PRD_2DFF9E39.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu406E2_platC0_ver0000002C_2015-05-21_PRD_D28F2B75.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu406E2_platF2_ver0000000A_2014-11-05_PRD_0A13EE5F.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu406E3_platC0_ver000000F0_2021-11-12_PRD_7AFB5766.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu406E8_plat80_ver00000026_2016-04-14_PRD_36CA522E.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu506E0_plat22_ver00000018_2014-11-19_PRD_0948424C.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu506E1_plat22_ver0000002A_2015-06-02_PRD_F48CBF3D.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu506E2_plat14_ver0000002E_2015-08-15_PRD_E8F66981.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu506E3_plat36_ver000000F2_2023-01-02_PRD_86DC342B.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu506E8_plat22_ver00000034_2016-07-10_PRD_57D53E7A.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu806E9_plat10_ver000000F6_2024-02-01_PRD_E6ECA8E1.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu806E9_platC0_ver000000F6_2024-02-01_PRD_86B37C01.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu806EA_platC0_ver000000F6_2024-02-01_PRD_AA6F08D4.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu806EB_platD0_ver000000F6_2024-02-01_PRD_8F812A37.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu806EC_plat94_ver00000100_2024-11-17_PRD_2160E082.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu906E9_plat2A_ver000000FA_2024-03-07_PRD_E8FA415B.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu906EA_plat22_ver000000FA_2024-07-28_PRD_E262FE65.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu906EB_plat02_ver000000F6_2024-02-01_PRD_9F8FF344.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu906EC_plat22_ver000000F8_2024-02-01_PRD_7555BA5E.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpu906ED_plat22_ver00000104_2024-11-14_PRD_D78FF1A0.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0650_plat22_ver000000BE_2019-10-10_PRD_B5D77A0C.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0651_plat22_ver000000C2_2019-11-13_PRD_F3861F27.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0652_plat20_ver00000100_2024-11-14_PRD_88939FA8.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0653_plat22_ver00000100_2024-11-14_PRD_ED62D1F7.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0654_plat22_ver000000C6_2020-01-23_PRD_C415D594.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0655_plat22_ver00000100_2024-11-14_PRD_7A072660.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0660_plat80_ver00000102_2024-11-14_PRD_DDA4508E.bin f10a5aecb466888023a90733bdb03a68eb60e63a Intel/cpuA0661_plat80_ver00000100_2024-11-14_PRD_05EC5182.bin f10a5aecb466888023a90733bdb03a68eb60e63a
Intel/cpu00F65_plat01_ver00000008_2006-04-26_PRD_5C58F575.bin aa24146c6393e5d8a9316cd9fb939902f4765786 (NetBurst, not P6!) Intel(R) Pentium(R) D CPU 3.00GHz
Files can be downloaded from fuchsia.googlesource.com/.../intel-linux-processor-microcode-data-files/+refs↗ and github.com/platomav/CPUMicrocodes↗
web.archive.org/.../http://www.eetimes.com/news/97/963news/hole.html↗
The author is not affiliated with, endorsed by, or sponsored by Intel Corporation or its affiliates. All trademarks, including but not limited to Intel, Pentium, and any other registered or unregistered marks mentioned herein, are the property of their respective owners. Their use in this context is solely for descriptive and informational purposes and constitutes nominative fair use under applicable trademark laws.