Ciprico Rimfire 3880 Manuel D’Utilisation

Page de 230
User’s Guide
21020285 D
Appendix A   Error Codes
 
Summary
 Page A - 3
Code
Name
Description
01H Invalid Command
This code will be reported for the following conditions: 
In a Board-control Parameter Block
: code used in the 
Command field is not a valid Board-control command. Occurs when 
Target/Adapter ID field is equal to FFH (indicating a Board-control 
command).
In a Pass-through Parameter Block
: An invalid tag type was 
specified in the Flags-2 field, or an invalid count or address was 
specified.
In a Message Pass-through Parameter Block
: A non-
supported message was specified for a SCSI operation.
02H Bad Unit Number
This code will be reported for the following conditions:
Target/Adapter ID field
: The value specified in the Target/
Adapter ID field of a Parameter Block was not valid (valid values 
are 00H-0FH and FFH).
In a Pass-through Parameter Block
: The value specified in the 
Target ID field is the same as the SCSI ID assigned to the RF3880. 
This is not a valid SCSI ID to issue commands to.
In a Pass-through Parameter Block
: the value used in the LUN 
field of the SCSI command contained in the Parameter Block is 
invalid. (Valid values are 00H-07H.)
In General Options Parameter Block
: the value specified in 
the SCSI Bus ID field (used to designate an RF3880 SCSI ID other 
than that set with jumpers) is invalid. (Valid values are 00H-0FH.)
In Unit Options or Extended Unit Options Parameter 
Block
: Value specified in the Unit SCSI ID field was invalid. (Valid 
values are any number between and including 00H and 0FH, not 
being used by the RF3880.)
0FH Bad Command List 
Size
This code will be reported when the 
Start Command List
 
command terminates for the following reasons:
- Number of Parameter Blocks field contains invalid value. (Valid 
values are 2-2034.)
- Number of Status Blocks field contains invalid value. (Valid values 
are 2 -4096.)
*10H
Bad Command List 
Index
This code is returned under these conditions:
- Parameter Block In (PBIN) index exceeded the number of 
Parameter Blocks that can be in the list.
- Status Block Out (SBOUT) index exceeded the number of Status 
Blocks that can be in the list.
- A VME bus error occurred while accessing the Status Block list.
*11H
State wrong for Start/
Stop Command List 
command
This code is returned under these conditions:
Start Command List 
command issued when a command list is 
already active.
Stop Command List
 command issued when no command list is 
presently active.
Command List Channel Attention
 issued when no Command 
List is active.
*14H
General Firmware 
Timeout
The adapter times each of its transfers; it will report this error if a 
VMEbus transfer takes too long to complete. On the VMEbus, this 
error can occur for transfers of parameters as well as transfers of data.
*15H VMEbus Error 
Occurred
A VMEbus error was detected while the adapter was transferring 
either parameters or data.
1DH SCSI General Timeout
For Pass-through operations, this error will be reported if a SCSI 
operation takes too long to complete.
1EH SCSI Select Timeout
For Pass-through operations, this code is reported when no SCSI 
device responds to the selection sequence within the timeout period. 
The timeout period is specified in the Unit Options command or 
Extended Unit Options command.
1FH
SCSI Disconnect 
Timeout
For Pass-through commands, this code is reported when a 
disconnected SCSI device does not reselect the adapter within the 
timeout period. The timeout period is specified in the Unit Options 
command or Extended Unit Options command.
20H SCSI Parity Error
For Pass-through operations, this code is reported for any SCSI 
information transfer (message, command, data or status) that results 
in a parity error
Table 116: Error Codes