HP Carrier-grade cc3300 Intel Server Management (ISM) Installation and User&am - Page 92

Parameter, Parameter Data nonvolatile unless otherwise noted

Page 92 highlights

Intel Server Management (ISM) Installation and User's Guide Serial Data and the Command Line Interface Parameter # Parameter Data (nonvolatile unless otherwise noted) Boot initiator 6 info (semivolatile) a Address & Identity information for the party that initiated the boot. The party that initiates the boot writes this parameter and the boot info acknowledge parameter prior to issuing the command that causes the system to power up, power cycle, or reset. This data is written by the remote console application, not the BMC. Boot Source Data 1- Channel Number. Channel that delivers the boot command (for example, chassis control). BIOS and boot software (for example, service partition or OS loader) can use the Get Channel Sessions to find out information about the party that initiated the boot. [7:4] - Reserved [3:0] - Channel Number Data 2:5 - Session ID. Session ID for session that the boot command will be issued over. This value can be used with the Get Channel Sessions command to find out information about the party that initiated the boot. Data 6:9 - Boot Info Timestamp. This timestamp is used to help software determine whether the boot information is stale or not. A service partition or OS loader may elect to ignore the boot information if it is older than expected. The boot initiator should load this field with the timestamp value from the IPMI Get SEL Time command prior to issuing the command that initiates the boot. Boot initiator 7 mailbox (semivolatile) a b This parameter is used as a mailbox for holding information that directs the operation of the OS loader or service partition software. Note: Since this information is retained by the BMC and may be readable by other software entities, care should be taken to avoid using it to carry secret data. Data1: Set Selector = Block selector Selects which 16-byte info block to access. 0-based. Data 2: (17) Block data The first three bytes of block #0 are required to be an IANA Enterprise ID Number (least significant byte first) for the company or organization that has specified the loader. Up to 16-bytes per block of information regarding boot initiator, based on protocol and medium. The BMC supports five blocks of storage for this command. Previous values are overwritten. The BMC does not automatically clear any remaining data bytes if fewer than 16 bytes are written to a given block. All other parameters Reserved All Others a. The designation semi-volatile means that the parameter will be kept across system power cycles, resets, system power-on/off, and sleep state changes, but will not be preserved if the management controller loses standby power or is cold reset. Parameters designated as semi-volatile are initialized to 0s upon controller power up or hard reset, unless otherwise specified. b. IPMI allows software to use the boot initiator mailbox as a way for a remote application to pass OEM parameters for additional selection of the boot process and direction of the startup of post-boot software. If additional parameters are not included, the system boots the primary/first-scanned device of the type specified. 92

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102

Intel Server Management (ISM) Installation and User's Guide
Serial Data and the Command Line Interface
92
Parameter
#
Parameter Data (nonvolatile unless otherwise noted)
Boot initiator
info
(semi-
volatile)
a
6
Address & Identity information for the party that initiated the boot. The party that
initiates the boot writes this parameter and the boot info acknowledge parameter
prior to issuing the command that causes the system to power up, power cycle, or
reset. This data is written by the remote console application, not the BMC.
Boot Source
Data 1
- Channel Number. Channel that delivers the boot command (for example,
chassis control). BIOS and boot software (for example, service partition or OS
loader) can use the Get Channel Sessions to find out information about the party
that initiated the boot.
[7:4] -
Reserved
[3:0] -
Channel Number
Data 2:5
- Session ID. Session ID for session that the boot command will be issued
over. This value can be used with the Get Channel Sessions command to find out
information about the party that initiated the boot.
Data 6:9
- Boot Info Timestamp. This timestamp is used to help software
determine whether the boot information is stale or not. A service partition or OS
loader may elect to ignore the boot information if it is older than expected.
The boot initiator should load this field with the timestamp value from the IPMI
Get SEL Time command prior to issuing the command that initiates the boot.
Boot initiator
mailbox
(semi-
volatile)
a
b
7
This parameter is used as a mailbox for holding information that directs the
operation of the OS loader or service partition software.
Note: Since this information is retained by the BMC and may be readable by other
software entities, care should be taken to avoid using it to carry secret data.
Data1
: Set Selector = Block selector
Selects which 16-byte info block to access. 0-based.
Data 2
: (17) Block data
The first three bytes of block #0 are required to be an IANA Enterprise ID Number
(least significant byte first) for the company or organization that has specified the
loader.
Up to 16-bytes per block of information regarding boot initiator, based on protocol
and medium.
The BMC supports five blocks of storage for this command. Previous values are
overwritten. The BMC does not automatically clear any remaining data bytes if
fewer than 16 bytes are written to a given block.
All other
parameters
All
Others
Reserved
a. The designation semi-volatile means that the parameter will be kept across system power cycles, resets, system
power-on/off, and sleep state changes, but will not be preserved if the management controller loses standby power or
is cold reset. Parameters designated as semi-volatile are initialized to 0s upon controller power up or hard reset,
unless otherwise specified.
b. IPMI allows software to use the boot initiator mailbox as a way for a remote application to pass OEM parameters for
additional selection of the boot process and direction of the startup of post-boot software. If additional parameters are
not included, the system boots the primary/first-scanned device of the type specified.