Como habilitar e desabilitar o Registro de endereços básicos (BAR)

Documentação

Instalação e configuração

000006139

26/03/2021

NotaOs adaptadores X710, XL710 e XXV710 não suportam a desativação da BARRA de 64 bits. Esses adaptadores suportam apenas registros de 64 bits.

 

Qual é o problema?

Em sistemas modernos, controladores geralmente são designados como BARs de memória de 64 bits. A memória de 64 bits não é um problema para o Windows*, Linux*, ambiente EFI* e outros sistemas. No entanto, as ROMs de expansão herdadas não podem abordar acima de 32 bits.

O que estou vendo?

  • Pxe

    O PXE retorna uma mensagem de erro e falha. Os erros comuns são:

    • "PXE-EC8! A estrutura de PXE não foi encontrada no segmento de código de driver UNDI."
    • "PXE-EC9: PXENV + estrutura não foi encontrada no segmento de código de driver UNDI".

    Para uma descrição técnica completa do problema, consulte o último capítulo de Boot_Agent_book rev1_9.pdf.

  • Iscsi

    A inicialização do iSCSI não aparece na tabela de dispositivos inicializáveis do BIOS e nunca é executada.

Como desabilito o BAR de 64 bits?

A alteração no BootUtil é a adição de dois parâmetros de linha de comando: -64d e -64e.

  • O parâmetro -64d desativa tarefas BAR de 64 bits em um controlador.
  • O parâmetro -64e habilita tarefas BAR de 64 bits em um controlador.

Exemplo: BootUtil –nic=xx -64d
Onde xx está o número NIC. Os números nic são listados executando BootUtil sem parâmetros.

Consulte o guia do usuário BootUtil para obter instruções completas.

E se a BARRA de 64 bits já estiver desativada?

Se a BARRA de 64 bits estiver desabilitada, a BARRA deve ser definida como Não prefetchável.

  • No Intel® Ethernet Connection I210:
    • Funções EEPROM controlam a 0x21
    • bit 10 é BARRA de 32 bits
    • bit 9 é PERFBAR (Prefetch).
  • Em conexões Intel® 10 Gigabit Ethernet:
    • Palavra de controle PCIe* 0x3
    • bit 15 é BARRA de 32 bits. Na ficha técnica, ele é listado como "reservado".

Que utilitários eu posso usar para ajustar o status BAR?

Você pode editar a imagem do EEPROM diretamente com EEUPDATE ou LANConf.

Consulte a ficha técnica Intel® Ethernet Connection e leia as instruções para usar os utilitários EEUPDATE ou LANConf.

Intel® Boot Agent notas de inscrição para engenheiros de BIOS (PDF)icon

A Intel® Boot Agent é:

  • Uma ROM de opção pessoal do computador.
  • Projetado para fornecer serviços padrão de pré-inicialização compatíveis com PXE do setor para computadores com arquitetura x86.
  • Armazenado dependendo do design dos componentes:
    • Em um componente Flash.
    • Em uma placa de interface de rede (NIC - Network Interface Card adicionais).
    • Integrado ao BIOS.

Tamanho: 94 KB
Data: novembro de 2015
Revisão: 1,9

Nota: arquivos PDF exigem Adobe Reader *