Arquivo de dados de micro código de processador para Linux *

Versão: Latest (Mais recente) Data: 07/08/2018

Descrição detalhada:

Pacote de microcódigo do processador Intel® para Linux *

Microcódigo da CPU é um mecanismo para corrigir certa errata nos sistemas existentes.
O método preferencial normal para aplicar as atualizações do microcódigo está usando o sistema
Atualização do BIOS, mas para um subconjunto dos processadores da Intel que isso pode ser feito no tempo de execução
usando o sistema operacional. Este pacote contém os processadores que
suporte para carregamento do sistema operacional de atualizações de microcódigo.

O usuário de destino deste pacote são fornecedores de sistemas operacionais, como as distribuições do Linux *
para inclusão em suas versões do SO. Intel recomenda que você obtenha o microcódigo
usando o mecanismo de atualização de fornecedor do sistema operacional. Os usuários avançados do curso podem atualizar seus
microcódigo diretamente fora do mecanismo de fornecedor do sistema operacional. Este método é complexo e
Portanto, pode ser erro propensa.

Microcódigo melhor é carregado do BIOS. Certos de micro código só deve ser aplicado
do BIOS. Essas atualizações de microcódigo do processador nunca são empacotadas deste
pacote de uma vez que eles não são apropriados para a distribuição de SO. Um OEM pode receber
pacotes de micro código que podem ser um superconjunto do que está contido neste
pacote.

Fornecedores de sistemas operacionais podem optar por atualizar também o micro código que kernel pode consumir para antecipadamente
Carregando. Para Linux por exemplo, pode atualizar o microcódigo do processador no início no kernel
sequência de inicialização. Nas situações em que a atualização do BIOS não estiver disponível, no início de carregamento
é a melhor alternativa próximo à atualização de microcódigo do processador. Estados de microcódigo
Redefinir em uma potência redefinir, por isso seu deve ser sempre atualizado que durante
processo de inicialização.

Carregar microcódigo usando o método initrd é recomendado para que o microcódigo
é carregado no momento o primeiro para obter uma cobertura melhor. Sistemas que não consegue tolerar
tempo de inatividade pode usar o método de recarga final para atualizar um sistema em execução sem um
reinicialização.

== Sobre a assinatura do processador, família, modelo, revisão e ID da plataforma = =
Assinatura do processador é um número que identifica o modelo e a versão de um
Processador Intel. Ele pode ser obtido com o uso da instrução CPUID e pode
também ser obtido por meio do comando lscpu ou do conteúdo do /proc/cpuinfo.
Geralmente é apresentado como campos de 3: a família, modelo e revisão
(Na tabela a seguir as atualizações, elas são encurtar como MO, F e S).

A largura da família/modelo/revisão é 12/8/4 bits, mas quando organizados no
dados brutos de assinatura de processador de 32 bits são como 0FFM0FMS, hexadecimal.
Por exemplo, se uma assinatura do processador é 0x000906eb, isso significa
Família = 0x006, modelo = 0x9e e revisão = 0xb

Um produto de processador pode ser implementado para diversos tipos de plataformas,
Então em MSR(17H), processadores Intel têm um campo de ID da plataforma de bits 3,
que pode especificar um tipo de plataforma de no máximo 8 tipos.
Um arquivo de micro código para um modelo de processador especificado pode suportar múltiplos
as plataformas, portanto, a ID da plataforma de um microcódigo (encurtar como PI na tabela)
é uma máscara de 8 bits, cada bit indica um tipo de plataforma que oferece suporte a ele.
Um pode encontrar a identificação da plataforma Linux usando rdmsr das ferramentas msr.

== Instruções de atualização de microcódigo = =
— intel ucode-
diretório do ucode da Intel contém arquivos de micro código binário chamados no
modelo de família-revisão padrão. O arquivo é suportado em Linux mais moderno
distribuições. Ele geralmente está localizado no diretório /lib/firmware,
e pode ser atualizado através da interface de recarga de microcódigo.

Para atualizar initrd de carregamento inicial, consulte sua distribuição sobre como pacote
arquivos de micro código para o carregamento inicial. Algumas distribuições usam atualização initramfs ou dracut.
Como recomendado acima, por favor, fornecedores de uso do sistema operacional são recomendados método para garantir que
arquivo de micro código é atualizado para o carregamento inicial antes de tentar a fim de carga
procedimento abaixo.

Para atualizar o pacote do ucode da intel para o sistema, basta:
1. Verifique a existência de /sys/devices/system/cpu/microcode/reload
2. Copie o diretório intel uCódigo/lib/firmware, substituir os arquivos em
/lib/firmware/Intel-ucode /
3. gravar a interface de recarga em 1 para recarregar os arquivos de microcódigo, p. ex.
echo 1 > /sys/devices/system/cpu/microcode/reload

Se você estiver usando o método de fornecedor do sistema operacional para a atualização de microcódigo, é possível que as etapas acima
ter sido feito automaticamente durante o processo de atualização.

