Archivo de datos de micrcódigo de procesador de Linux *

Versión: 20180807 (Disponibles anteriormente) Fecha: 07/08/2018

Descripción detallada:

Paquete de microcódigo de procesador Intel® para Linux *

Microcódigo de CPU es un mecanismo para corregir ciertas erratas en los sistemas existentes.
El sistema utiliza el método preferido normal para aplicar las actualizaciones de microcódigo
BIOS, pero para un subconjunto de los procesadores Intel de esto se puede hacer en tiempo de ejecución
mediante el sistema operativo. Este paquete contiene los procesadores que
admite la carga del sistema operativo de actualizaciones de microcódigo.

El usuario de destino para este paquete son proveedores de sistemas operativos, tales como distribuciones de Linux
para su inclusión en sus versiones del sistema operativo. Intel recomienda obtener el microcódigo
utilizando el mecanismo de actualización del proveedor de sistema operativo. Los usuarios expertos supuesto pueden actualizar su
microcódigo directamente hacia el exterior del mecanismo de proveedor del sistema operativo. Este método es complejo y
por lo tanto podría ser error susceptible.

Mejor se carga el microcódigo del BIOS. Solamente se debe aplicar determinado microcódigo
desde el BIOS. Nunca se empaquetan dichas actualizaciones de microcódigo del procesador en este
paquete debido a que no son adecuados para su distribución de sistema operativo. Puede que reciba un OEM
paquetes de microcódigo que podrían ser un superconjunto de lo que se encuentra en este
paquete.

Proveedores de sistemas operativos pueden optar por modificar también microcódigo puede consumir dicha kernel para temprano
Cargando. Para Linux por ejemplo, puede actualizar microcódigo forma muy temprana en el núcleo del procesador
secuencia de arranque. En situaciones de la actualización del BIOS no está disponible, antes de cargar
es la mejor alternativa siguiente para actualizar el microcódigo del procesador. Estados de microcódigo
se restablecen en una fuente de alimentación restablecer, por lo tanto su deben ser actualizado cada vez que durante
proceso de inicio.

Loading microcode using the initrd method is recommended so that the microcode
is loaded at the earliest time for best coverage. Systems that cannot tolerate
downtime may use the late reload method to update a running system without a
reboot.

== Acerca de la firma del procesador, familia, modelo, versión y el identificador de plataforma ==
Firma del procesador es un número que identifica el modelo y versión de un
Procesador Intel. Se puede obtener mediante la instrucción CPUID y puede
También se obtienen a través de la lscpu de comandos o desde el contenido de /proc/cpuinfo.
Por lo general se presenta como 3 campos: la familia, modelo y versión
(En la tabla de actualizaciones a continuación, están acortar como S y F, MO.)

El ancho de la familia/modelo/versión es 12/8/4 bit, pero cuando se organizan en el
datos sin procesar de firma de procesador de 32 bits están como 0FFM0FMS, hexadecimal.
Por ejemplo, si una firma de procesadores es 0x000906eb, significa que
Familia = 0x006, modelo = 0x9e y versión = 0xb

Se puede implementar un producto de procesador para varios tipos de plataformas,
Así que en MSR(17H), los procesadores Intel tienen un campo de ID de la plataforma bits 3,
que puede especificar un tipo de plataforma de al menos 8 tipos.
Un archivo de microcódigo para un modelo de procesador especificado puede admitir múltiples
las plataformas, así que el identificador de plataforma de un microcódigo (shorten como PI en la tabla)
es una máscara de bits de 8 bits, cada conjunto bit indica un tipo de plataforma que admite.
Uno puede encontrar el identificador de plataforma en Linux mediante rdmsr de herramientas de msr.

== Instrucciones de actualización de microcódigo ==
--intel-ucode /.
directorio de Intel-ucode contiene archivos de microcódigo binario las partes demandados en
familia modelo versión patrón. El archivo es compatible con Linux más moderno
distribuciones. Por lo general, se encuentra en el directorio /lib/firmware,
y se puede actualizar a través de la interfaz de recarga de microcódigo.

Para actualizar los primeros initrd de carga, consulte con su distribución en cuanto al paquete
archivos de microcódigo para la carga temprano. Algunas distribuciones utilizan update-initramfs o dracut.
Como se recomendaba anteriormente, por favor, proveedores de uso del sistema operativo se recomiendan método para asegurarse de que
archivo del microcódigo se actualiza para cargar anticipado antes de intentar la última carga
procedimiento a continuación.

Para actualizar el paquete ucode de intel para el sistema, una de ellas debe:
1. Asegúrese de que la existencia de /sys/devices/system/cpu/microcode/reload
2. Copie el directorio de intel-ucode en/lib/firmware, sobrescribir los archivos en
/lib/firmware/Intel-ucode /
3. Escriba la interfaz de recarga en 1 para que vuelva a cargar los archivos de microcódigo, p. ej.
Echo 1 > /sys/devices/system/cpu/microcode/reload

Si está utilizando el método de proveedor del sistema operativo para la actualización de microcódigo, es posible que los pasos anteriores
se han realizado automáticamente durante el proceso de actualización.

--intel ucode con advertencias /.
Este directorio contiene microcódigo que podría necesitar un tratamiento especial.
BDX-ML microcódigo se proporciona en el directorio, porque necesita especiales se compromete en
el kernel de Linux, de lo contrario, la actualización se podría resultar en inesperado en el sistema
comportamiento.
Proveedores de sistemas operativos deben asegurarse de que el cargador finales parches (proporcionados en
Linux-kernel-patches\) se incluyen en la distribución antes de empaquetar el
Microcódigo BDX ML para fines de carga.

