Browse Prior Art Database

Tape Drive Clean Indicator

IP.com Disclosure Number: IPCOM000107238D
Original Publication Date: 1992-Jan-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 1 page(s) / 53K

Publishing Venue

IBM

Related People

Gates, JF: AUTHOR

Abstract

Tape drives have a bad reputation for requiring frequent cleanings at predefined intervals. The main problem is that most users forget to clean their tape drives resulting in degraded performance and eventual failure. Described is a method of utilizing the tape drive's ucode to inform the customer when it is time to clean the heads.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 73% of the total text.

Tape Drive Clean Indicator

      Tape drives have a bad reputation for requiring frequent
cleanings at predefined intervals.  The main problem is that most
users forget to clean their tape drives resulting in degraded
performance and eventual failure.  Described is a method of utilizing
the tape drive's ucode to inform the customer when it is time to
clean the heads.

      A typical tape drive may require tape drive head cleaning once
every N hours of tape motion.  The drive accumulates tape motion
hours within a counter located in its EEPROM module.  When the
counter reaches the N hour limit, the drive posts a CHECK CONDITION
status to the initiator and sets the Sense Key (located in byte 2 of
the Extended Sense data of the REQUEST SCSI command) to NO SENSE
(00H), an ASC/ASCQ (located in bytes 12 & 13 of the Extended Sense
Data of the REQUEST SENSE command) to NO ADDITIONAL SENSE INFORMATION
(00H/00H), a Fault Symptom Code (located in byte 28 of the Extended
Sense Data of the REQUEST SENSE command) to DRIVE REQUIRES CLEANING
(E8H) and by setting the CLEAN bit (located in byte 21 bit 3 of the
Extended Sense Data of the REQUEST SENSE command).  The initiator can
reset the CLEAN bit by issuing a REQUEST SENSE SCSI command to
service the original CHECK CONDITION status.  This level of initiator
notification can be used to flash a "clean me" message via the system
software.

      Once the customer has cleaned the drive, the drive will post a
CHECK CONDITION...