Commandes IPMI OEM
Le XCC prend en charge les commandes IPMI OEM suivantes : Chaque commande requiert un niveau de privilège différent, comme indiqué ci-dessous.
Code | Commandes Netfn 0x2E | Privilège |
---|---|---|
0xCC | Réinitialiser XCC aux valeurs par défaut | PRIV_USR |
Code | Commandes Netfn 0x3A | Privilège |
---|---|---|
0x00 | Interroger la version du microprogramme | PRIV_USR |
0x1E | Options de délai de restauration de l’alimentation du châssis | PRIV_USR |
0x49 | Lancer la collecte de données | PRIV_USR |
0x4A | Envoyer fichier | PRIV_USR |
0x4D | État de la collecte de données | PRIV_USR |
0x50 | Obtenir les informations du build | PRIV_USR |
0x55 | Obtenir/définir le nom d’hôte | PRIV_USR |
0x6B | Interroger le niveau de révision du microprogramme de module FPGA | PRIV_USR |
0x6C | Interroger le niveau de révision du matériel intégré | PRIV_USR |
0x6D | Interroger le niveau de révision du microprogramme de PSoC | PRIV_USR |
0x98 | Contrôle du port USB FP | PRIV_USR |
Commande Réinitialiser XCC aux valeurs par défaut
Cette commande réinitialise le paramètre de configuration XCC aux valeurs par défaut.
Fonction Net = 0x2E | |||
---|---|---|---|
Code | Commande | Demande, données de réponse | Description |
0xCC | Réinitialiser XCC aux valeurs par défaut | Demande : Octet 1 à 0x66 Octet 2 à 0x4A Octet 3 - 0x00 Réponse : Octet 1 – Code achèvement Octet 2 à 0x66 Octet 3 à 0x4A Octet 4 - 0x00 Octet 5 à 0x0A Octet 6 à 0x01 Octet 7 – Données de réponse
| Cette commande réinitialise les paramètres de configuration XCC aux valeurs par défaut. |
Commandes d’informations de carte/microprogramme
Cette section répertorie les commandes permettant d’interroger les informations sur la carte et le microprogramme.
Net Function = 0x3A | |||
---|---|---|---|
Code | Commande | Demande, données de réponse | Description |
0x00 | Interroger la version du microprogramme | Demande : Aucune donnée sur la demande Réponse : Octet 1 – Code achèvement Octet 2 – Version majeure Octet 3 – Version mineure | Cette commande renvoie les numéros de version majeure et mineure du microprogramme. Si la commande est effectuée avec les données de demande de 1 octet en option, la réponse XCC renvoie également la troisième zone (révision) de la version. (Majeur. mineur. Révision) |
0x50 | Interroger les informations du build | Demande : S/O Réponse : Octet 1 – Code achèvement. Octets 2:10 – Nom ASCIIZ du build Octets 11:23 – Date de génération ASCIIZ Octets 24:31 – Heure de génération ASCII | Cette commande renvoie le nom du build, la date de génération et l’heure de génération. Le nom du build et les chaînes de date de génération ont une terminaison zéro. Le format de la date de génération est YYYY-MM-DD Par exemple : « ZUBT99A »
|
0x6B | Interroger le niveau de révision du microprogramme de module FPGA | Demande : Octet 1 - Type de dispositif FPGA1 Type de dispositif FPGA 0 = Local (niveau actif) 1 = Carte d’UC 1 (niveau actif) Réponse : Octet 1 – Code achèvement Octet 2 – Niveau de révision majeur Octet 3 – Niveau de révision mineur Octet 4 – Niveau de révision sous-mineur (Octet de test sur les plateformes XCC) | Cette commande renvoie le niveau de révision du microprogramme FPGA. Remarque
|
0x6C | Interroger le niveau de révision du matériel intégré | Demande : Aucune donnée. Réponse : Octet 1 – Code achèvement Octet 2 – Niveau de révision | Cette commande renvoie le niveau de révision du matériel intégré sur lequel se trouve le FPGA. |
0x6D | Interroger le niveau de révision du microprogramme de PSoC | Demande : Aucun Réponse : Octet 1 – Code achèvement Octet 2 – bin# Octet 3 – APID Octet 4 – Rév. Octet 5-6 – ID de FRU Octets 6 : N – Répétition des octets 2-6 pour chaque PSoC détecté | Cette commande renvoie le niveau de révision de tous les périphériques PSoC détectés. Remarque : bin# représente un emplacement physique. Pour plus de détails, consultez la spécification du système. |
Commandes de contrôle du système
La spécification IPMI fournit le contrôle d’alimentation et de réinitialisation de base. Lenovo ajoute des fonctions de contrôle supplémentaires.
Net Function = 0x3A | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Code | Commande | Demande, données de réponse | Description | ||||||||
0x1E | Options de délai de restauration de l’alimentation du châssis | Demande :
Réponse : Octet 1 – Code achèvement Octet 2
Octet 1 – Code achèvement Octet 2 – Options de délai (pour la demande de requête uniquement) | Ce paramètre est utilisé lorsque la politique de restauration de l’alimentation électrique du châssis est définie sur toujours mettre sous tension ou restaurer pour mettre sous tension (si précédemment mis sous tension), une fois l’alimentation en courant alternatif appliquée/rétablie. Vous avez 2 choix : Désactivé (paramètre par défaut, aucun délai lors de la mise sous tension) et aléatoire. Le paramètre de délai aléatoire fournit un délai aléatoire, défini entre 1 et 15 secondes, à partir de l’heure à laquelle l’alimentation en courant alternatif est appliquée/rétablie et lorsque le serveur est automatiquement mis sous tension. La commande est prise en charge par XCC uniquement sur les serveurs rack. |
Commandes diverses
Cette section décrit les commandes qui ne rentrent dans aucune autre section.
Net Function = 0x3A | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code | Commande | Demande, données de réponse | Description | ||||||||||||
0x49 | Lancer la collecte des journaux de maintenance | Demande :
Réponse :
| Cette commande permet d’initier la collecte des journaux de maintenance sur un système. Remarque
| ||||||||||||
0x4D | État de la collecte des journaux de maintenance | Demande :
Réponse1 :
| Cette commande permet de signaler l’État de la collecte de données (vidage) sur un système. Remarque
| ||||||||||||
0x55 | Obtenir/définir le nom d’hôte | Longueur de demande = 0 : Données de demande vides Réponse :
Longueur de demande 1-64 :
| Utilisez cette commande pour obtenir/définir le nom d’hôte. Lors de la définition du nom d’hôte, la valeur souhaitée doit se terminer par 00h. Le nom d’hôte est limité à 63 caractères, plus la valeur null. | ||||||||||||
0x98 | Contrôle du port USB FP | Demande : Octet 1
Réponse : Octet 1 – Code achèvement Octet 2
Demande : Octet 1
Octet 2
Réponse : Octet 1 – Code achèvement | Cette commande est utilisée pour interroger le propriétaire du port USB FP et basculer le propriétaire du port USB entre l’Hôte et le contrôleur BMC. |