User`s manual

Returned Errors
D-8 Single Board Computers SCSI Software UserÕs Manual
D
SI_UPC (0x12)
This error is returned when the Firmware detected an unexpected phase
change in a target device to which it was physically threaded. This condition
may be caused by a problem on the device or with the SCSI bus itself. The
Firmware gets the target off the SCSI bus before returning this error code.
The user should retry this command at least once in an attempt to recover from
some random or transient problem with the target.
SI_BUSHUNG (0x13)
This status is returned when the SIOP has waited more than 250 ms for some
SCSI activity from another SCSI device to which it is physically threaded. A
SCSI bus reset is the only recovery action which reliably restores the SCSI bus
to a usable state.
Protocol Violation Errors (SI_PVE01 - SI_PVE0A)
The following class of errors are termed protocol violation errors because each
indicates a violation of the SCSI bus protocol. Generally, these violations are
illegal phase transitions from a given phase. The Firmware gets the device off
the bus in each instance of a protocol violation before returning the siop_struc
to the user. Each instance of the protocol violations is a follows:
SI_PVE01 (0x14)
This protocol violation error is returned when a physically
threaded target device transitions to a data phase (either
DATA-IN or DATA-OUT) when the D_PH bit of the cmd_ctrl
word in the siop_struc was not set.
SI_PVE02 (0x15)
This protocol violation error is returned when a physically
threaded target device transitioned to a specific data phase
(either DATA-IN or DATA-OUT) when the R_W bit of the
cmd_ctrl word in the siop_struc indicated the data was to be
moved in the other direction.
SI_PVE03 (0x16)
This protocol violation error is returned when a physically
threaded target device transitions to the incorrect phase
following selection. In the case of select without ATN the
COMMAND phase did not follow the SELECTION phase. In
the case of select with ATN the MSG-OUT (identify message)
did not follow SELECTION.