— intel ucode com advertências-
Esse diretório é o micro código que pode ser necessário um tratamento especial.
Microcódigo BDX ML é fornecido no diretório, pois ela precisa de Israel especiais em
o kernel do Linux, de outra forma, atualizá-lo pode resultar em inesperada do sistema
comportamento.
Fornecedores de sistemas operacionais devem garantir que o carregador final patches (fornecidas no
Linux-kernel-patches\) estão incluídos na distribuição antes de empacotar o
BDX ML micro código para o final de carregamento.

== Versão 20180807 = =
– Atualizações no lançamento 20180703 —
Produtos de versão de identificação do processador
Modelo revisão F-MO-S/PI antigo -> nova
---novas 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 6-5c-2/01 00000014 Atom T5500/5700
APL E0 6-5c-a/03 0000000 c Atom x5-E39xx
DVN B0 6-5f-1/01 00000024 Atom C3xxx
---plataformas atualizadas--
D0 NHM-EP/WS 00000019 6-1a-5/03-> 0000001 d E Xeon/L/X/W55xx
NHM B1 00000007 6-1e-5/13-> 0000000a Core i7-8xx, i5-7xx; Xeon L3426, X24xx
WSM B1 0000000e 6-25-2/12-> 00000011 Core i7-6xx, i5-6xx/4xxM, i3-5xx/3xxM Pentium G69xx, Celeon P45xx; Xeon L3406
WSM K0 00000004 6-25-5/92-> 00000007 Core i7-6xx, i5-6xx/5xx/4xx, i3-5xx/3xx Pentium G69xx/P6xxx/U5xxx, Celeron P4xxx/U3xxx
D2 SNB 6-2a-7/12 0000002d -> 0000002e Core Gen2; Xeon E3
WSM-EX A2 0000003b Xeon E7 -> 00000037 6-2f-2/05
IVB E2 0000001f 6-3a-9/12-> 00000020 Core de 3ª geração para portáteis
HSW-H/S/E3 Cx/Dx 6-3c-3/32 00000024 -> 00000025 Core para Desktop Gen4; Xeon E3 v3
E BDW-U/Y/F 6-3d-4/c0 0000002a -> Gen5 0000002b Core para portáteis
HSW-ULT Cx/Dx 6-45-1/72 00000023 -> 00000024 Core Gen4 para portáteis e Pentium/Celeron de origem
HSW-H Cx 6-46-1/32 00000019 -> 5xxxX i7 0000001a Core Extreme
BDW-H/E3 G/E 6-47-1/22 0000001 d -> 0000001e Core i5-5xxxR/C, i7-5xxxHQ/EQ; Xeon E3 v4
D0 SKL-U/Y 6-4e-3/c0 000000c 2 -> Gen6 000000 c 6 Core para portáteis
BDX-DE V1 00000015 6-56-2/10-> 00000017 Xeon D-1520/40
BDX DE V2/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
0f000011 de 6-56-4/10 Y0 BDX-DE-> 0f000012 Xeon D-1557/59/67/71/77/81/87
APL D0 6-5c-9/03 0000002 c -> 00000032 Pentium N/J4xxx, Celeron N/J3xxx, Atom x5/7-E39xx
SKL-H/S/E3 R0 6-5e-3/36 000000 c 2 -> 000000 c 6 núcleo Gen6; Xeon E3 v5
GLK B0 00000022 6-7a-1/01-> 00000028 Pentium Silver N/J5xxx, N/J4xxx Celeron
KBL-U/Y H0 6-8-9/c0 00000084 -> ger7 0000008e Core para portáteis
CFL U43e D0 6-8-a/c0 00000084 -> 00000096 Core para portáteis Gen8
KBL-H/S/E3 B0 6-9e-9/2a 00000084 -> 0000008e Core ger7; Xeon E3 v6
CFL-H/S/E3 U0 9e 6 a 22/00000084 -> 00000096 Gen8 Core
CFL-H/S/E3 B0 00000084 6-9e-b/02-> 0000008e Core para Desktop Gen8

Estas informações são uma combinação de tradução humana e tradução feita por computador do conteúdo original, para sua conveniência. Ela são fornecidas para fins de informação genérica e não devem ser usadas como se fossem completa ou precisas.

Esse download é válido para os produtos a seguir.

Contrato de licença de software Intel

X

Os termos do contrato de licença de software incluso nos softwares que você descarregou, regem o uso do software.

Eu aceito os termos do contrato de licença.

Eu não aceito os termos do contrato de licença

Destaques de produtos de suporte, conteúdo em destaque e mais.

Suporte de produto

Destaques de produtos de suporte, conteúdo em destaque e mais.

Especificações de produtos

Especificações de produtos

Todas as informações que você precisa, na ponta dos seus dedos

Fornecer feedback

Nosso objetivo é tornar o Centro de Downloads um recurso valioso para você. Envie seus comentários, dúvidas ou sugestões, aqui.

Precisa de ajuda com um produto Intel®? Entrar em contato com o suporte técnico

Você achou que as informações deste site são úteis?

Suas informações pessoais serão usadas apenas para responder esta consulta. Seu nome e seu endereço de e-mail não serão adicionados a nenhuma lista de mala direta e você não receberá e-mails da Intel Corporation a menos que você solicite alguma informação. Quando clicar em ‘Enviar’, você estará confirmando sua aceitação dos termos de uso da Intel e o seu entendimento das políticas de privacidade.