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
NotaUnità 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 input1: 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
NotaL'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.
NotaIl 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
NotaLimite/salvataggio non supportato in caso di nodo senza autorizzazioneIntervallo 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_Policy0: nessuna ridondanza
1: criteri N+1
2: criterio N+N
Byte 3: modalità di sovrallocazione0: 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 ridondanza1: 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 reimpostazione1: 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 ventola0: non presente 1: anomalia
2: normale
Commenti
Questo comando è utilizzato per ottenere lo stato della ventola del PSU.
NotaLo 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: Azioni1: 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
NotaL'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 corrente0x1: 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: stato0x00: 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.
NotaQuesto 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: stato0x00: 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.
NotaQuesto comando è disponibile solo per 1.08, FHET30M o versioni successive.