The following sections are available to run from CADIAG:
Section 3 Section I)
Section 6 Section 8 Section 9 Section 10
Identify Selftest Status Description Rollcall
Subchaunel Status
A description of each section and step will be given. along with the expected output from that section and step assuming no errors have occurred.
Section 3 - IDENTIFY
This section displays the HP product number for the channel adapter selected. The following is executed:
Section 3 - IDENTIFY
The identify function for the channel adapter was completed successfully.
End of Section 3 - IDENTIFY Section 5 -SELFTEST
This section invokes the channel adapter's on-board self tests (Series 3000/9.50 Only).
Section 5 - SELFTEST
CHANNEL ADAPTER Self tests have completed { selfitsf result messagEs}
End of Section 5 - SELFTEST Section 6 - DEVICE STATUS
This section obtains and decodes the device status from the channel adapter.
Section 6 - DEVICE STATUS
The status of the channel adapter is:
{ status messagfs }
End of Section 6 - DEVICE STATUS
Section 8 - DESCRIPTION
This section issues a description command to the channel adapter. The model revision. SP.\
capability. module type. and serial number from lODe RO:Nl will be returned.
Section 8 - DESCRIPTION
The CA hardware model is n.
{ modtl
4 =
iVA,IOS vErsion, model 8=
TTL version}The CA hardware model revision is 11nl1
The CA Soft Physical Address capability is 111111
The CA Software module type is 111111
The CA Software revision number is 11.
The CA model number is n11n
The CA serial number is 1ln11
End of Section 8 - DESCRIPTION Section 9 - ROLLCALL
This section issues a rollcall command to the channel adapter. A bit map will be returned to the caller with the occupied field set to true. The following is executed:
Section 9 - ROLLCALL Device Adapter Address
1 1 1 1 1 1
o
1 234 5 6 7 890 1 2 3 4 5«Rollcall array»
A '1' under an address number means that a device adapter was found at that address. A '0' means that no device adapter was found at that address.
End of Section 9 - ROLLCALL Section 10 - SUBCHANNEL STATUS
This section issues a command to read and decode the CIO sub channel status.
Section 10 -- Subchannel Status
The Status and Control information for subchannel nnn is:
{ status nlEssagf }
{ list of messagu; deJXndfnt on status}
The Subchannel blocksize is nnn End of Section 10 -- Subchannel Status
The status nlessage above is repeated for each subchannel.
CIO Channel Adapter Diagnostic 3·5
Error Messages
The following are general error messages which may be encountered during the execution of CADIAG. System dependent error messages may also be displayed by the diagnostic system;
error messages without the trailer (C ADERR #) are. in generaL generated by the diagnostic system. However, please note that many of the following messages are information messages (and so do not have the error trailer): they are included since they do give information about errors within the channel adapter. The CAUSE/ACTION explanations following each error message below are not displayed to the user.
Channel adapter self tests have FAILED
One of the on-board selftests failed; the failure was not one from which the channel
2570
An internal catastrophic channel error has occurred.
A catastrophic error has occurred within the channel adapter.
Replace the channel adapter card.
The bus receiver gets different data than the channel is driving.
The on-board loopback selftest failed; something is wrong with the channel adapter board circuitry.
CIO Channel Adapter Diagnostic 3· 7
2650 behaviour of the system changes). Test the device adapters.
The mstat error code is unknown.
An unrecognized module error value was read from the on-board hardware status (io_status) register.
This message is included for coding completeness but should never actually appear; if it does, there might be a problem with the channel adapter itself - run self test. If the channel adapter card appears to be working correctly there has probably been a change in the list of possible status return values and the code will need to be modified. Please report the error to support personnel.
The mstat error codes are:
An error occurred on the channel adapter board itself. The actual error will be printed in the next message.
See the action statement associated with the message printed immediately after this one.
SSTAT code means AES,LCD,ERT, or unknown RTS code.
An asynchronous event sense, logchannel destroy, error trap, or unknown read transparent status code has been received.
Except for the unknown RTS code these are normal signals for the channel adapter to
2730
An unknown error involving a subchannel occurred within the channel adapter board.
Replace the channel adapter card.
The channel adapter received more than sixteen bytes of transparent status from a device adapter. The channel adapter can handle a maximum of sixteen bytes of RTS (read transparent stat us).
Test the device adapters connected to the channel adapter. One of the device adapters may have a defective interface chip.
SSTAT code is unknown.
An unrecognized status value was read from the on-board subchannel status register.
This message is included for coding completeness but should never actually appear; if
CIO Channel Adapter Diagnostic 3-9
5502 A software error has occurred.
Please report the error to support personnel.
*** UNABLE TO GET OUTPUT BUFFER (CADERR 5503) A software error has occurred.
Please report the error to support personnel.
*** UNABLE TO GET HDWR STATUS BUFFER (CADERR 5504) A software error has occurred.
Please report the error to support personnel.
*** UNABLE TO MAKE STRING FROM NUMBER (CADERR 5601) A software error has occurred.
Please report the error to support personnel.
*** UNABLE TO PULL BITS FROM A BIT STRING (CADERR 5602) A software error has occurred.
Please report the error to support personnel.
*** THE CHANNEL ADAPTER MODULE TYPE ! IS WRONG (CADERR 5603) VALID MODULE TYPE VALUES ARE 08, 48, 88, AND C8
The IODC_ TYPE byte of the on-board IO_DC_DATA register contained an unexpected value. This may result from a sysgen problem: the actual hardware configuration may not match the operating system's configuration table.
Please report the error to support personnel.
5607 CACSE ACTION 5609 CAPSE ACTION 5610 CAUSE ACTION 5611 CAUSE ACTION 6001 CAUSE ACTION
*** THE STATUS FUICTION OF CHAIIEL ADAPTER FAILED (CADERR 5607)
rnknown. The reason for the failure will be indicated by the message immediately succeedin,g t his one.
Refer to the action associated with the succeeding message.
*** THE DESCRIPTION FUNCTION OF CHANNEL ADAPTER FAILED (CADERR 5609) enknown. The reason for the failure will be indicated by the message immediately succeeding this one.
Refer to the action associated with the succeeding message.
*** THE ROLLCALL FUBCTION OF CHAltEL ADAPTER FAILED (CADERR 5610) Unknown. The reason for the failure will be indicated by the message immediately succeeding this one.
Refer to the action associated with the succeeding message.
*** THE MOVE BUFFER FUNCTION FAILED (CADERR 5611)
Unknown. The reason for the failure will be indicated by the message immediately succeeding this one.
Refer to t.he action associated with the succeeding message.
*** AN UNEXPECTED STATUS WAS RECEIVED (CADERR 6001)
A completely unanticipated failure occurred somewhere. The actual non-successful status which triggered this error message will be printed.
Refer to the action associat.ed with the message which will be printed immediately after this one.
CIO Channel Adapter Diagnostic 3·11