Passa al contenuto principale

Comando IPMI

Questa sezione fornisce comandi IPMI dettagliati.

  • Nome

    GetPSUCollectedData (Sum)

    NetFn

    0x32

    CMD

    0x90

    Dati della richiesta/dati della risposta

    Richiesta:

    - Byte 1: tipo di input 1: AC-IN

    2: DC-OUT

    3: alimentazione della ventola del PSU

    Risposta:

    (se AC-IN, DC-OUT)

    Byte 1: codice di completamento (0x00)

    Byte 2: somma di MIN AC-IN /(DC- OUT) LSB

    Byte 3: somma di MIN AC-IN /(DC- OUT) MSB

    Byte 4: somma della media AC-IN/(DC-OUT) LSB

    Byte 5: somma della media AC-IN/(DC-OUT) MSB

    Byte 6: somma di MAX AC-IN /(DC- OUT) LSB

    Byte 7: somma di MAX AC-IN /(DC- OUT) MSB

    (se Alimentazione della ventola)

    Byte 1: codice di completamento (0x00)

    Byte 2: somma di FAN_Power LSB

    Byte 3: somma di FAN_Power Byte 2

    Byte 4: somma di FAN_Power MSB

    Commenti

    Questo comando è utilizzato per visualizzare i dati regolarmente raccolti da PMBUS.

    1 unità = 1 W

    Nota
    Unità di alimentazione a solo ventola utilizzando 10 mW = 0.0.1 W Alimentazione totale ventola = (MSB * 256* 256) + Byte 2 (256) + LSB (10 mW)
  • Nome

    GetPSUStatus

    NetFn

    0x32

    CMD

    0x91

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (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

    Commenti

    Questo comando è utilizzato per visualizzare il registro correlato al PSU o lo stato (da PSOC)

    Bit: 0-5 = PSU1-6

    0: non attivato, 1: attivato

  • Nome

    GetSySLED

    NetFn

    0x32

    CMD

    0x96

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00)

    Byte 2: LED SysLocater

    Byte 3: LED del log di controllo

    Commenti

    Questo comando consente di ottenere lo stato del LED FPC.

    0: spento

    1: acceso

    2: lampeggiante (solo localizzatore)

  • Nome

    SetSySLED

    NetFn

    0x32

    CMD

    0x97

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: tipo di input
    • 1: LED SysLocater

    • 2: LED log di controllo

    Byte 2:
    • 0: disabilitazione

    • 1: abilitazione

    • 2: lampeggiante (solo SysLocater)

    Risposta:

    Byte 1: codice di completamento (0x00) PARAM_OUT_OF_RANGE (0xC9)

    Commenti

    Questo comando consente di ottenere lo stato del LED FPC.

    0: spento

    1: acceso

    2: lampeggiante (solo localizzatore)

  • Nome

    ShowNodePowerConsume

    NetFn

    0x32

    CMD

    0x98

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0d nodo da 1 a 12, chassis 13)

    Risposta:

    Byte 1: codice di completamento

    Byte 2: alimentazione minima (LSB)

    Byte 3: alimentazione minima (MSB)

    Byte 4: alimentazione media (LSB)

    Byte 5: alimentazione media (MSB)

    Byte 6: alimentazione massima (LSB)

    Byte 7: alimentazione massima (MSB)

    Commenti

    Viene utilizzata per mostrare il consumo di alimentazione del nodo da MSG_POWER_READING

    comando. Unità = 1 W

  • Nome

    ShowInfoNodeSize

    NetFn

    0x32

    CMD

    0x99

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0c nodo 1-12)

    Risposta:

    Byte 1: codice di completamento

    Byte 2: larghezza fisica del nodo

    Byte 3: altezza fisica del nodo

    Byte 4: componente aggiuntivo valido

    Byte 5: larghezza componente aggiuntivo

    Byte 6: altezza componente aggiuntivo

    Commenti

    Viene utilizzata per mostrare le informazioni sulla dimensione del nodo dal comando MSG_GET_NODE_SIZE ricevuto da XCC.

  • Nome

    SetPSUFFS

    NetFn

    0x32

    CMD

    0x9a

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero FFS (1-2)

    Byte 2: valore di input (0/1)

    Risposta:

    Byte 1: codice di completamento OUT_OF_RANGE (0xC9)

    Commenti

    Viene utilizzato per impostare PSU FFS 0: non attivato

    1: attivato

  • Nome

    SetAcousticMode

    NetFn

    0x32

    CMD

    0x9b

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: modalità acustica

    Risposta:

    Byte 1: codice di completamento (0x0) OUT_OF_RANGE (0xC9) PCIe priorità alta (0x01)

    Commenti

    0x00: disabilitazione

    0x01: abilitazione modalità 1

    La ventola di sistema non può superare un carico da 20.

    0x02: abilitazione modalità 2

    La ventola di sistema non può superare un carico da 50.

    0x03: abilitazione modalità 3

    La ventola di sistema non può superare un carico da 80.

  • Nome

    SetOverSubMode

    NetFn

    0x32

    CMD

    0x9c

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: modalità di sovrallocazione

    Risposta:

    Byte 1: codice di completamento (0x00) CUR_NOT_SUPPORT(0xd5) PARAM_OUT_OF_RANGE(0xc9)

    Commenti

    0x0 = disabilitazione

    0x1: abilitazione

    Nota
    L'OVS è abilitato.

    Banco di alimentazione totale potrebbe diventare elaborazione delle transazioni * 1,20. La sola eccezione è TP * 1,20 > alimentazione disponibile corrente (numero di PWRGD * tipo di alimentazione). Il banco di alimentazione è l'alimentazione disponibile corrente.

  • Nome

    GetCappingCapity

    NetFn

    0x32

    CMD

    0x9d

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0d: nodo 0x1 ~ 0xc, chassis 0x0d)

    Risposta:

    Byte 1: codice di completamento (0x00) Fuori intervallo (0xC9)

    Byte 2: valore minimo di limitazione dell'alimentazione LSB

    Byte 3: valore minimo di limitazione dell'alimentazione MSB

    Byte 4: valore massimo di limitazione dell'alimentazione LSB

    Byte 5: valore massimo di limitazione dell'alimentazione MSB

    Commenti

    Intervallo di limite del nodo:

    (Capacità di alimentazione minima del nodo) < Limite < (Capacità di alimentazione massima del nodo)

    Intervallo limite alimentazione chassis: (Somma della capacità di alimentazione minima del nodo) < Limite. L'alimentazione minima deve tenere in considerazione l'autorizzazione al passaggio dei nodi.

    Nota
    Il limite verrà applicato soltanto in fase di runtime del sistema operativo. La configurazione del limite corrente di livello dello chassis non segue lo stesso funzionamento della somma del livello dei nodi.
  • Nome

    SetCappingValue

    NetFn

    0x32

    CMD

    0x9e

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0d: nodo 0x1 ~ 0xc, chassis 0x0d)

    Byte 2: Valore limite alimentazione LSB Byte 3: Valore limite alimentazione MSB Response (Risposta):

    Byte 1: codice di completamento (0x00) OUT_OF_RANGE (0xC9) CUR_NOT_SUPPORT(0xD5)

    Commenti

    Nota
    Limite/salvataggio non supportato in caso di nodo senza autorizzazione

    Intervallo valore di limitazione alimentazione: 1-32767

  • Nome

    SetCappingSavingState

    NetFn

    0x32

    CMD

    0x9f

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0d: nodo 0x1 ~ 0xc, chassis 0x0d)

    Byte 2: abilitazione/disabilitazione limite alimentazione Byte 3: modalità di salvataggio Response (Risposta):

    Byte 1: codice di completamento (0x00) OUT_OF_RANGE (0xC9)

    Commenti

    Nota: il limite di alimentazione/salvataggio non è supportato in caso di nodo senza autorizzazione

    Byte 3: modalità di salvataggio 0x00: Disabilita

    0x01: modalità di salvataggio 1

    0x02: modalità di salvataggio 2

    0x03: modalità di salvataggio 3

  • Nome

    GetCappingSavingState

    NetFn

    0x32

    CMD

    0Xa0

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0d: nodo 0x1 ~ 0xc, chassis 0x0d)

    Risposta:

    Byte 1: codice di completamento (0x00) OUT_OF_RANGE (0xC9)

    Byte 2: Abilita/Disabilita limitazione alimentazione

    Byte 3: valore di limitazione alimentazione LSB

    Byte 4: valore di limitazione alimentazione MSB

    Byte 5: modalità di salvataggio

    Commenti

    Modalità limite alimentazione: 0x00 = Disabilita 0x01 = Abilita modalità di salvataggio: 0x00: Disabilita

    0x01: modalità di salvataggio 1 0x02: modalità di salvataggio 2 0x03: modalità di salvataggio 3

  • Nome

    SetSysTime

    NetFn

    0x32

    CMD

    0xa1

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: Year_MSB(1970 ~2037)

    Byte 2: Year_LSB (1970 ~2037)

    Byte 3: mese (0x01~0x12)

    Byte 4: data (0x01~0x31)

    Byte 5: ora (0x00~0x23)

    Byte 6: minuto (0x00~0x59)

    Byte 7: secondo (0x00~0x59)

    Risposta:

    Byte 1: codice di completamento (0x00)

    Commenti

    Per semplicità di immissione da parte dell'utente, i dati di input sono in formato decimale.

    Esempio: Anno 2010 byte1: 0x20

  • Nome

    GetPSUPolicyBank

    NetFn

    0x32

    CMD

    0xa2

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00) Byte 2: PSU_Policy

    Byte 2: PSU_Policy
    • 0: nessuna ridondanza

    • 1: criteri N+1

    • 2: criterio N+N

    Byte 3: modalità di sovrallocazione
    • 0: disabilitazione

    • 1: abilitazione

    Byte 4: PowerBankLSB

    Byte 5: PowerBankMSB

    Commenti

    Questo comando è utilizzato per acquisire i criteri PSU e il banco di alimentazione totale (Unità: 1 W).

  • Nome

    SetPSUPolicy

    NetFn

    0x32

    CMD

    0xa3

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1:PSU_Policy: 0: nessuna ridondanza
    • 1: criteri N+1

    • 2: criterio N+N

    Risposta:

    Byte 1: codice di completamento (0x00) Fuori intervallo (0xC9) PSU_CONFIG_NOT_ALLOW(0x01) PSU_BANK_LACK(0x02)

    Commenti

    Questo comando consente di impostare i criteri PSU.

    Non è stato possibile impostare correttamente i criteri PSU a causa della configurazione non valida.

  • Nome

    ResetNodeByUser

    NetFn

    0x32

    CMD

    0xa4

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0c nodo 1-12)

    Byte 2: azione di reimpostazione
    • 1: reimposta (ripristino imm)

    • 2: riposiziona (aux-off-> aux-on)

    Risposta:

    Byte 1: codice di completamento (0x00) CUR_NOT_SUPPORT (0xd5)

    Commenti

    Questo comando viene utilizzato per il nodo Reimposta/Riposiziona dall'utente; se il nodo non è presente, la risposta sarà 0xd5

  • Nome

    OEMGetPSUFanStatus

    NetFn

    0x32

    CMD

    0xa5

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero ventola PSU (0x1~0x06 ventola 1-6 )

    Risposta:

    Byte 1: FAN_Speed_LSB (rpm)

    Byte 2: FAN_Speed_MSB (rpm)

    Byte 3: velocità ventola (0~100%)

    Byte 4: integrità della ventola
    • 0: non presente 1: anomalia

    • 2: normale

    Commenti

    Questo comando è utilizzato per ottenere lo stato della ventola del PSU.

    Nota
    Lo stato di anomalia indica che il PSU opera a meno di 3.000 giri/min.
  • Nome

    OEMSetStorage

    NetFn

    0x32

    CMD

    0xa6

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: Azioni
    • 1: Backup USB

    • 2: Ripristino config USB

    • 3: Visualizzazione dello stato di ripristino USB

    • 4: Ripristino della config predefinita

    Risposta:

    Byte 1: 0x00 (azione attivata)
    • 0x01 (dispositivo occupato)

    • 0x02 (dispositivo non è installato)

    • 0x03 (configurazione backup non valida) solo Visualizzazione dello stato di ripristino USB:
      • Byte 1: stato di ripristino

      • Byte 2 - errore limitazione alimentazione nodo LSB

      • Byte 3 - errore limitazione alimentazione nodo MSB

      • Byte 4: errore salvataggio nodo LSB

      • Byte 5: errore salvataggio nodo MSB

    Commenti

    Nota
    L'input "Visualizzazionestato di ripristino USB" mostra lo stato dell'azione di ripristino.

    L'azione di ripristino richiede almeno 5 secondi.

    Stato di ripristino USB: 0x00: ripristino riuscito

    Maschera di bit se il bit è:
    • Bit 0: impostare PSU_Policy_fail

    • Bit 1: impostare PSU_OVS_fail

    • Bit-2: errore limitazione alimentazione chassis

    • Bit-3: errore salvataggio chassis

    • Bit-4: errore acustica

    • Bit-5: errore criteri di ripristino dell'alimentazione del nodo

    • Bit-6: errore ridondanza smart

  • Nome

    OEMGetNodeStatus

    NetFn

    0x32

    CMD

    0xa7

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo (0x1 ~ 0x0C)

    Risposta:

    Byte 1: codice di completamento (0x00) Fuori intervallo (0xC9)

    Byte 2: stato di alimentazione nodo Byte 3: larghezza

    Byte 4: altezza

    Byte 5: stato di autorizzazione

    Commenti

    Maschera di bit dello stato di alimentazione del nodo:
    • 0x00: spento

    • 0X10: S3

    • 0x20: nessuna autorizzazione

    • 0x40: errore

    • 0x80: acceso

    Stato autorizzazione:
    • 0x00: non presente

    • 0x01: standby

    • 0x02: First_permission_fail

    • 0x03: Second_permission_fail

    • 0x04: passaggio di autorizzazione (passaggio di avvio secondario)

  • Nome

    GetFPCStatus

    NetFn

    0x32

    CMD

    0xa8

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00)

    Byte 2: versione principale FPC

    Byte 3: versione secondaria FPC

    Byte 4: versione principale PSOC

    Byte 5: versione secondaria PSOC

    Byte 6: numero flash di avvio (0x1- 0x2)

    Byte 7: numero di build principale

    Byte 8: numero di build secondario

    Commenti

    Il numero di build secondario utilizza un valore ASCII.

    Ad esempio, 0x41 = 'A'

  • Nome

    SetRestorePolicy

    NetFn

    0x32

    CMD

    0xa9

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: numero di nodo LSB (BIT_MASK : 0x0~0x3F)

    Byte 2: numero di nodo MSB (BIT_MASK : 0x0~0x3F)

    Risposta:

    Byte 1: codice di completamento (0x00) Fuori intervallo (0xC9)

    Commenti

    Esempio:

    Se il nodo 1-3 è impostato su abilita, allora Byte 1: 0x7 (0000 0111)

  • Nome

    GetRestorePolicy

    NetFn

    0x32

    CMD

    0xaa

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00)

    Byte 2: numero di nodo LSB

    Byte 3: numero di nodo MSB

    Commenti

  • Nome

    SetSmartRedundant

    NetFn

    0x32

    CMD

    0xab

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: modalità:

    Risposta:

    Byte 1: codice di completamento (0x00) Fuori intervallo (0xC9) Non supportato (0x01)

    Commenti

    Modalità (0-3):

    0: disabilitazione

    1: per aggiornamento di 10 minuti

    2: per aggiornamento di 30 minuti

    3: per aggiornamento di 60 minuti (se la PSU è in fase di nessun supporto o di mancata corrispondenza, neanche la ridondanza smart della PSU è supportata.

  • Nome

    GetSmartRedundantStauts

    NetFn

    0x32

    CMD

    0xac

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00)

    Byte 2: modalità

    Byte 3: stato

    Commenti

    Stato:

    0x00: normale

    0x01: nessun supporto

  • Nome

    SetFPCResetDefault

    NetFn

    0x32

    CMD

    0xad

    Dati della richiesta/dati della risposta

    Richiesta:

    - Nessuno

    Risposta:

    Byte 1: codice di completamento (0x00)

    Commenti

    Questo comando è utilizzato per reimpostare il modulo FPC sul valore predefinito dall'utente

  • Nome

    CmdCipherSuiteChange

    NetFn

    0x32

    CMD

    0xb1

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: livello suite di crittografia 0x0: visualizzazione della suite di crittografia corrente
    • 0x1: impostazione della suite di crittografia sul livello 1

    • 0x2: impostazione della suite di crittografia sul livello 2

    Risposta:

    Byte 1: codice di completamento (0x00)

    Commenti

    Questo comando viene utilizzato per ottenere/impostare il livello di suite di crittografia corrente.

  • Nome

    Registrazione a prova di errore

    NetFn

    0x32

    CMD

    0xD2

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: stato
    • 0x00: Disabilita (impostazione predefinita)

    • 0x01: abilitazione

    Risposta:

    Byte 00: codice di completamento

    Byte 01: ultimo stato

    Byte 02: impostazione stato

    Commenti

    Se abilitata, FPC eseguirà un SEL quando il nodo entra nello stato a prova di errore per più di 3 secondi; quindi, il modulo FPC registrerà lo stato dello chassis nel dongle USB quando il nodo entra nello stato a prova di errore per più di 7 minuti.

    Nota
    Questo comando è disponibile solo per 1.08, FHET30M o versioni successive.
  • Nome

    Riposizionamento virtuale a prova di errore

    NetFn

    0x32

    CMD

    0xD3

    Dati della richiesta/dati della risposta

    Richiesta:

    Byte 1: stato
    • 0x00: Disabilita (impostazione predefinita)

    • 0x01: abilitazione

    Risposta:

    Byte 00: codice di completamento

    Byte 01: ultimo stato

    Byte 02: impostazione stato

    Commenti

    Se abilitata, il modulo FPC eseguirà un riposizionamento virtuale per il nodo che entra nello stato a prova di errore per più di 7 minuti.

    Nota
    Questo comando è disponibile solo per 1.08, FHET30M o versioni successive.