beautypg.com

HP BL860C User Manual

Page 170

background image

1.

To map the parameters for all PCI cards installed in the server, enter the

info io

command

at the EFI Shell prompt.
A list of all the devices that are installed in the server blade and managed by EFI drivers
displays. The output displays as follows:

Seg Bus Dev Fnc Vendor Device Slot
# # # # ID ID # Path
--- --- --- --- ------ ------ --- -----------
00 00 01 00 0x1033 0x0035 XX Acpi(HWP0002,0)/Pci(1|0)
00 00 01 01 0x1033 0x0035 XX Acpi(HWP0002,0)/Pci(1|1)
00 00 01 02 0x1033 0x00E0 XX Acpi(HWP0002,0)/Pci(1|2)
00 00 02 00 0x1095 0x0649 XX Acpi(HWP0002,0)/Pci(2|0)
00 00 03 00 0x8086 0x1229 XX Acpi(HWP0002,0)/Pci(3|0)
00 20 01 00 0x1000 0x0030 XX Acpi(HWP0002,100)/Pci(1|0)
00 20 01 01 0x1000 0x0030 XX Acpi(HWP0002,100)/Pci(1|1)
00 20 02 00 0x14E4 0x1645 XX Acpi(HWP0002,100)/Pci(2|0)
00 40 01 00 0x1000 0x0021 02 Acpi(HWP0002,200)/Pci(1|0)
00 40 01 01 0x1000 0x0021 02 Acpi(HWP0002,200)/Pci(1|1)
00 80 01 00 0x14E4 0x1645 01 Acpi(HWP0002,400)/Pci(1|0)
00 E0 01 00 0x103C 0x1290 XX Acpi(HWP0002,700)/Pci(1|0)
00 E0 01 01 0x103C 0x1048 XX Acpi(HWP0002,700)/Pci(1|1)
00 E0 02 00 0x1002 0x5159 XX Acpi(HWP0002,700)/Pci(2|0)

In the example above, a single interface is shown in the listing. The information for both
channels of the interface is shown in bold, for highlighting purposes.
For each channel of the board, you need to note certain information. As an example, look at
the information for the interface (the first two bold lines). For each channel of this interface,
note the following information:

Bus #

—identifies the bus the device is on; for the interface, this is the same for both

channels. In this example, the bus number is

20

.

Dev #

—the ID the device is assigned on the bus; for the interface, this is the same for

both channels. In this example, the interface is device

01

.

Fnc #

—identifies the channel of the device (

00

for channel A,

01

for channel B, and

so on). In this example, because the interface has two channels, one channel is

00

and

the other is

01

.

Vendor ID

—shows the device’s vendor ID; for the interface, this is the same for both

channels. For all the interface the ID is

0x1000

.

Device ID

—shows the device ID; for the interface, this is the same for both channels.

For the interface, the ID is

0x0030

.

Slot #

—identifies the physical card slot in the server where the interface is installed;

for the interface, this is the same for both channels. In this example, the interface is on
the system board therefore the slot number is

xx

.

Path

—identifies the device’s path; for the interface, this is the same for both channels.

In this example, the interface path is

Acpi(HWP0002,200)/Pci(1|0)

for channel A

and

Acpi(HWP0002,200)/Pci(1|1)

for channel B.

Using the interface information from the example above, the pieces of information that,
combined, tell you this is an interface are the following (shown in bold, for highlighting
purposes):

00 20 01 00 0x1000 0x0030 xx Acpi(HWP0002,200)/Pci(1|0)
00 20 01 01 0x1000 0x0030 xx Acpi(HWP0002,200)/Pci(1|1)

The vendor (0x1000) and device (0x0030) are the IDs for a interface. Of the devices with
those IDs, this device has two channels (Fnc # of 00 immediately followed by Fnc # of 01).
Also, this interface has a non-numeric (XX) slot # indicating that it is on the system board.

2.

To obtain the controller handle for the interface, enter the

devtree

command from the EFI

Shell prompt.
A tree of all EFI-capable devices installed in the server displays. The output displays as follows:

170

Utilities