Saltar al contenido principal

Comando de IPMI

Esta sección incluyen comandos detallados de IPMI.

  • Nombre

    GetPSUCollectedData (Sum)

    NetFn

    0x32

    CMD

    0x90

    Datos de la solicitud/Datos de respuesta

    Solicitud:

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

    2: DC-OUT

    3: Alimentación de ventilador de PSU

    Respuesta:

    (cuando AC-IN, DC-OUT)

    Byte 1: código de finalización (0x00)

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

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

    Byte 4 – Suma de promedio de AC-IN/(DC-OUT) LSB

    Byte 5 – Suma de promedio de AC-IN/(DC-OUT) MSB

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

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

    (con alimentación de ventilador)

    Byte 1: código de finalización (0x00)

    Byte 2 - Suma de FAN_Power LSB

    Byte 3 - Suma de FAN_Power Byte 2

    Byte 4 - Suma de FAN_Power MSB

    Comentarios

    Este comando se utiliza para mostrar los datos recopilados regularmente de PMBUS.

    1 unidad = 1 W

    Nota
    Solo la unidad de alimentación del ventilador utilizando 10 mW = 0,0,1 W de alimentación total de ventilador = (MSB * 256 * 256) + Byte2 (256) + LSB (10 mW)
  • Nombre

    GetPSUStatus

    NetFn

    0x32

    CMD

    0x91

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Byte 2 – PS_EPOW

    Byte 3 – PS_THROTTLE

    Byte 4 – PS_PRESENT

    Byte 5 – PS_PWR_GOOD

    Byte 6 – EPOW_OUT

    Byte 7 – THROTTLE

    Comentarios

    Se utiliza este comando para mostrar el registro o el estado de PSU asociado (de PSOC)

    Bit: 0-5 = PSU1-6

    0: no activar, 1: activar

  • Nombre

    GetSySLED

    NetFn

    0x32

    CMD

    0x96

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Byte 2 – LED de SysLocater

    Byte 3 – LED de CheckLog

    Comentarios

    Se utiliza este comando para obtener el estado de LED de FPC.

    0: Apagado

    1: Encendido

    2: Intermitencia (solo ubicador)

  • Nombre

    SetSySLED

    NetFn

    0x32

    CMD

    0x97

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1: Tipo de entrada
    • 1: LED de SysLocater

    • 2: LED de CheckLog

    Byte 2:
    • 0: Deshabilitar

    • 1: Habilitar

    • 2 parpadeos (solo SysLocater)

    Respuesta:

    Byte 1 – código de finalización (0x00) PARAM_OUT_OF_RANGE (0xC9)

    Comentarios

    Se utiliza este comando para obtener el estado de LED de FPC.

    0: Apagado

    1: Encendido

    2: Intermitencia (solo ubicador)

  • Nombre

    ShowNodePowerConsume

    NetFn

    0x32

    CMD

    0x98

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0d Nodo 1 a 12 , Chasis 13)

    Respuesta:

    Byte 1 – código de finalización

    Byte 2 – Alimentación mínima (LSB)

    Byte 3 – Alimentación mínima (MSB)

    Byte 4 – Promedio de alimentación (LSB)

    Byte 5 – Promedio de alimentación (MSB)

    Byte 6 – Alimentación máxima (LSB)

    Byte 7 – Alimentación máxima (MSB)

    Comentarios

    Esto se usa para mostrar el consumo de alimentación del nodo mediante el comando MSG_POWER_READING

    . Unidad = 1 W

  • Nombre

    ShowInfoNodeSize

    NetFn

    0x32

    CMD

    0x99

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0c Node 1 a 12)

    Respuesta:

    Byte 1 – código de finalización

    Byte 2 – Ancho físico del nodo

    Byte 3 – Altura física del nodo

    Byte 4 – AddOn válido

    Byte 5 – Ancho de AddOn

    Byte 6 – Altura de AddOn

    Comentarios

    Se utiliza para mostrar la información de tamaño del nodo mediante el comando MSG_GET_NODE_SIZE obtenida de XCC.

  • Nombre

    SetPSUFFS

    NetFn

    0x32

    CMD

    0x9a

    Datos de la solicitud/Datos de respuesta

    Solicitud:

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

    Byte 2: valor de entrada (0/1)

    Respuesta:

    Byte 1 – código de finalización OUT_OF_RANGE (0xC9)

    Comentarios

    Esto se utiliza para definir PSU en FFS 0: no activado

    1: activado

  • Nombre

    SetAcousticMode

    NetFn

    0x32

    CMD

    0x9b

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Modo acústico

    Respuesta:

    Byte 1 – código de finalización (0x0) OUT_OF_RANGE (0xC9) prioridad alta de PCIe (0x01)

    Comentarios

    0x00 = Deshabilitar

    0x01 = Mode1 habilitado

    El ventilador del sistema no puede exceder 20 de potencia.

    0x02 = Mode2 habilitado

    El ventilador del sistema no puede exceder 50 de trabajo.

    0x03 = Mode3 habilitado

    El ventilador del sistema no puede exceder 80 de trabajo.

  • Nombre

    SetOverSubMode

    NetFn

    0x32

    CMD

    0x9c

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Modo de sobresuscripción

    Respuesta:

    Byte 1 – código de finalización (0x00) CUR_NOT_SUPPORT(0xd5) PARAM_OUT_OF_RANGE(0xc9)

    Comentarios

    0x0 = Deshabilitar

    0x1 = Habilitar

    Nota
    La OVS se habilita.

    El banco de alimentación total se convertiría en TP *1,20. La única excepción es TP * 1,20 > energía disponible actualmente (número de PWRGD * tipo de alimentación). El banco de alimentación sería la energía disponible actual.

  • Nombre

    GetCappingCapity

    NetFn

    0x32

    CMD

    0x9d

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0d : Nodo 0x1~0xc , Chasis 0x0d)

    Respuesta:

    Byte1 – código de finalización (0x00) Fuera de rango (0xc9)

    Byte2 – Valor de limitación mínimo LSB

    Byte3 – Min. capping value MSB

    Byte4 – Valor de limitación máximo LSB

    Byte5 – Valor de limitación máximo MSB

    Comentarios

    Rango de limitación de nodo:

    (Capacidad de alimentación mín de nodo) < límite < (capacidad de alimentación máx de nodo)

    Rango de limitación de chasis: (Suma de la capacidad de energía mínima del nodo) < Límite ) La alimentación mínima debe considerar los nodos de paso de autorización.

    Nota
    La limitación solo se aplicará durante el tiempo de ejecución de SO. La configuración del límite de corriente de nivel del chasis no proporciona el mismo comportamiento con la suma de los niveles de nodo.
  • Nombre

    SetCappingValue

    NetFn

    0x32

    CMD

    0x9e

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0d : Nodo 0x1~0xc , Chasis 0x0d)

    Byte 2 – Valor de limitación LSB Byte 3 – Valor de limitación MSB Respuesta:

    Byte 1 – código de finalización (0x00) OUT_OF_RANGE (0xC9) CUR_NOT_SUPPORT(0xD5)

    Comentarios

    Nota
    No se admite limitación / ahorro en nodos sin permiso

    Rango de valor límite (1 - 32.767)

  • Nombre

    SetCappingSavingState

    NetFn

    0x32

    CMD

    0x9f

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0d : Nodo 0x1~0xc , Chasis 0x0d)

    Byte 2 – Habilitar/deshabilitar limitación Byte 3 – Modo de guardado Respuesta:

    Byte 1 – código de finalización (0x00) OUT_OF_RANGE (0xC9

    Comentarios

    Nota: no se admite limitación / ahorro en nodos sin permiso

    Byte 3 : Modo de ahorro 0x00 = Deshabilitar

    0x01 = Modo de ahorro 1

    0x02 = Modo de ahorro 2

    0x03 = Modo de ahorro 3

  • Nombre

    GetCappingSavingState

    NetFn

    0x32

    CMD

    0Xa0

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0d : Nodo 0x1~0xc , Chasis 0x0d)

    Respuesta:

    Byte 1 – código de finalización (0x00) OUT_OF_RANGE (0xC9)

    Byte 2 – Habilitar/deshabilitar limitación

    Byte 3 – Valor de limitación LSB

    Byte 4 – Valor de limitación MSB

    Byte 5 – Modo de guardado

    Comentarios

    Modo de limitación: 0x00 = Deshabilitar 0x01 = Habilitar modo de ahorro 0x00 = Deshabilitar

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

  • Nombre

    SetSysTime

    NetFn

    0x32

    CMD

    0xa1

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Año_MSB(1970 ~2037)

    Byte 2 – Año_LSB (1970 ~2037)

    Byte 3 – Mes (0x01~0x12)

    Byte 4 – Fecha (0x01~0x31)

    Byte 5 – Hora (0x00~0x23)

    Byte 6 – Minuto (0x00~0x59)

    Byte 7 – Segundo (0x00~0x59)

    Respuesta:

    Byte 1: código de finalización (0x00)

    Comentarios

    Para la comodidad de ingreso del usuario, los datos usan formato decimal.

    Ejemplo: Año 2010 byte1 : 0x20

  • Nombre

    GetPSUPolicyBank

    NetFn

    0x32

    CMD

    0xa2

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1 – código de finalización (0x00) Byte 2 – PSU_Policy

    Byte 2 – PSU_Policy
    • 0: No redundante

    • 1: Política N+1

    • 2: Política N+N

    Byte 3 – Modo de sobresubscripción
    • 0 : Deshabilitar

    • 1: habilitar

    Byte 4 – PowerBankLSB

    Byte 5 – PowerBankMSB

    Comentarios

    Se utiliza este comando para obtener la política de la PSU y el banco de alimentación total. (Unidad: 1W)

  • Nombre

    SetPSUPolicy

    NetFn

    0x32

    CMD

    0xa3

    Datos de la solicitud/Datos de respuesta

    Solicitud:

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

    • 2: Política N+N

    Respuesta:

    Byte 1 – código de finalización (0x00) Fuera de rango (0xC9) PSU_CONFIG_NOT_ALLOW(0x01) PSU_BANK_LACK(0x02)

    Comentarios

    Este mandato se utiliza para la política de PSU.

    No se pudo establecer la política de PSU satisfactoriamente debido a una configuración no válida.

  • Nombre

    ResetNodeByUser

    NetFn

    0x32

    CMD

    0xa4

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de nodo (0x1~0x0c Nodo 1-12 )

    Byte 2 – Reiniciar acción
    • 1: reiniciar (imm-reset)

    • 2: volver a colocar (aux-off -> aux-on)

    Respuesta:

    Byte 1 – código de finalización (0x00) CUR_NOT_SUPPORT (0xd5)

    Comentarios

    Este comando se usa para restablecer/volver a colocar el nodo por parte del usuario Si el nodo no está presente, la respuesta sería 0xd5

  • Nombre

    OEMGetPSUFanStatus

    NetFn

    0x32

    CMD

    0xa5

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Número de ventilador de PSU (0x1~0x06 Ventilador 1-6 )

    Respuesta:

    Byte 1 – FAN_Speed_LSB (rpm)

    Byte 2 – FAN_Speed_MSB (rpm)

    Byte 3 – Velocidad de ventilador (0~100%)

    Byte 4 – Estado de ventilador
    • 0 : Ausente 1 : Anormal

    • 2 : Normal

    Comentarios

    Se utiliza este comando para obtener el estado del ventilador de la PSU

    Nota
    Anormal indica que las rpm de PSU son inferiores que 3000 rpm
  • Nombre

    OEMSetStorage

    NetFn

    0x32

    CMD

    0xa6

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Acciones
    • 1: Copia de seguridad USB

    • 2: Restaurar configuración USB

    • 3: Obtener estado de restauración USB

    • 4: Restaurar a configuración predeterminada

    Respuesta:

    Byte 1 – 0x00 (Acción activada)
    • 0x01 (Dispositivo ocupado)

    • 0x02 (Dispositivo no instalado)

    • 0x03 (Configuración de copia de seguridad no válida) Solo cuando Obtener estado de restauración USB:
      • Byte 1 - Estado de restauración

      • Byte 2 - Error de limitación de nodo LSB

      • Byte 3 - Error de limitación de nodo MSB

      • Byte 4 - Error de guardado de nodo LSB

      • Byte 5 - Error de guardado de nodo MSB

    Comentarios

    Nota
    La entrada “Get USB restore status” (Obtener estado de restauración USB) muestra el estado de la acción Restaurar.

    La acción de restauración debe tomar al menos 5 segundos.

    USB restore status: 0x00: Restore success

    Bitmask cuando el bit está en:
    • Bit-0: Definir PSU_Policy_fail

    • Bit-1: Definir PSU_OVS_fail

    • Bit-2: Error de limitación de chasis

    • Bit-3: Error de guardado de chasis

    • Bit-4: Error acústico

    • Bit-5: Error de política de restauración de alimentación

    • Bit-6: Error de redundancia inteligente

  • Nombre

    OEMGetNodeStatus

    NetFn

    0x32

    CMD

    0xa7

    Datos de la solicitud/Datos de respuesta

    Solicitud:

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

    Respuesta:

    Byte 1 – código de finalización (0x00) Fuera de rango (0xC9)

    Byte 2 – Estado de alimentación del nodo Byte 3 – Ancho

    Byte 4 – Altura

    Byte 5 – Estado de autorización

    Comentarios

    Bitmask del estado del alimentación del nodo:
    • 0x00 = Apagado

    • 0x10 = S3

    • 0x20 = Sin autorización

    • 0x40 = Error

    • 0x80 = Encendido

    Estado de autorización:
    • 0x00 = No presente

    • 0x01 = En espera

    • 0x02 = First_permission_fail

    • 0x03 = Second_permission_fail

    • 0x04 = Paso de autorización (paso secundario de arranque)

  • Nombre

    GetFPCStatus

    NetFn

    0x32

    CMD

    0xa8

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Byte 2 – Versión mayor de FPC

    Byte 3 – Versión menor de FPC

    Byte 4 – Versión mayor de PSOC

    Byte 5 – Versión menor de PSOC

    Byte 6 – Número flash de arranque (0x1- 0x2)

    Byte 7 – Número mayor de compilación

    Byte 8 – Número menor de compilación

    Comentarios

    El Build menor utiliza valor ASCII

    Por ejemplo: 0x41 = “A”

  • Nombre

    SetRestorePolicy

    NetFn

    0x32

    CMD

    0xa9

    Datos de la solicitud/Datos de respuesta

    Solicitud:

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

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

    Respuesta:

    Byte 1 – código de finalización (0x00) Fuera de rango (0xC9)

    Comentarios

    Ejemplo:

    Si se habilitan los nodos nodo 1 a 3, entonces el Byte = 0 x 7 (0000 0111)

  • Nombre

    GetRestorePolicy

    NetFn

    0x32

    CMD

    0xaa

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Byte 2 – Número de nodo LSB

    Byte 3 – Número de nodo MSB

    Comentarios

  • Nombre

    SetSmartRedundant

    NetFn

    0x32

    CMD

    0xab

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – mode:

    Respuesta:

    Byte 1 – código de finalización (0x00) Fuera de rango (0xC9) Sin soporte (0x01)

    Comentarios

    Modo (0-3):

    0 : Deshabilitar

    1: Por actualización 10 minutos

    2: Por actualización 30 minutos

    3: por actualización de 60 minutos (Si PSU está en etapa “no admitido” o “no coincide”, el PSU redundante inteligente tampoco se admite.

  • Nombre

    GetSmartRedundantStauts

    NetFn

    0x32

    CMD

    0xac

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Byte 2 – mode

    Byte 3 – Status

    Comentarios

    Estado:

    0x00: Normal

    0x01: No admitido

  • Nombre

    SetFPCResetDefault

    NetFn

    0x32

    CMD

    0xad

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    - Ninguna

    Respuesta:

    Byte 1: código de finalización (0x00)

    Comentarios

    Se utiliza este comando para que el usuario pueda restablecer FPC al valor predeterminado

  • Nombre

    CmdCipherSuiteChange

    NetFn

    0x32

    CMD

    0xb1

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – nivel de suite de cifrado 0x0: obtener suite de cifrado actual
    • 0x1: definir suite de cifrado en el nivel 1

    • 0x2: definir suite de cifrado en el nivel 2

    Respuesta:

    Byte 1: código de finalización (0x00)

    Comentarios

    Este comando se utiliza para obtener/definir el nivel de suite de cifrado actual.

  • Nombre

    Registro a prueba de fallos

    NetFn

    0x32

    CMD

    0xD2

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Estado
    • 0x00: Deshabilitar (valor predeterminado)

    • 0x01: Habilitar

    Respuesta:

    Byte 00 – Código de finalización

    Byte 01 – Último estado

    Byte 02 – Definir estado

    Comentarios

    Mientras está habilitado, FPC declarará un SEL cuando el nodo entre en un estado a prueba de fallos por más de 3 segundos; entonces, FPC registrará el estado del chasis en la llave USB cuando el nodo entre en el estado a prueba de fallo por más de 7 minutos.

    Nota
    Este comando solo está disponible para 1.08, FHET30M o versiones posteriores.
  • Nombre

    Reubicación virtual a prueba de falla

    NetFn

    0x32

    CMD

    0xD3

    Datos de la solicitud/Datos de respuesta

    Solicitud:

    Byte 1 – Estado
    • 0x00: Deshabilitar (valor predeterminado)

    • 0x01: Habilitar

    Respuesta:

    Byte 00 – Código de finalización

    Byte 01 – Último estado

    Byte 02 – Definir estado

    Comentarios

    Cuando está habilitado, FPC realizará una reubicación virtual del nodo que entra en estado a prueba de fallos por más 7 minutos.

    Nota
    Este comando solo está disponible para 1.08, FHET30M o versiones posteriores.