IBM Support

IBM 200/400 GB LTO Generation 2 tape drive (59P6744) firmware v8571 for Microsoft Windows - IBM System x

Download


Version

8571

Release Date

23 February 2009

Downloadable File

File link File size File description
6,630 README for the IBM 200/400GB LTO Gen2 tape drive firmware update
9,288 CHANGE HISTORY for the IBM 200/400GB LTO Gen2 tape drive firmware update
1,191,936 IBM 200/400GB LTO Gen2 tape drive firmware update

Abstract

This document contains the latest firmware IBM 200/400GB LTO Generation 2 tape drive (59P6744).

Download Description

Severity: Suggested

Change history

Version 8571

  • Recorded Entity not found and positioning errors (SCD “6”, FSC 6353) caused by false EOT reporting. Improved detection of EOT to compensate for media thinner than typical tape thickness and reel hub tolerances.
  • Added support to Inquiry page B0h (Sequential Access Device Capabilities) so that customers will know that GEN2 does not support WORM feature.
  • Power error (SCD “2”) is displayed on drive during firmware update.
  • Permanent error on an attempt to write the FID (Initialize cartridge ) results in a unuseable cartridge.
  • Log page 2E (Tape Alert) cleared when any log page was requested from the drive.
  • SCSI Report Density corrected. Padded data with 0x00 instead of 0x20 (spaces).
  • Added Read/Write Attribute 809h to Host attributes for Medium Auxiliary Memory (MAM).
  • Tape Alert 8 (not data-grade) was not cleared when the media was removed from drive.
  • Incorrect Sense data reported during Load operation.
  • Tape Alert 22 (Expired Cleaning Media) does not clear correctly. e.g. When an expired cleaning cartridge is inserted.
  • Locate/Space command timeout during error recovery. ERP changed so if the drive encounters an unrecoverable read error on a Locate/Space command, drive can report failure to read the DS if there is not enough time left before a command timeout occurs.
  • Read permanent error because of excessive C2 corrections required.
  • Drive fails Space with SCD “6” and reports a positioning error (6353). If the End Of Data is written near the end of a wrap, a Space command may fail due to an incorrect entry in Cartridge Memory tape directory.
  • If an error condition generated deferred sense information, this deferred sense may be reported incorrectly (e.g. when LDI load command results in a medium error, this error should not be reported to the SCSI host).
  • Drive reset may occur due to incorrect handling of a dataset on read around wrap turn in recovery scenario.
  • Slow read performance due to incorrect speed matching selected. Firmware calculates the transfer rate between host and drive at the same time. The calculated result was incorrect due to a firmware race condition resulting in a slower tape speed than was required being selected.
  • Drive Vital Product Data corrupted. If a host repeatedly sends a Test Unit Ready to the drive while drive is in the idle state. (i.e. checking drive status) VPD update exceeded the limits of the EPROM update count.
  • Space backward to a filemark with a recovered error on the FM dataset the subsequent read forward may report a permanent read error.
  • Possible drive hang at end of wrap boundary after volume overflow is reported. Drive reset required to unload tape.
  • Gen 2 drives do not correctly recover the Cartridge Memory contents of a corrupted GEN1 tape directory and EOD. This fix allows the GEN2 drives to handle and repair corrupt tape directory and sync the EOD to the tape directory.
  • Cartridge becomes logically write protected if the Cartridge Memory cannot be read correctly during Cartridge Memory write functions.
  • Drive may hang during write at Wrap BOW or End Of Wrap due to Error Recovery Procedure infinite loop.
  • SCD 6, Fault Symptom Code 7475 Permanent error during attempt to append at a position other than End Of Data position.
  • Log Sense command may time-out if it is issued during a medium access command execution: Log Sense command is treated as In-Order command, so it is not executed and is queued. May time out if time out value is short and a current operation takes a long time to complete.
  • Some drive diagnostics initiated over the host interface hang the drive and fail the test: Initiating drive diagnostics via the host interface, that write data to the tape, may case the drive to hang and fail the diagnostic test.
  • New tape (not end point tested) used to make a FMR tape the does not complete successfully.
  • Null Sense reported after Therma l sensor failure: If a thermal event was detected by the drive, null sense (0/00/00) was incorrectly reported to the host. A thermal failure should not generate any sense data. The thermal error is reported via the SCD and Tape Alerts.
  • Gen2 Drive writing Gen1 cart did not increment Tape Write Pass: Firmware will check write pass value before and after incrementing write pass and report error for the inconsistency.
  • FSC 6017 during a read: ERP’s were improved to recover from a Cartridge Memory read error which would cause ASC/ASCQ of 04/44/00 and Fault Symptom Code 6017.
  • Incorrect Tape Alert 18 posted when number of datasets are small: Firmware incorrectly detects Cartridge Memory inconsistency and clears it unexpectedly. Corrupted tape Directory may result.
  • Cartridge Serial Number in engineering log is incorrect: The engineering log can only report 8 of the 10 digits of a cartridge serial number. In truncating the serial number, the right two digits were truncated instead of the left 2 digits. This made it difficult to identify a cartridge. This was corrected.
  • Report write error for off track situation: Add conditional checking to detect suspected rare off-track condition.
  • Long Erase progress indication: The erase command may time out if host does not remain attentive. Erase may take 2 hours. Progress is reported so host will not lose track.
  • Drive Diagnostic ‘F’ fails on a good drive: Failure thresholds for Drive diagnostic were modified to match the ITDT performance test criteria. The Criteria used in the old ‘F’ diagnostic was too strict.
  • Drive will appear hung when loading a cartridge: When a cartridge is unloaded but not unmounted, and then another load the cartridge is issued, the next write command will hang the drive due to a CM access issue.
  • Wrong bit/byte pointers may be reported in sense data, when an invalid CDB is issued for SCSI Report LUNs command.
  • Firmware error SCD “3” error while writing to end of tape: After the drive returns volume overflow sense, the drive might also return FSC6000. When End Of Data is written to the tape, microcode detects there are the difference in the record counts and returns FSC6000 as microcode error.
  • Enhanced the handling of Reservations and Persistent Reservation.
  • The power on hours will not be updated correctly when a cartridge is left in a drive for a long period of time, causing the drive to enter standby mode.
  • Stuck tape near End Of Data – On certain cartridges, the code would falsely detected End Of Data. This would cause the cartridge to become stuck, because the drive thought it was going to run off physical end of tape.
  • Fixed code breakage where a short 10GB LTO1 Generation tape, would not eject from an LTO2 drive.

