Send Diagnostic
2.36Send Diagnostic (1Dh)
Operation code is (1Dh).
PF must be 0.
Self
data issued.
Allocation length set to 0 when Self bit is one. When Self bit is 0, set to 8h.
This command reports the results of the drive's
If self bit is zero, target returns GOOD status after received specified CDB and parameter list.
A Result of the test will be returned by the RECEIVE DIAGNOSTIC RESULT command.
The Send Diagnostic data consists of
Parameter Length is the number of bytes of the SEND DIAGNOSTIC parameter excluding itself. This is fixed to 06h.
ROM Diagnostic
Bit 0 = 1, test the SCSI controller ROM.
Bit 1 = 1, test the drive controller ROM.
RAM Diagnostic
Bit 0 = 1, test the SCSI controller RAM.
Bit 1 = 1, test the drive controller RAM.
Data Buffer Diagnostic
Bit 0 = 1, test the SCSI controller data buffer.
Bit 1 = 1, test the drive controller data buffer.
Bit 2 = 1, test the ECC RAM in the drive controller.
Interface Diagnostic
Bit 0 = 1, test interface between the SCSI controller and the drive controller.
Bit 1 = 1, test interface between the drive controller and the mechanism.
- 137 -