Linux * 處理器微碼資料檔案

版本: 20180807 (先前發佈的) 日期: 2018/8/7

詳細說明:

適用于 Linux * 的 Intel 處理器微碼套件

CPU 微碼是一種在現有系統中修正特定勘誤的機制。
應用微碼更新的一般首選方法是使用系統
BIOS,但適用于 Intel 處理器的一部分,可在執行時間完成
使用作業系統。此套件包含
支援作業系統載入微碼更新。

此套件的目標使用者是 OS 供應商,例如 Linux * 分佈
包括在其 OS 版本中。Intel 建議取得微碼
使用 OS 供應商的更新機制。專業使用者當然可以更新他們的
作業系統供應商機制外的微代碼。這種方法很複雜,
因此可能會容易出錯。

最適合從 BIOS 載入微碼。某些微碼只能應用
從 BIOS。此類處理器微碼更新永遠不會包裝在此
因為它們不適合作業系統分發。OEM 可能會收到
可能是這種情況中所包含內容的超集合的微碼套件
package.kbarticle.

作業系統廠商也可能會選擇更新核心可以及早使用的微碼
載入.例如,Linux 可以在核心早期更新處理器微碼
開機順序。在 BIOS 更新不可用的情況下,及早載入
是更新處理器微碼的下一個最佳選擇。微碼狀態
重設電源重設後就重設了,所以在進行重設時,每次需要更新
開機程式。

建議使用 initrd 方法來載入微碼,以讓微碼
以最佳的覆蓋範圍最早載入。無法容忍的系統
停機時間可能會使用最晚重新載入的方法來更新執行中的系統,而不需
需要.

= = 關於處理器簽名、系列、型號、步進和平臺 ID = =
處理器簽名是一個數位,用於識別模型和版本的
Intel 處理器。使用 CPUID 指令就能獲得它,而且可以
也可以透過 command lscpu 或/proc/cpuinfo. 的內容來取得
它通常顯示為3個欄位:產品系列、模型和步進
(在下面的更新表格中,它們會縮短 F、MO 和 S)。

系列/型號/步進的寬度是 12/8/4bit,但是在排列在
32位處理器簽名原始資料就像0FFM0FMS,十六進位。
例如,如果一個處理器簽名是0x000906eb,就表示
家族 = 0x006,型號 = 0x9e,步進 = 0xb

處理器產品可針對多種類型的平臺執行,
所以在 MSR (17H)中,Intel 處理器具有3bit 的平臺 ID 欄位,
可以指定最多8種類型的平臺類型。
特定處理器型號的微碼檔案可支援多個
平臺,所以微碼的平臺 ID (縮短表格中的 PI)
是8bit 遮罩,每個設定位都代表它所支援的一種平臺類型。
您可以使用 msr 工具的 rdmsr,在 Linux 上尋找平臺 ID。

= = 微碼更新指令 = =
--intel-ucode/--
intel-ucode 目錄包含二進位微碼檔案,名稱以。
系列模式-步進模式。大多數現代 Linux 都支援該檔
linux.它通常位於/lib/firmware 目錄中,
並且可以透過微碼重新載入介面來更新。

若要更新早期載入 initrd,請參考您的分佈資料,瞭解如何封裝
用於提前載入的微碼檔案。有些發行套件使用更新 initramfs 或 dracut。
如以上所述,請使用作業系統廠商推薦的方法,以確保
在嘗試後期載入之前,會更新微碼檔案以供早期載入
步驟如下。

若要將 intel ucode 套件更新至系統,需要:
1. 確保/sys/devices/system/cpu/microcode/reload 的存在
2. 將 intel ucode directory 複製到/lib/firmware,覆蓋其中的檔案
/lib/firmware/intel-ucode/
3. 將重裝介面寫入1以重新載入微碼檔案,例如
回音 1 >/sys/devices/system/cpu/microcode/reload

如果您使用作業系統供應商的方法來更新微碼,上述步驟可能
在更新程式期間自動完成。

--intel-ucode-有-注意事項/--
此目錄包含可能需要特殊處理的微碼。
BDX-在 directory 中提供 ML 微碼,因為它需要在
Linux 核心,否則更新可能會導致意外的系統
特性.
作業系統廠商必須確保最遲的載入程式修補程式(提供于
linux-核心修補程式 \)將在包裝之前包含在發佈中
BDX-適用于後期載入的 ML 微碼。

