Chapter 4 Firmware and Blade Server Management 4-19
4.7 Retrieving Device Information
You can use the Solaris platform information and control library (PICL) framework
for obtaining the state and condition of the Netra CP3260 blade server.
The PICL framework provides information about the system configuration that it
maintains in the PICL tree. Within this PICL tree is a subtree named frutree, which
represents the hierarchy of system field-replaceable units (FRUs) with respect to a
root node in the tree called chassis. The frutree represents physical resources of the
system. The PICL tree is updated whenever a change occurs in a device’s status.
TABLE 4-4 shows the frutree entries and properties that describe the condition of the
Netra CP3260 blade server.
The prtpicl -v command shows the condition of all devices in the PICL tree.
Sample output from the prtpicl command on the Netra CP3260 blade server is
shown in
CODE EXAMPLE 4-4.
TABLE 4-4 PICL Frutree Entries and Description for the Netra CP3260 Board
Frutree Entry:Property Entry Description Example of Condition
CPU (location) :State State of the receptacle or slot
connected
CPU (fru)
:
Condition
Condition of the blade server or
occupant
ok
CPU (fru) :State State of the blade server or occupant
configured
CPU (fru) :FRUType FRU type
bridge/fhs
CODE EXAMPLE 4-4 prtpicl Command Output
# prtpicl
/ (picl, 6f00000001)
platform (sun4v, 6f00000005)
scsi_vhci (devctl, 6f00000022)
memory (memory, 6f000000cd)
memory-segment (memory-segment, 6f00000c10)
memory-bank (memory-bank, 6f00000c13)
memory-bank (memory-bank, 6f00000c1c)
memory-bank (memory-bank, 6f00000c25)
memory-bank (memory-bank, 6f00000c2e)
virtual-devices (virtual-devices, 6f000000df)
channel-devices (channel-devices, 6f000000f2)
virtual-channel (obp-device, 6f000000ff)
virtual-channel-client (obp-device, 6f00000109)
virtual-channel (obp-device, 6f00000113)