Software Installation

A.4.3 /CompactPCI-RH-1.0/app/lib

After building all the projects in the application subdirectory, this directory contains the following shared object modules and library:

libIpmiApi.so

libRhApi.so

libSlotCntrlApi.so

libBrandsHatch.a

The shared object modules provide dynamically linkable access to the exposed IPMI, Redundant Host, and Slot Control APIs, while the library provides a statically linkable entity for the Redundant Host applications. In order for Linux to find the shared object files, the /etc/ld.so.conf file must contain the path to these object files, and the Linux ldconfig must be executed.

A.4.4 /CompactPCI-RH-1.0/app/bin

After building all the projects in the application subdirectory, this directory contains the following applications:

rhInit

rhDemo

The rhInit application is a program that is run and exits immediately. rhInit reads the hssd.conf file so that it can associate the physical slot to slot-path and pass this information down to the RH kernel infrastructure.

If this application is not run before an application that accesses slot-path information is run, then the slot-path related APIs will not return the correct data. The rhDemo is a demo application that exercises the exposed Redundant Host Software functionality. See Chapter 10, “Demonstration Utilities,” for more detailed information.

A.5 VxWorks (Tornado II Setup)

For information specific to the installation and setup of the VxWorks Tornado Board Support Package, refer to the Board Support Package for CompactPCI Software Manual and the WindRiver* VxWorks Programmer’s Guide. For more information on obtaining documentation, see Section H.2, “User Documentation” on page 131.

The Redundant Host Option is enabled in a similar manner as enabling any other Tornado Workspace* option.

106

High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification

Page 106
Image 106
Intel ZT 4901 manual VxWorks Tornado II Setup, 3 /CompactPCI-RH-1.0/app/lib, 4 /CompactPCI-RH-1.0/app/bin