Emerson 4620 manual HPI Controls for Domain and Shelf Management, Ipmi System Boot Options Support

Page 34

Using HPI-B

HPI Controls for Domain and Shelf Management

 

 

4.4.1HPI Controls for Domain and Shelf Management

This refers to the Domain Management Resource and Shelf Management Resource which were previously explained. Both are Emerson-specific extensions. See Working with the Multishelf Library on page 24.

4.4.2IPMI System Boot Options Support

A FRU may have a payload which is capable of booting an operating system (OS). Usually, a boot firmware, such as BIOS or U-Boot, is started after the payload is powered up or reset. Via the System Boot Options Control you can set some options for the boot firmware. The boot firmware will read these settings from the IPMC.

In order to set or get the system boot options, you need to use the HPI Boot Option control.

This control maps the IPMI commands Set System Boot Options and Get System Boot Options to HPI.

The Boot Option Control is only available for AdvancedTCA front blades and the shelf manager if the respective IPMC supports the Set System Boot Option IPMI command. Refer to the Intelligent Platform Management Interface Specification v2.0, section 28.12 Set System Boot Options Command and 28.13 Get System Boot Options Command, for further details. Furthermore refer to the respective IPMI Programmer’s Reference manuals of the respective blades.

Table 4-10 Boot Option RDR

SaHpiRdrT

Value

 

 

RecordId

Assigned by HPI

 

 

RdrType

SAHPI_CTRL_RDR

 

 

Entity

The same entity as resource

 

 

RdrTypeUnion

Defined in next table

 

 

IdString

MOTHPI_CTRL_NAME_BOOT_OPTION

 

 

Table 4-11 Boot Option Control

SaHpiCtrlRecT

Value

 

 

Num

MOTHPI_CTRL_NUM_BOOT_OPTION

 

 

Ignore

SAHPI_FALSE

 

 

OutputType

SAHPI_CTRL_OEM

 

 

Type

SAHPI_CTRL_TYPE_OEM

 

 

TypeUnion.Oem.Mid

MOTHPI_MANUFACTURER_ID_MOTOROLA

 

 

Oem

0

 

 

34

System Management Interface Based on HPI-B (Centellis 4620) User’s Guide (6806800D85A)

Image 34
Contents System Management Interface Based on HPI-B Centellis Contact Address Contents Contents Related DocumentationList of Tables Definition of Domain Management ResourcePage List of Figures Page About this Manual Overview of ContentsAbbreviations Notation Description ConventionsAbout this Manual Abbreviation Description BoldComments and Suggestions Summary of ChangesAbout this Manual Notation Description Page Standard Compliances System Management Interfaces OverviewIntroduction ArchitectureHPI Library System Management Interfaces Overview HPI LibraryHPI Daemon High AvailabilityHPI Daemon Page Overview Software Installation and ConfigurationInstalling and Configuring the HPI-B Daemon RPM Files for HPI-B Clients and DaemonsOverview of HPI-B Directories and Files on ATCA-F120 Installing an HPI-B DaemonConfiguring an HPI Daemon Directory DescriptionInstalling HPI Clients Setting Up HPI ClientsOverview of HPI-B Directories and Files on Node Blades IP Addresses/Ports of HPI Daemons in a Centellis 4620 Shelf Configuring HPI ClientsMultishelf Library Configuration File HPI Daemon Entries Entry DescriptionBuilding the Application Directory ContentDeveloping Applications Development RPMs Directory StructurePage Limitations with Respect to HPI-B Base Specification Using HPI-BLimitations Working with the Multishelf Library OverviewAccessing HPI Domains Accessing HPI Domains Using HPI-BUsing HPI-B How Domains and Shelves are Represented How Domains and Shelves are RepresentedHow Domains and Shelves are Represented Using HPI-B SaHpiRptEntryT Value Definition of Domain Management ResourceDomain Management Control RDR SaHpiRdrT ValueDomain Management Control State Domain Management ControlShelf Management Resource Using HPI-BHow Domains and Shelves are Represented Connection State RDRDomain Connection Sensor Reading Discovering Shelves and DomainsDomain Connection Sensor Domain Connection Sensor EventsAdding and Removing Shelves and Domains Using HPI-B Adding and Removing Shelves and DomainsParameter Value Emerson Extensions Using HPI-B Emerson Extensions11 Boot Option Control Ipmi System Boot Options Support10 Boot Option RDR Using HPI-B HPI Controls for Domain and Shelf ManagementGet operations 12 Boot Option StateIpmi System Boot Options SupportUsing HPI-B Set operations13 Post Type HPI Control RDR Post Type ControlHPI Logging Support 14 Post Type HPI Control Sate Values15 Log RDR HPI Logging Support Using HPI-B16 Log Control Using HPI-BHPI Logging Support 17 Log Control StateExample Application Source Files Example ApplicationsList of Supported Example Applications Example Applications List of Supported Example Applications List of Supported Example ApplicationsExample Applications Display everything #------------------------------hpifumi #------------------------------ hpihotswap String Example Applications List of Supported Example Applications Option #------------------------------ hpishelf Value Display sensors Table B-2 Related Specifications Emerson Network Power Embedded Computing DocumentsRelated Specifications Related Documentation