**************************************************************** | | | | | Build ID: | | Revision: a | | | | (C) Copyright International Business Machines Corporation | | xxxx, 2004. All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES AND | | TRADEMARKS" in this document. | | | | Updated: 11/04/2004 | | | **************************************************************** CONTENTS: 1.0 Change history This release note summarizes the firmware changes made to the IBM VXA320 tape drive firmware from version 73105 to version 73203. Number Description 1 Depending on position within block, data read error possible due to high level read retry invocation. Normal read error recovery ended prematurely after 1st retry when filemark detected which forced high level read retry. 2 Data read error due to incorrect data transferred to host. Error will repeat on same tape and drive at 35 degrees C or higher. Drive was in read error recovery and firmware error allowed read to wander beyond EOD into stale data where read manager found data that matched the criteria it was looking for and bad data was transferred to host. 3 Inquiry Page code 83 -- Device ID page -- in the Device Identifier field currently includes firmware version in the Product ID. Report blanks instead of firmware version. 4 Add enhancement to enable update from VXA-160 to VXA-320. 5 Change VXA-160 to VXA-172, description change only. 6 Enhancement to clarify write mode, using the density set in Mode Select command in all cases. 7 Enhancement to improve formating process. 8 Enhance time out handling for retries. 9 In an effort to reduce stressful tape handling, all servo abort calls will be replaced with something a bit more benign. 10 Due to a status race condition, the channel wake up procedure was not being invoked and thereby rendering the ensuing read inoperative. 11 Fix Long erase which quits early if it needs to retry 12 Enhancement to increased test coverage for open/shorted HBA's. 13 Improve functional test pass/fail output to improve disposition of failed units. 14 Improve cleaning process, clarifying when a Clean will be called for. 15 Fix problems (write hangs) with 1 byte transfers on VXA-3. 16 Fix condition where drive can dwell during functional test if a cartridge is auto-injected and fails on a subsequent command 17 Fix condition where tape being ejected when deemed incompatible in 1U. 18 Added extra logging for stuck write and excessive rewrite detection. 19 Clear Ready LED on load failure. 20 Add logging function in motor test and head timing in case of failures. 21 Add code update capability - manufacturing enhancement only. 22 Fix SCSI interface verify fail when drive is in bootblock mode after booting up with eject button depressed. 23 Fix SCSI bus hangs on LSI HBAs when a write command's data transfer is delayed more than 3 seconds. 24 Fix interrupt due to a reset sending an illegal command. 25 Fix IDE incorrect length error. Repeats with read only at same file and same block. 26 Fix Data read error due to incorrect data transferred to host during read error recovery. 27 Fixed a problem where a command which had been queued, waiting for a load to complete, would appear to have failed and give a false Check Condition and incorrect sense data. 28 Set Cleaning Required LED and associated status on whenever a SCSI command reports a CHECK CONDITION with a sense key of Medium Error (0x03). 29 Add ASC/ASCQ info for Space with Medium Error.