Version 53Y2

This release note summarizes the firmware changes made to the IBM LTO2 tape drive firmware from version 4770 to version 53Y2.

  • READ POSITION command returns incorrect block location.
  • Tape Alert flag 18 “Tape Dir Corrupted on Load” is not set when a cartridge with a corrupted tape directory in the CM is loaded.
  • New lateral offset Error Recovery Procedure to increase the drive’s ability to read tapes that may have some damage or narrower track widths.
  • When servo error occurs during a Read near End of Wrap, a read permanent error may occur if an unexpected wrap turn occurs before the last dataset on the wrap.
  • When SCSI BUS Reset comes while the drive is processing a flush action due to a part of non-immed Write Filemark, the drive causes a hang.
  • Further enhances the drives ability to detect Gen 1 Imation media that has an incorrectly formatted Cartridge Memory.
  • Fix FSC 6017 errors encountered in testing, caused by the Write Error Recovery Procedure not restarting.
  • Add the drive serial number of the last drive to write on the tape in the cartridge's memory for failure analysis of problems.
  • Read eror on rare occasions that the servo track is not readable for short distances.
  • Drive fails Locate/Space on the 1st dataset read because it incorrectly detected a “4M Rule Violation.
  • When End of Media is reached, the code flushes buffered data. However, the flush operation pass has a memory access violation which can cause a drive hang.
  • Enhancement to the drive diagnostics. Counts written datasets when forward/ backward write test finishes and compares it with ideal dataset number.
  • A backward space command after a write command causes a drive hang.
  • Incorrect Tape alert flag 18 set when cleaner cartridge is installed.
  • Add Cleaning required function.
  • Change servo error threshold during calibration. Excessive servo errors have caused calibrations to fail.
  • Change to Invoke head clean Error Recovery Procedure when FSC 7225 ERP fails due to suspected debris in the tape path.
  • The drive may hang just after Power on Reset.
  • When attempting to use an expired Cleaning Cartridge, a 0 is displayed instead of the correct value of 7.
  • Tape Alert bit 12h is mistakenly set with a Write Permanent error.
  • Adjusts velocity error criteria depending upon product drive speed.
  • Add new Mode Page 2F, as an optional means of enabling/disabling Periodic Cleaning request feature.
  • The drive is incorrectly reporting a reservation conflict for the READ BLOCK LIMITS command and the REPORT DENSITY SUPPORT command.
  • An Error Correction Code uncorrectable condition causes drive hang, which can result in a command timeout by the host.
  • When a Gen 3 cartridge is inserted into a Gen 2 drive, it wrongly reports FSC=2C34h with SK=03h.
  • A time out occurred during Write at Early Warning Area of the tape.
  • Space/Locate performance improved.

 

