Pular para o conteúdo principal

Comando IPMI

A seção fornece comandos IPMI detalhados.

  • Nome

    GetPSUCollectedData (soma)

    NetFn

    0x32

    CMD

    0x90

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Byte 1: Tipo de entrada 1: AC-IN

    2: DC-OUT

    3: Energia do ventilador da PSU

    Resposta:

    (quando AC-IN, DC-OUT)

    Byte 1 - código de conclusão (0x00)

    Byte 2 - Soma de MIN AC-IN/(DC-OUT) LSB

    Byte 3 - Soma de MIN AC-IN/(DC-OUT) MSB

    Byte 4 - Soma de AC-IN média/(DC-OUT) LSB

    Byte 5 - Soma de AC-IN média/(DC-OUT) MSB

    Byte 6 - Soma de MAX AC-IN/(DC-OUT) LSB

    Byte 7 - Soma de MAX AC-IN/(DC-OUT) MSB

    (quando energia de ventilador)

    Byte 1 - código de conclusão (0x00)

    Byte 2 - Soma da energia do ventilador (LSB)

    Byte 3 - Soma da energia do ventilador Byte 2

    Byte 4 - Soma da energia do ventilador MSB

    Comentários

    Esse comando é usado para mostrar regularmente dados coletados de PMBUS.

    1 Unidade = 1 W

    Nota
    Somente unidade de energia do ventilador usando 10 mW = total de energia do ventilador 0.0.1 W = (MSB * 256 * 256) + Byte2 (256) + LSB (10 mW)
  • Nome

    GetPSUStatus

    NetFn

    0x32

    CMD

    0x91

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Bytes 2 – PS_EPOW

    Byte 3 – PS_THROTTLE

    Byte 4 – PS_PRESENT

    Byte 5 – PS_PWR_GOOD

    Byte 6 – EPOW_OUT

    Byte 7 – REGULADOR

    Comentários

    Esse comando é usado para mostrar o status ou registro relacionado da PSU (de PSOC)

    Bit: 0-5 = PSU1-6

    0: não acionar 1: acionar

  • Nome

    GetSySLED

    NetFn

    0x32

    CMD

    0x96

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Byte 2 - LED do localizador do sistema

    Byte 3: - Verificar LED de log

    Comentários

    Esse comando é usado obter o status de LED do FPC.

    0: Desligado

    1: Ligado

    2: Piscando (Somente localizador)

  • Nome

    SetSySLED

    NetFn

    0x32

    CMD

    0x97

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1: Tipo de entrada
    • 1: LED do localizador do sistema

    • 2: LED do log de verificação

    Byte 2:
    • 0: Desabilitar

    • 1: Habilitar

    • 2 piscando (Somente localizador do sistema)

    Resposta:

    Byte 1 – código de conclusão (0x00) PARAM_OUT_OF_RANGE (0xC9)

    Comentários

    Esse comando é usado obter o status de LED do FPC.

    0: Desligado

    1: Ligado

    2: Piscando (Somente localizador)

  • Nome

    ShowNodePowerConsume

    NetFn

    0x32

    CMD

    0x98

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1 ~ 0x0d Nó 1 a 12, Chassi 13)

    Resposta:

    Byte 1 - código de conclusão

    Byte 2 - Mínimo de energia (LSB)

    Byte 3 - Mínimo de energia (MSB)

    Byte 4 - Energia média (LSB)

    Byte 5 - Energia média (MSB)

    Byte 6 - Máximo de energia (LSB)

    Byte 7 - Máximo de energia (MSB)

    Comentários

    Isso é usado para mostrar o consumo de energia de nó pelo comando MSG_POWER_READING

    . Unidade = 1 W

  • Nome

    ShowInfoNodeSize

    NetFn

    0x32

    CMD

    0x99

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1 ~ 0x0c Nó 1 a 12)

    Resposta:

    Byte 1 - código de conclusão

    Byte 2 - Largura física do nó

    Byte 3 - Altura física do nó

    Byte 4 – Complemento válido

    Byte 5 - Largura do complemento

    Byte 6 – Altura do complemento

    Comentários

    Isso é usado para mostrar informações de tamanho de nó pelo comando MSG_GET_NODE_SIZE de XCC.

  • Nome

    SetPSUFFS

    NetFn

    0x32

    CMD

    0x9a

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1: Número de FFS (1-2)

    Byte 2: valor de entrada (0/1)

    Resposta:

    Byte 1 – código de conclusão OUT_OF_RANGE (0xC9)

    Comentários

    Isso é usado para definir PSU FFS 0: não acionado

    1: acionado

  • Nome

    SetAcousticMode

    NetFn

    0x32

    CMD

    0x9b

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 - Modo acústico

    Resposta:

    Byte 1 – código de conclusão (0x0) OUT_OF_RANGE (0xC9) PCIe prioridade alta (0x01)

    Comentários

    0x00 = Desabilitar

    0x01 = Habilitar modo 1

    O ventilador do sistema não pode ultrapassar 20 de trabalho.

    0x02 = Habilitar modo 2

    O ventilador do sistema não pode ultrapassar 50 de trabalho.

    0x03 = Habilitar modo 3

    O ventilador do sistema não pode ultrapassar 80 de trabalho.

  • Nome

    SetOverSubMode

    NetFn

    0x32

    CMD

    0x9c

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 - Modo de alocação excessiva

    Resposta:

    Byte 1 – código de conclusão (0x00) CUR_NOT_SUPPORT(0xd5) PARAM_OUT_OF_RANGE(0xc9)

    Comentários

    0x0 = Desabilitar

    0x1 = Habilitar

    Nota
    A ativação de OVS.

    O banco de energia total se torna TP * 1,20. A única exceção é TP * 1,20 > energia disponível atual (número de PWRGD * tipo de energia). O banco de energia seria a energia disponível atual.

  • Nome

    GetCappingCapity

    NetFn

    0x32

    CMD

    0x9d

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1~0x0d : Nó 0x1~0xc, Chassi 0x0d)

    Resposta:

    Byte 1 – código de conclusão (0x00) Fora do intervalo (0xC9)

    Byte 2 - Valor de limitação mín. LSB

    Byte 3 - Valor de limitação mín. MSB

    Byte 4 - Valor máx. de limitação LSB

    Byte 5 - Valor máx. de limitação MSB

    Comentários

    Faixa de limitação de nó:

    (Capacidade de energia mínima do nó) < Limite < (Capacidade de energia máxima do nó)

    Intervalo de limitação de chassi: (Soma da capacidade de energia mínima do nó) < Limite) A energia mínima deve considerar os nós de passagem de permissão.

    Nota
    A limitação será aplicada somente no tempo de execução do SO. A configuração de limitação de corrente em nível de chassi não tem o mesmo comportamento que a soma do nível do nó.
  • Nome

    SetCappingValue

    NetFn

    0x32

    CMD

    0x9e

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1~0x0d : Nó 0x1~0xc, Chassi 0x0d)

    Byte 2 – Valor de limitação LSB byte 3 – Valor de limitação MSB Resposta:

    Byte 1 – código de conclusão (0x00) OUT_OF_RANGE (0xC9) CUR_NOT_SUPPORT(0xD5)

    Comentários

    Nota
    Limitação/economia sem suporte quando o nó não tem permissão

    Intervalo de valores de limitação (1~32767)

  • Nome

    SetCappingSavingState

    NetFn

    0x32

    CMD

    0x9f

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1~0x0d : Nó 0x1~0xc, Chassi 0x0d)

    Byte 2 – Desabilitar/habilitar limitação Byte 3 – Modo de economia Resposta:

    Byte 1 – código de conclusão (0x00) OUT_OF_RANGE (0xC9

    Comentários

    Observação: limitação/economia sem suporte quando o nó não tem permissão

    Byte 3: Salvar modo 0x00 = Desabilitar

    0x01 = Modo de economia 1

    0x02 = Modo de economia 2

    0x03 = Modo de economia 3

  • Nome

    GetCappingSavingState

    NetFn

    0x32

    CMD

    0Xa0

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1~0x0d : Nó 0x1~0xc, Chassi 0x0d)

    Resposta:

    Byte 1 – código de conclusão (0x00) OUT_OF_RANGE (0xC9)

    Byte 2 – Desabilitar/habilitar limitação

    Byte 3 - Valor de limitação LSB

    Byte 4 - Valor de limitação MSB

    Byte 5 - Modo de economia

    Comentários

    Modo de limitação: 0x00 = Desabilitar 0x01 = Habilitar modo de economia: 0x00 = Desabilitar

    0x01 = Modo de economia 1 0x02 = Modo de economia 2 0x03 = Modo de economia 3

  • Nome

    SetSysTime

    NetFn

    0x32

    CMD

    0xa1

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Year_MSB (1970 ~2037)

    Byte 2 – Year_LSB (1970 ~2037)

    Byte 3 – Mês (0x01~0x12)

    Byte 4 – Data (0x01~0x31)

    Byte 5 - Hora (0x00~0x23)

    Byte 6 - Minuto (0x00~0x59)

    Byte 7 - Segundo (0x00~0x59)

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Comentários

    Para a conveniência da entrada do usuário, os dados de entrada estão no formato decimal.

    Exemplo: Ano de 2010 byte1: 0x20

  • Nome

    GetPSUPolicyBank

    NetFn

    0x32

    CMD

    0xa2

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 – código de conclusão (0x00) Byte 2 – PSU_Policy

    Byte 2 – PSU_Policy
    • 0: Não redundante

    • 1: Política N+1

    • 2: Política N+N

    Byte 3 - Modo de alocação excessiva
    • 0: desabilitar

    • 1: habilitar

    Byte 4 – PowerBankLSB

    Byte 5 – PowerBankMSB

    Comentários

    Esse comando é usado para obter a política de PSU e o banco total de energia. (Unidade :1W)

  • Nome

    SetPSUPolicy

    NetFn

    0x32

    CMD

    0xa3

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – PSU_Policy: 0: Não redundante
    • 1: Política N+1

    • 2: Política N+N

    Resposta:

    Byte 1 – código de conclusão (0x00) Fora do intervalo (0xC9) PSU_CONFIG_NOT_ALLOW(0x01) PSU_BANK_LACK(0x02)

    Comentários

    Esse comando é usado para configurar a política da PSU.

    Não podemos definir a política da PSU com êxito porque a configuração é inválida.

  • Nome

    ResetNodeByUser

    NetFn

    0x32

    CMD

    0xa4

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1 ~ 0x0c Nó 1 a 12)

    Byte 2 – Ação de redefinição
    • 1: redefinir (redefinição do imm)

    • 2: reposicionar (aux-desativado -> aux-ativado)

    Resposta:

    Byte 1 - código de conclusão (0x00) CUR_NOT_SUPPORT (0xd5)

    Comentários

    Esse comando é usado para Redefinir/reposicionar o nó pelo usuário se o nó não estiver presente, a resposta seria 0xd5

  • Nome

    OEMGetPSUFanStatus

    NetFn

    0x32

    CMD

    0xa5

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número do ventilador da PSU (0x1 ~ 0x06 ventilador 1 a 6)

    Resposta:

    Byte 1 – FAN_Speed_LSB (rpm)

    Byte 2 – FAN_Speed_MSB (rpm)

    Byte 3 – Velocidade do ventilador (0 ~ 100%)

    Byte 4 – Funcionamento do ventilador
    • 0: Não presente 1: Anormal

    • 2 : Normal

    Comentários

    Esse comando é usado obter o status do ventilador da PSU

    Nota
    Anormal significa que a RPM da PSU é inferior a 3.000 rpms
  • Nome

    OEMSetStorage

    NetFn

    0x32

    CMD

    0xa6

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 - Ações
    • 1: Backup USB

    • 2: Config de restauração de USB

    • 3: Obter status de restauração de USB

    • 4: Restaurar para config padrão

    Resposta:

    Byte 1 – 0x00 (Ação ativada)
    • 0x01 (Dispositivo ocupado)

    • 0x02 (Dispositivo não instalado)

    • 0x03 (Configuração de backup inválida) Apenas quando Obter status de restauração de USB:
      • Byte 1 - Restaurar status

      • Byte 2 - Falha de limitação do nó LSB

      • Byte 3 - Falha de limitação do nó MSB

      • Byte 4 - Falha no salvamento do nó LSB

      • Byte 5 - Falha no salvamento do nó MSB

    Comentários

    Nota
    A entrada "Obter status de restauração de USB" mostra o status da ação de restauração.

    A ação de restauração deve levar pelo menos 5 segundos.

    Status de restauração de USB: 0x00: restauração feita com êxito

    Máscara de bits quando bit está ativado:
    • Bit-0: Definir PSU_Policy_fail

    • Bit-1: Definir PSU_OVS_fail

    • Bit 2: Falha de limitação de chassi

    • Bit 3: Falha de economia de chassi

    • Bit-4: Falha acústica

    • Bit-5: Falha da política de restauração de energia de nó

    • Bit-6: Falha redundante inteligente

  • Nome

    OEMGetNodeStatus

    NetFn

    0x32

    CMD

    0xa7

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó (0x1 ~ 0x0C)

    Resposta:

    Byte 1 – código de conclusão (0x00) Fora do intervalo (0xC9)

    Byte 2 - Estado de energia de nó byte 3 – Largura

    Byte 4 - Altura

    Byte 5 - Estado da permissão

    Comentários

    Máscara de bits do estado de energia de nó:
    • 0x00 = Desligado

    • 0x10 = S3

    • 0x20 = Nenhuma permissão

    • 0x40 = Falha

    • 0x80 = Ligar

    Estado da permissão:
    • 0x00 = Não presente

    • 0x01 = Espera

    • 0x02 = First_permission_fail

    • 0x03 = Second_permission_fail

    • 0x04 = Passagem de permissão (passagem secundária de inicialização)

  • Nome

    GetFPCStatus

    NetFn

    0x32

    CMD

    0xa8

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Byte 2 - Versão principal do FPC

    Byte 3 - Versão secundária do FPC

    Byte 4 - Versão principal do PSOC

    Byte 5 - Versão secundária do PSOC

    Byte 6 - Número do Boot Flash (0x1- 0x2)

    Byte 7 – Número principal da build

    Byte 8 – Número secundário da build

    Comentários

    A build secundária está usando o valor ASCII

    ex: 0x41 = "A"

  • Nome

    SetRestorePolicy

    NetFn

    0x32

    CMD

    0xa9

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Número de nó LSB (BIT_MASK: 0x0~0x3F)

    Byte 2 – Número de nó MSB (BIT_MASK: 0x0~0x3F)

    Resposta:

    Byte 1 – código de conclusão (0x00) Fora do intervalo (0xC9)

    Comentários

    Exemplo:

    Se o nó de conjunto 1-3 estiver habilitado, o Byte 1 = 0x7 (0000 0111)

  • Nome

    GetRestorePolicy

    NetFn

    0x32

    CMD

    0xaa

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Byte 2 - Número do nó LSB

    Byte 3 - Número do nó MSB

    Comentários

  • Nome

    SetSmartRedundant

    NetFn

    0x32

    CMD

    0xab

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – modo:

    Resposta:

    Byte 1 – código de conclusão (0x00) Fora do intervalo (0xC9) Sem suporte (0x01)

    Comentários

    Modo (0-3):

    0: desabilitar

    1: por atualização de 10 minutos

    2: por atualização de 30 minutos

    3: atualização a cada 60 minutos (Se a PSU estiver no estágio "sem suporte" ou de "incompatibilidade", a PSU inteligente redundante também não terá suporte.

  • Nome

    GetSmartRedundantStauts

    NetFn

    0x32

    CMD

    0xac

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Byte 2 – modo

    Byte 3 – Status

    Comentários

    Status (Status):

    0x00: Normal

    0x01: Sem suporte

  • Nome

    SetFPCResetDefault

    NetFn

    0x32

    CMD

    0xad

    Dados da solicitação/Dados de resposta

    Solicitação:

    - Nenhum

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Comentários

    Esse comando é usado para redefinir o FPC como o valor padrão pelo usuário

  • Nome

    CmdCipherSuiteChange

    NetFn

    0x32

    CMD

    0xb1

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – nível de conjunto de criptografia 0x0: obter conjunto de criptografia atual
    • 0x1: definir conjunto de criptografia como o nível 1

    • 0x2: definir conjunto de criptografia como o nível 2

    Resposta:

    Byte 1 - código de conclusão (0x00)

    Comentários

    Esse comando é usado para obter/definir o nível do conjunto de criptografia.

  • Nome

    Criação de log de failsafe

    NetFn

    0x32

    CMD

    0xD2

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Status
    • 0x00: Desabilitar (configuração padrão)

    • 0x01: Habilitar

    Resposta:

    Byte 00 - Código de conclusão

    Byte 01 – Último status

    Byte 02 – Definir status

    Comentários

    Enquanto habilitado, o FPC declarará uma SEL quando o nó entrar no estado de failsafe por mais de 3 segundos; em seguida, o FPC registrará o status do chassi no dongle de USB quando o nó entrar no estado de failsafe por mais de 7 minutos.

    Nota
    Esse comando está disponível somente para 1.08, FHET30M ou versões mais recentes.
  • Nome

    Reposicionamento virtual de failsafe

    NetFn

    0x32

    CMD

    0xD3

    Dados da solicitação/Dados de resposta

    Solicitação:

    Byte 1 – Status
    • 0x00: Desabilitar (configuração padrão)

    • 0x01: Habilitar

    Resposta:

    Byte 00 - Código de conclusão

    Byte 01 – Último status

    Byte 02 – Definir status

    Comentários

    Quando habilitado, o FPC prosseguirá para um reposicionamento virtual para o nó que entrar no estado de failsafe por mais de 7 minutos.

    Nota
    Esse comando está disponível somente para 1.08, FHET30M ou versões mais recentes.