User`s guide

System Troubleshooting and Diagnostics
5.2 Product Fault Management and Symptom-Directed Diagnosis
The error log utility translates the entry into the traditional three-column
format. The first column shows the register mnemonics, the second column
depicts the data in hex, and the last column shows the actual English
translations.
As in the above example, the OpenVMS error handler also provides support
for the /INCLUDE qualifier, such that CPU and MEMORY error entries can be
selectively translated.
Since most kernel errors are bounded to either the processor module/system
board or memory modules, the individual error flags and fields are not covered
by the service theory. Although these flags are generally not required to
diagnose a system to the FRU (Field Replaceable Unit), this information can
be useful for component isolation.
ERF bit to text translation highlights all error flags that are set, and other
significant state—these are displayed in capital letters in the third column.
Otherwise, nothing is shown in the translation column. The translation rules
also have qualifiers such that if the setting of an error flag causes other
registers to be latched, the other registers will be translated as well. For
example, if a memory ECC error occurs, the syndrome and error address fields
will be latched as well. If such a field is valid, the translation will be shown
(e.g. MEMORY ERROR ADDRESS); otherwise, no translation is provided.
5.2.5 Interpreting CPU Faults Using ANALYZE/ERROR
If the following three conditions are satisfied, the most likely FRU is the
CPU module. Example 5–1 shows an abbreviated error log with numbers to
highlight the key registers.
No memory subpacket is listed in the third column of the FLAGS register.
CESR register bit <09>, CP2 IO Error, is equal to zero in the KA52/53/54
Register Subpacket.
DSER register bits <07>, Q22 Bus NXM, <05>, Q22 Bus Device Parity
Error, or <02>, Q-22 Bus No Grant, are equal to zero in the KA52/53/54
Register Subpacket.
The FLAGS register is located in the packet header, which immediately follows
the system identification header; the CESR and DSER registers are listed
under the KA52/53/54 Register Subpacket.
CPU errors will increment an OpenVMS global counter, which can be viewed
using the DCL command SHOW ERROR, as shown in Example 5–2.
System Troubleshooting and Diagnostics 5–15