Off

Document Location

Worldwide

Operating System

IntelliStation Pro:Windows 2000

System x:Windows 2000

System x:Windows Server 2003

IntelliStation Pro:Windows Server 2003

System x:Windows Server 2003 x86-64

IntelliStation Pro:Windows Server 2003 x86-64

System x Hardware Options:Windows Server 2003

System x Hardware Options:Windows Server 2003 x86-64

System x Hardware Options:Windows 2000

Older System x:Windows 2000

Older System x:Windows Server 2003

Older System x:Windows Server 2003 x86-64

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW189","label":"Older System x->xSeries 360"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18G","label":"Older System x->xSeries 200"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18H","label":"xSeries 220"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18J","label":"Older System x->xSeries 230"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18K","label":"Older System x->xSeries 240"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18L","label":"Older System x->xSeries 330"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18M","label":"Older System x->xSeries 340"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18Q","label":"System x->xSeries 232"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18R","label":"Older System x->xSeries 250"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18T","label":"Older System x->xSeries 300"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18U","label":"Older System x->xSeries 342"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18V","label":"Older System x->xSeries 350"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW18W","label":"Older System x->xSeries 370"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW191","label":"Older System x->xSeries 440"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19K","label":"Older System x->xSeries 255"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19P","label":"Older System x->xSeries 235"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19Q","label":"Older System x->xSeries 305"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19R","label":"Older System x->xSeries 335"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19S","label":"Older System x->xSeries 345"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19T","label":"Older System x->xSeries 225"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW19W","label":"Older System x->xSeries 450"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20J","label":"Older System x->xSeries 206"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW20R","label":"Older System x->xSeries 236"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN01","label":"Older System x->Netfinity 7000"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN02","label":"Older System x->Netfinity 3500"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN03","label":"Older System x->Netfinity 3000"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN04","label":"Older System x->Netfinity 5500"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN05","label":"Older System x->Netfinity 5000"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN07","label":"Older System x->Netfinity 8500R"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN08","label":"Older System x->Netfinity 5600"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN09","label":"Older System x->Netfinity 4000R"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN10","label":"Older System x->Netfinity 5100"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN11","label":"Older System x->Netfinity 7100"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN12","label":"Older System x->Netfinity 6000R"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN13","label":"Older System x->Netfinity 4500R"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN15","label":"Older System x->Netfinity 7600"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN16","label":"Older System x->Netfinity 3500 M10"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN17","label":"Older System x->Netfinity 3500 M20"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN18","label":"Older System x->Netfinity 5500 M10"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN19","label":"Older System x->Netfinity 5500 M20"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HWN20","label":"Older System x->Netfinity 7000 M10"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU00BHN","label":"IntelliStation Pro->IntelliStation Z Pro->6223"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU00IIY","label":"IntelliStation Pro->IntelliStation E Pro->6846"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU00JBD","label":"IntelliStation Pro->IntelliStation M Pro->6849"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU00PHZ","label":"System x Hardware Options->Tape Drive->200 \/ 400 GB->59P6744"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90AUR","label":"IntelliStation Pro->IntelliStation E Pro->6836"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90DKR","label":"IntelliStation Pro->IntelliStation M Pro->6850"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90HYO","label":"IntelliStation Pro->IntelliStation E Pro->6216"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90HZF","label":"IntelliStation Pro->IntelliStation E Pro->6226"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90ZOJ","label":"IntelliStation Pro->IntelliStation Z Pro->6227"},"Platform":[{"code":"PF033","label":"Windows"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 June 2013

UID

ibm1MIGR-55447