Emerson 4620 manual Working with the Multishelf Library, Overview

Page 24

Using HPI-B

Limitations with Respect to HPI-B AdvancedTCA Mapping Specification

 

 

4.2.2Limitations with Respect to HPI-B AdvancedTCA Mapping Specification

The following limitations apply with respect to the compatibility with the HPI-B-AdvancedTCA mapping specification SAIM-HPI-B.01.01-ATCA. Note that these limitations apply to the current and also to all future Emerson HPI-B releases. There are no plans to implement these features in the future.

zOnly physical slot numbers are supported

Emerson HPI-B only supports physical slot numbers in entity paths

zOnly "shall" and "should" requirements are supported

Emerson HPI-B only supports the "shall" and "should" requirements of the HPI-to- AdvancedTCA mapping specification SAIM-HPI-B.01.01-ATCA.

4.3Working with the Multishelf Library

The multishelf HPI library allows your application to connect to and manage several shelves at the same time. For this purpose the multishelf library provides several HPI controls which allow the application to manage the connection to shelves and also to dynamically add and remove shelves to the HPI environment. This section provides all the information that you need to know in order to use these HPI controls and work with the HPI multishelf library.

4.3.1Overview

HPI uses the concept of domains. Generally, a domain represents one shelf. Furthermore there is a default domain. It acts as a container for all other domains and does itself not represent actual hardware.

It is possible for multiple domains to represent the same physical shelf. This is for example the case in typical AdvancedTCA systems which often provide two shelf managers with an HPI daemon running on each of them.

24

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

Image 24
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 Overview of Contents About this ManualAbbreviations Conventions About this Manual Abbreviation DescriptionNotation Description BoldSummary of Changes Comments and SuggestionsAbout this Manual Notation Description Page System Management Interfaces Overview IntroductionStandard Compliances ArchitectureHPI Library System Management Interfaces Overview HPI LibraryHigh Availability HPI DaemonHPI Daemon Page Software Installation and Configuration Installing and Configuring the HPI-B DaemonOverview RPM Files for HPI-B Clients and DaemonsInstalling an HPI-B Daemon Configuring an HPI DaemonOverview of HPI-B Directories and Files on ATCA-F120 Directory DescriptionSetting Up HPI Clients Installing HPI ClientsOverview of HPI-B Directories and Files on Node Blades Configuring HPI Clients Multishelf Library Configuration File HPI Daemon EntriesIP Addresses/Ports of HPI Daemons in a Centellis 4620 Shelf Entry DescriptionDirectory Content Developing ApplicationsBuilding the Application Development RPMs Directory StructurePage Using HPI-B Limitations with Respect to HPI-B Base SpecificationLimitations 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 Definition of Domain Management Resource Domain Management Control RDRSaHpiRptEntryT Value SaHpiRdrT ValueDomain Management Control Domain Management Control StateShelf Management Resource Using HPI-BHow Domains and Shelves are Represented Connection State RDRDiscovering Shelves and Domains Domain Connection SensorDomain Connection Sensor Reading Domain Connection Sensor EventsUsing HPI-B Adding and Removing Shelves and Domains Adding and Removing Shelves and DomainsParameter Value Emerson Extensions Using HPI-B Emerson ExtensionsIpmi System Boot Options Support 10 Boot Option RDR11 Boot Option Control Using HPI-B HPI Controls for Domain and Shelf Management12 Boot Option State Ipmi System Boot Options SupportUsing HPI-BGet operations Set operationsPost Type Control HPI Logging Support13 Post Type HPI Control RDR 14 Post Type HPI Control Sate ValuesHPI Logging Support Using HPI-B 15 Log RDR16 Log Control Using HPI-BHPI Logging Support 17 Log Control StateExample Applications Example Application Source FilesList 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 Emerson Network Power Embedded Computing Documents Related SpecificationsTable B-2 Related Specifications Related Documentation