== Versión 20180807 ==
--Actualizaciones cuando se lance 20180703--
Productos de versión del identificador de procesador
Modelo versión a antigua de F-OP-S/PI-> nuevo
---nuevas plataformas---
WSM-EP/WS U1 6-2c-2/03 0000001f E Xeon/L/X56xx, W36xx
D0 NHM-EX 6-2e-6/04 0000000 d E Xeon/L/X65xx/75xx
C0 BXT 00000014 6-5c-2/01 Atom T5500/5700
Map E0 6-5c-a/03 0000000 Atom c x5-E39xx
B0 DVN 6-5f-1/01 00000024 Atom C3xxx
---plataformas actualizadas---
D0 NHM-EP/WS 00000019 6-1a-5/03-> 0000001 d E Xeon/L/X/W55xx
B1 NHM 00000007 6-1e-5/13-> 0000000a Core i7-8xx, i5-7xx; Xeon L3426, X24xx
WSM B1 -> 6-25-2/12 0000000e 00000011 Core i7-6xx, i5-6xx/4xxM, i3-5xx/3xxM Pentium G69xx, Celeon P45xx; Xeon L3406
K0 WSM -> 6-25-5/92 00000004 00000007 Core i7-6xx, i5-6xx/5xx/4xx, i3-5xx o 3xx Pentium G69xx/P6xxx/U5xxx, Celeron P4xxx/U3xxx
SNB D2 6-2a-7/12 0000002d -> 0000002e Core Gen2; Xeon E3
A2 WSM-EX 00000037 6-2f-2/05-> 0000003b Xeon E7
IVB E2 0000001f 6-3a-9/12-> 00000020 Core para equipos portátiles Gen3
HSW-H/S/E3 Cx/Dx 6-3C-3/32 00000024 -> 00000025 Core Gen4 equipos de sobremesa; Xeon E3 v3
E BDW-U/Y/F 0000002a c0/6-3d-4-> 0000002b Core Gen5 para equipos portátiles
HSW-ULT Cx/Dx 6-45-1/72 00000023 -> 00000024 Core para equipos portátiles Gen4 y derivada Pentium/Celeron
HSW-H Cx 6-46-1/32 00000019 -> 0000001a Core Extreme i7-5xxxX
BDW-H/E3 E/G 6-47-1/22 0000001 d -> 0000001e Core i5-5xxxR/C, i7-5xxxHQ/EC; Xeon E3 v4
D0 SKL-U/Y 6-4e-3/c0 000000c 2 -> 000000 c 6 Core Gen6 para equipos portátiles
BDX-DE V1 00000015 6-56-2/10-> 00000017 Xeon D-1520/40
BDX-V2 DE/3 6-56-3/10 07000012 -> 07000013 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-DE Y0 6-56-4/10 0f000011 -> 0f000012 Xeon D-1557/59/67/71/77/81/87
Map D0 6-5c-9/03 0000002 c -> 00000032 Pentium N/J4xxx, J3xxx/N de Celeron, Atom x5/7-E39xx
SKL-H/S/E3 R0 6-5e-3/36 000000 c 2 -> 000000 c 6 Core Gen6; Xeon E3 v5
B0 GLK 00000022 6-7-1/01-> 00000028 Pentium Silver N/J5xxx, Celeron N/J4xxx
H0 KBL-U/Y 6-8e-9/c0 00000084 -> 0000008e Core 7ª generación para equipos portátiles
CFL-U43e D0 6-8e-a/c0 00000084 -> 00000096 Core para equipos portátiles Gen8
KBL-H/S/E3 B0 6-9e-9/2a 00000084 -> 0000008e Core Gen7; Xeon E3 v6
CFL-H/S/E3 U0 00000084 6-9e-a/22-> 00000096 Gen8 Core
B0 CFL-H/S/E3 00000084 6-9e-b/02-> 0000008e Core para Desktop Gen8

Esta información es una combinación de la traducción del contenido original hecha por personas y por computadoras, para su comodidad. Se ofrece este contenido solamente a modo de información general y no debe considerarse como exhaustivo o preciso.

Esta descarga es válida para los productos mencionados a continuación.

Contrato de licencia de software de Intel

X

Los términos del contrato de licencia de software incluidos con el software descargado controlan el uso del software.

Acepto los términos del contrato de licencia

No acepto los términos del contrato de licencia

Asistencia para productos destacados, contenido destacado y más.

Asistencia para productos

Asistencia para productos destacados, contenido destacado y más.

Especificaciones de producto

Especificaciones de producto

Toda la información que necesita al alcance de los dedos

Dejar comentario

Nuestro objetivo es que el Centro de descargas sea un recurso valioso para usted. Envíe sus comentarios, preguntas o sugerencias aquí.

¿Necesita ayuda con algún producto Intel®? Asistencia al cliente

¿Le resultó útil la información proporcionada en este sitio?

Su información personal solamente se utilizará para responder a esta consulta. No se agregarán su nombre ni su dirección de correo electrónico a ninguna lista de correspondencia y usted no recibirá correo electrónico de Intel Corporation a menos que lo solicite. Al hacer clic en ‘Enviar’, usted confirma que acepta los Términos de uso de Intel y que comprende la Política de privacidad de Intel.