Troubleshooting and Diagnostics
Compaq ES40CSLP Rackmount System Installation/User/Service Guide 6–23
6.6.2 Diagnostic Commands Reference
The following sections give detailed information and examples of the diagnostic commands
and related commands.
6.6.2.1 buildfru
The buildfru command initializes I
2
Cbus EEPROM data structures for the named FRU and
initializes SDD and TDD error logs. This command uses data supplied by the user to build the
FRU descriptor. If the environment variable sys_serial_num is valid, it also initializes that
field as well as the SMM value for the system.
Use the buildfru command if you replace a module for which the FRU information is wrong or
missing. Once you replace the module, use buildfru to build the FRU descriptor. Use the init
command to rebuild the FRU descriptor table, and use show fru to display the results.
Three areas of the EEPROM can be initialized: the FRU generic data, the FRU specific data,
and the system specific data. Each area has its own checksum, which is recalculated any time
that segment of the EEPROM is written.
When the buildfru command is executed, the FRU EEPROM is first flooded with zeroes, and
then the generic data, the system specific data, and EEPROM format version information are
written and checksums are updated. For certain FRUs, such as CPU modules, additional FRU
“specific” data can be entered using the -S option. This data is written to the appropriate region,
and its corresponding checksum is updated. Although this operation is typically performed in
manufacturing, if it is performed in the field, the information supplied on the bar code label for
a specific module should be used. Ensure that the data entered matches the FRU.
AlphaServer systems can be decomposed into a collection of FRUs. Some FRUs carry other
FRUs. For instance, a system motherboard is a FRU, but it carries a number of sub-FRUs. A
sub-FRU, such as a memory carrier module, may carry a number of its own sub-FRUs,
DIMMs. The naming convention for FRUs represents the assembly hierarchy.
The following is the general form of a FRU name:
<frun>[.<frun>[.<frun>[.<frun>[<frun>]]]]
Where “fru” is a placeholder for the appropriate FRU type at that level and “n” is the number of
that FRU instance on that branch of the system hierarchy.
The FRU assembly hierarchy for the ES40CSLP rackmount system has three levels. The FRU
types from the top to the bottom of the hierarchy are as follows:
Level
FRU Type
Meaning
First Level
SMB0
CPB0
SBM0
PWR(0–2)
JIO
System motherboard
PCI backplane
SCSI backplane
Power supplies
Miscellaneous I/O module
Second Level
CPU(0–3)
MMB(0–3)
PCI(0–9)
CPUs
Memory motherboards
PCI slots
Third Level
DIM(1–8)
Memory DIMMs (1 through 8)
To build a FRU descriptor for a lower level FRU, you must point back to the higher level FRUs
with which it is associated. For example, to build a descriptor for a DIMM, you point back to
the MMB on which it resides and then to the system motherboard, which is where the MMB
resides. Similarly, to build a descriptor for a CPU, you point back to the system motherboard.
See the example at the end of this section.
Содержание ES40CSLP
Страница 10: ...This is some white text...
Страница 14: ...This is some white text...
Страница 46: ...This is some white text...
Страница 80: ...This is some white text...
Страница 98: ...This is some white text...
Страница 126: ...This is some white text...
Страница 188: ...This is some white text...
Страница 190: ...This is some white text...