MPCBL0050N02Q Intel, MPCBL0050N02Q Datasheet - Page 136

no-image

MPCBL0050N02Q

Manufacturer Part Number
MPCBL0050N02Q
Description
Manufacturer
Intel
Datasheet

Specifications of MPCBL0050N02Q

Lead Free Status / RoHS Status
Supplier Unconfirmed
Table 46.
Intel NetStructure
Technical Product Specification
136
®
Intel OEM commands (net function 0x30h) (Sheet 7 of 9)
Net Function = Intel
Code
51h
52h
60h
MPCBL0050 Single Board Computer
Command
Get SM
Signal
Get Self Test
History
Get IPMI
commands
History
®
General Application (0x30), LUN = 00
Request, Response Data
Request:
Byte 1 – Signal type:
Byte 2 – Signal instance, zero based
Byte 3 – Action:
Response:
Byte 1 – Completion code
Byte 2 – Signal value:
Request:
Byte 1 – Action:
Response:
Byte 1 – Completion code
Byte 2 – First byte of test result
Byte 3 – Second byte of test result
Request:
Byte 1 - Unique Record ID. LS Byte.
Byte 2 - Unique Record ID. MS Byte.
Byte 3 - Header/Data flag.
Response (for header request):
Byte 1 - completion code
Byte 2 - Unique Record ID for next record.
LS Byte.
Byte 3 - Unique Record ID for next record.
MS Byte.
Byte 4 - Channel of the captured IPMI
message
Byte 5 - Len of the captured IPMI message
Byte 6 - NetFn of the captured IPMI
message
Byte 7 - Cmd of the captured IPMI
message
(Byte 8) - Data of the captured IPMI
message (optional)
Response (for data request):
Byte 1 - completion code
(Byte 2-25) - Data of the captured IPMI
message (optional)
• 13h – Reset Button
• 14h – Hot-Swap Handle Switch
• 0 – Sample
• 1 – Ignore
• 2 – Revert
• 0 – De-asserted
• 1 – Asserted
• 0 – Get First
• 1 – Get Next
• FFh – No more results
[7:1] - reserved
[0]
- Header/Data
0h - header
1h - data
MPCBL0050—Hardware Management
Description
This command allows the real-time
state of certain input signals to be
polled without changes in the signals to
be acted on by the IPMC.
The command also allows the input
signals to revert to their normal
behavior.
Not all signals are supported by all
platforms.
This command retrieves stored self-
test failures. Normal use is to first call
with action of “Get First” then use “Get
Next” for subsequent calls. If byte 2 of
the response is ever 0xFF, all the
results have been retrieved.
IPMC on MPCBL0050 collects the list of
all IPMI commands that IPMC receives
or sends (IPMI history). THe list is
maximum 512 and is overwritten on
round-robin basis
Get IPMI commands History command
allows to retrieve the commands from
the list.
The get request has two modes:
-retrieve command header
-retrieve command data (max 24
bytes)
Byte 1 and 2 of the request contain
index on the table of recorded IPMI
commands.
Each captured IPMI command can be
fully retrieved using two 'IPMI
commands history get' commands.
An application that wishes to retrieve
the full set of IPMI Commands History
Records must first issue the Get
Commands History starting with 0000h
as the Record ID to get the first record.
The Next Record ID is extracted from
the response and this is then used as
the Record ID in a Get IPMI Commands
History request to get the next record.
This is repeated until the 'Last Record
ID' value (FFFFh) is returned in the
'Next Record ID' field of the response.
Note: IPMI commands history feature
doesn't capture own 'IPMI commands
history get' commands.
Order Number: 318146-001
September 2007