Comment activer et désactiver le registre des adresses de base (BAR)

Documentation

Installation et configuration

000006139

26/03/2021

NoteLes cartes X710, XL710 et XXV710 ne supportent pas la désactivation de la BARRE 64 bits. Ces cartes ne supportent que les registres 64 bits.

 

Quel est le problème ?

Dans les systèmes modernes, les contrôleurs sont souvent affectés à des BAR de mémoire 64 bits. La mémoire 64 bits n’est pas un problème pour Windows*, Linux*, l’environnement EFI* et d’autres systèmes. Cependant, les rom d’extension héritées ne peuvent pas s’adresser à des températures supérieures à 32 bits.

Qu’est-ce que je vois ?

  • Pxe

    PXE renvoie un message d’erreur et échoue. Les erreurs courantes sont :

    • « PXE-EC8 ! La structure PXE n’a pas été trouvée dans le segment du code du pilote UNDI. »
    • « PXE-EC9 : PXENV + structure was not found in UNDI driver code segment. »

    Pour obtenir une description technique complète du problème, voir le dernier chapitre de Boot_Agent_book rev1_9.pdf.

  • Iscsi

    Le démarrage iSCSI n’apparaît pas dans le tableau des périphériques amorçables du BIOS et ne s’exécute jamais.

Comment désactiver la barre d’accès 64 bits ?

Le changement dans BootUtil est l’ajout de deux paramètres de ligne de commande : -64d et -64e.

  • Le paramètre -64d désactive les affectations de barres 64 bits sur un contrôleur.
  • Le paramètre -64e permet des affectations DE BARRE 64 bits sur un contrôleur.

Exemple : BootUtil –nic=xx-64d
Où xx est le numéro de la NIC. Les numéros de nic sont répertoriés en exécutant BootUtil sans paramètres.

Consultez le guide de l’utilisateur BootUtil pour obtenir les instructions complètes.

Que se passe-t-il si la barre d’accès 64 bits est déjà désactivée ?

Si la barre d’accès 64 bits est désactivée, la BARRE doit être définie sur Not Prefetchable (Non pré-extible).

  • Dans le Intel® Ethernet Connection I210 :
    • Les fonctions EEPROM contrôlent le mot 0x21
    • bit 10 est une BARRE 32 bits
    • bit 9 est PERFBAR (Prefetch).
  • Dans les connexions 10 Gigabit Ethernet Intel® :
    • Mot de contrôle PCIe* 0x3
    • bit 15 est une BARRE 32 bits. Dans la fiche technique, il est répertorié comme « réservé ».

Quels utilitaires puis-je utiliser pour ajuster l’état de la barre d’accès ?

Vous pouvez modifier l’image de l’EEPROM directement avec EEUPDATE ou LANConf.

Reportez-vous à Intel® Ethernet Connection fiche technique et lisez les instructions d’utilisation des utilitaires EEUPDATE ou LANConf.

Notes Intel® Boot Agent’application pour les ingénieurs du BIOS (PDF)icon

Le Intel® Boot Agent est :

  • Une ROM d’option de l’ordinateur personnel.
  • Conçu pour fournir des services de préamorçage conformes À la norme PXE pour les ordinateurs d’architecture x86.
  • Stocké en fonction de la conception des composants :
    • Sur un composant Flash.
    • Sur une carte d’interface réseau d’ajout.
    • Intégré dans le BIOS.

Taille : 94 Ko
Date : novembre 2015
Révision : 1.9

Remarque : les fichiers PDF nécessitent Adobe Acrobat Reader*