= = 20180807 版本 = =
--20180703 版的更新--
處理器識別碼版本產品
模型步進 F-MO-S/PI 舊-> 新的
----新平臺----------------------------------------
WSM-EP/WS U1 6-2/03 0000001f 至強 E/L/X56xx,W36xx
NHM-EX D0 6-2e-6/04 0000000d 至強 E/L/X65xx/75xx
BXT C0 6-5c-2/01 00000014 Atom T5500/5700
APL E0 6-5c-a/03 0000000c Atom x5-E39xx
DVN B0 6-5f-1/01 00000024 Atom C3xxx
----更新的平臺------------------------------------
NHM-EP/WS D0 6-1a-5/03 00000019-> 0000001d 上 E/L/X/W55xx
NHM B1 6-1e-5/13 00000007-> 0000000a Core i7-8xx,i5-7xx;L3426,X24xx
WSM B1 6-25-2/12 0000000e-> 00000011 Core i7-6xx,i5-6xx/4xxM,i3-5xx/3xxM,Pentium G69xx,Celeon P45xx;L3406
WSM K0 6-25-5/92 00000004-> 00000007 Core i7-6xx,i5-6xx/5xx/4xx,i3-5xx/3xx,Pentium G69xx/P6xxx/U5xxx,賽揚 P4xxx/U3xxx
SNB D2 6-0000002d-> 0000002e Core Gen2;更強的 E3
WSM-EX A2 6-2/05 00000037-> 0000003b 的 E7
IVB E2 6-0000001f-> 00000020 Core 第3代行動裝置
HSW-H/S/E3 Cx/Dx 6-3c-3/32 00000024-> 00000025 Core Gen4 桌上型電腦;強處理器 E3 v3
BDW-Y-U/Y E/F 6-3d-4/c0 0000002a-> 0000002b Core Gen5 行動裝置
HSW-ULT Cx/Dx 6-45-1/72 00000023-> 00000024 Core Gen4 行動裝置與派生型 Pentium/賽揚
HSW-H Cx 6-46-1/32 00000019-> 0000001a Core 極致 i7-5Xxx
BDW-Y-H/E3 E/G 6-47-1/22 0000001d-> 0000001e Core i5-5xxxR/C,i7-5xxxHQ/EQ;強 E3 v4
SKL-U/Y D0 6-4e-3/c0 000000c2-> 000000c6 Core Gen6 行動裝置
BDX V1 6-56-2/10 00000015-> 00000017 的 1520/40
BDX-DE V2/3 6-56-3/10 07000012-> 07000013 的 1518/7/31/33/31/41/48、Pentium D1507/08/09/17/19
BDX-DE Y0 6-56-4/10 0f000011-> 0f000012 高達 D-1557/59/67/1/2/87/87
APL D0 6-5c-9/03 0000002c-> 00000032 Pentium N/J4xxx,賽揚 N/J3xxx,Atom x5/7-E39xx
SKL-H/S/E3 R0 6--3/36 000000c2-> 000000c6 Core Gen6;強達 E3 v5
GLK B0 6-7a-1/01 00000022-> 00000028 Pentium 白銀級/J5xxx、賽揚 N/J4xxx
KBL-R-U/Y H0 6-8e-9/c0 00000084-> 0000008e Core Gen7 行動裝置
CFL-U43e D0 6-8e-a/c0 00000084-> 00000096 Core Gen8-lp 行動裝置
KBL-R-H/S/E3 B0 6-9e-9/2a 00000084-> 0000008e Core Gen7;強 E3 v6
CFL-H/S/E3 U0 6 > 00000084-00000096 Core Gen8-lp
CFL-H/S/E3 B0 6-9e-b/02 00000084-> 0000008e Core Gen8-lp 桌上型電腦

此資訊結合人工翻譯和電腦翻譯原始的內容,方便您使用。此內容僅提供一般資訊,請勿將其視為完整或精確而仰賴之。

此下載檔案適用於下列產品。

Intel 軟體授權合約

X

本份軟體授權合約條款係規範您使用軟體的情形,適用於您下載的任何軟體。

我接受這份授權合約

我不接受這份授權合約

提供意見回饋

我們的目標是要讓「下載中心」成為對您有價值的資源。請在這裡提交您的意見、問題或建議。

需要 Intel® 產品方面的協助嗎?聯絡支援

您是否覺得此網站上的資訊實用?

您的個人資訊將僅用於回覆此詢問。您的名字和電子郵件地址不會加入到任何郵件清單,並且除非有所要求,您也不會從 Intel Corporation 收到電子郵件。按下「送出」確認您接受 Intel 使用條款並且瞭解 Intel 隱私權政策。