README: IBM 7332-110 4mm Tape Drive Microcode ------------------------------------------------------------------------ Table of Contents *README: IBM 7332-110 4mm Tape Drive Microcode <#Header_1>* # Version: 758B <#Header_2> # Date: May 20, 2003 <#Header_3> # General Information <#Header_4> # Microcode Install Information: <#Header_6> # Installation Time: <#Header_7> # Atape <#Header_8> # Genucode <#Header_9> # Operating System levels supported: <#Header_10> # Can microcode be installed Concurrently? <#Header_11> # Is system reboot needed to activate the microcode. <#Header_12> # Additional Cautions: <#Header_13> # Machines Affected: <#Header_14> # Microcode History <#Header_15> # Display Microcode Level <#Header_16> # Putting the microcode on the system <#Header_17> # From the IBM WEB site via the user downloading the files. <#Header_18> # From a CD-ROM. <#Header_19> # Packaged Microcode Files <#Header_20> # AIX bin file <#Header_21> # Check Microcode Checksum <#Header_22> # Determine which utility to use for download <#Header_23> # Install with Genucode <#Header_24> # Install with Atape <#Header_25> ------------------------------------------------------------------------ README: IBM 7332-110 4mm Tape Drive Microcode <#ToC_1> Version: 758B <#ToC_2> Date: May 20, 2003 <#ToC_3> ------------------------------------------------------------------------ General Information <#ToC_4> ****** PLEASE READ THIS ENTIRE NOTICE ********* This package is being provided to allow the update of older IBM 7332-110 4mm tape drives to the current level of microcode that is currently shipping from IBM. * * *Customers are encouraged to install the latest microcode level themselves. The microcode and instructions are available at the IBM external web site: http://techsupport.services.ibm.com/server/mdownload/download.html * ------------------------------------------------------------------------ Microcode Install Information: <#ToC_6> In order to complete the microcode download to a IBM 7332-110 you will need either the Atape Device Driver installed on the system or you will need the Genucode program along with the * microcode * and * dsdata * file in this package. *This package, the 7332110 package, will get you to step where you will need to use the tapeutil program( part of Atape, if Atape is installed on the system) or GENUCODE to download the microcode into the tape drive. * Installation Time: <#ToC_7> The typical time to install this microcode is .5 hrs. The microcode becomes active when installed and does not require a system reboot to become active. Atape <#ToC_8> The Atape program was shipped with the IBM 7332-110, but it is likely that it has been updated since the 7331-110 was shipped. The current Atape is available from the WEB at: * ftp://ftp.software.ibm.com/storage/devdrvr/AIX * Genucode <#ToC_9> You will need to get the Genucode package from eServer pSeries WEB site: * http://techsupport.services.ibm.com/server/mdownload/download.html * For genucode you will need the * microcode * and * dsdata * file in this package. This README will get you to step where you will need to use Genucode or Atape to download the microcode into the tape drive. ------------------------------------------------------------------------ Operating System levels supported: <#ToC_10> All levels of AIX that this product was announced on. ------------------------------------------------------------------------ Can microcode be installed Concurrently? <#ToC_11> Yes, but the tape drive must be available with no tape in the drive, and no other processing running to the tape drive. ------------------------------------------------------------------------ Is system reboot needed to activate the microcode. <#ToC_12> A reboot is not needed as the microcode is active in the drive when the drive completes microcode download. If you used Genucode to install the microcode the new level of microcode will not show in the Vital Product Data. To have the Vital Product Data show the new level you must use the AIX rmdev and mkdev commands described in Genucode part of the install process. ------------------------------------------------------------------------ Additional Cautions: <#ToC_13> Do not power off the tape drive during microcode download as this may damage the tape drive microcode requiring the tape drive to be replaced. Remove any tape cartridge from the drive prior to attempting the microcode download. ------------------------------------------------------------------------ Machines Affected: <#ToC_14> All eServer pSeries and RS/6000 machines this product was announce on. In general if the tape drive configures and is available with the VPD showing the Machine Type and microcode level as described in this README the machine is one affected. ------------------------------------------------------------------------ Microcode History <#ToC_15> The microcode update will bring the IBM 7332-110 4mm tape drive up to the current level of microcode which is: * 758B * *Table 1. Microcode History* Tape Drive P/N Tape Drive FRU P/N Microcode Level What does this microcode change 59H4166 59H4168 726B First Microcode level shipped. 59H4166 59H4168 7430 Cleaning error with new cleaning tape. 59H4166 59H4168 743B Fix EEprom error on erase 59H4166 59H4168 7540 Support for new EEprom. 59H4166 59H4168 7550 Fix for drive error during microcode download. 59H4166 59H4168 7580 Improve read capability of media created on older non IBM tape drives. 59H4166 59H4168 758B Improper handling of the end of tape indication on DDS||||(DDS1) tapes If an application wrote a DDS1 tape to the end of the tape, AIX would report a TAPE_ERR5. All the data up to the TAPE_ERR5 was reported was saved to the tape, but AIX would not request a second tape to be mounted to continue writing additional data. This would only occur on DDS1 tapes. ------------------------------------------------------------------------ Display Microcode Level <#ToC_16> *Note: *In some cases you may already have the most current level of microcode already installed. The following instructions show you how to check the tape drive microcode level. To display the level of microcode in the IBM 7332-110 4mm tape drive do the following AIX command: * lscfg -vl rmt0 <--- change the drive number to reflect the actual rmt address of the IBM 7332-110 4mm tape drive. * The output of the lscfg command will look like the following with the * "Device Specific.(Z1)" * showing the microcode level: * rmt0 00-00-01-4,0 7332 4mm Auto Loader SCSI Tape Device Manufacturer................ARCHIVE Machine Type and Model......IBM-STL496000N Part Number.................59H4166 EC Level....................E30369 FRU Number..................59H4168 Device Specific.(Z1)........758B Device Specific.(Z0)........0180 * ------------------------------------------------------------------------ Putting the microcode on the system <#ToC_17> There are 2 ways a user can get the microcode files. Each of these will put the microcode on the user's system but the user may have to move the files to appropriate directory for system use. From the IBM WEB site via the user downloading the files. <#ToC_18> When the user downloads the microcode files from the IBM web site the packaged microcode files will be put into the * /tmp * directory. * If the user downloads the * 7332110.bin * file the user will put the downloaded file into the * /tmp * directory and then use the instructions in the section of this README titled * "AIX bin file". * From a CD-ROM. <#ToC_19> * If the CD-ROM process is used to put the * 7332110.bin * file on the user system the microcode files will expanded into the * /tmp/7332110 * directory. The next step is to follow the instructions in this README titled * "Check Microcode Checksum". * The building and putting of the files into the * /tmp/7332110 * directory was done by the user when they used the CD-ROM build instructions. *Note: * * AIX commands and file names are case sensitive. If the users AIX permission does not allow the copy to the above stated directory or file then the user will be prompted for a new location. * ------------------------------------------------------------------------ Packaged Microcode Files <#ToC_20> AIX bin file <#ToC_21> * Download the * 7332110.bin * file to the system to the * /tmp * directory. * Do the following AIX commands to make the file executable: * cd /tmp chmod +x 7332110.bin * * To expand the * 7332110.bin * file use the following command: * 7332110.bin * * This will put the following files in the * 7332110 * directory: * * o *dsdata * o *IBM-STL496000N.758B.00000101 * * Change to the directory just built: * cd /tmp/7332110 * ------------------------------------------------------------------------ Check Microcode Checksum <#ToC_22> To insure the microcode downloaded correctly to the system do the following AIX command: * sum IBM-S* * The output of the command will be the checksum and it must match the following, if it does not match then redo the download and file extraction. * 14297 513 IBM-STL496000N.758B.00000101 * ------------------------------------------------------------------------ Determine which utility to use for download <#ToC_23> You now will need to determine if the Atape device driver is installed. To determine if the Atape device driver is installed do the following AIX command: * lslpp -l Atape.driver * This will show the level of the Atape driver if it is installed. *Note: *If the Atape driver is down level the you may want to consider updating to the current Atape level. If the Atape device driver is installed skip to the step: * "Install with Atape". * If * Atape is not installed* you now need to use * Genucode *to complete the microcode install process. ------------------------------------------------------------------------ Install with Genucode <#ToC_24> If the Atape device driver is * not installed * you will use * genucode * to do the microcode install: * Change to the directory just built: * cd /tmp/7332110 * * You will now need to copy from the new directory to the /tmp as Genucode requires the microcode and the dsdata file to be in /tmp directory. * cp IBM-STL496000N.758B.00000101 /tmp/. cp dsdata /tmp/. cd /tmp * *Note: *The copy command copies the file to the /tmp directory with the same name when you use the period(.) after /tmp/. You now need to use the instructions in the GENUCODE package to complete the microcode install process. ------------------------------------------------------------------------ Install with Atape <#ToC_25> You now need to issue the Atape tapeutil command: * tapeutil * Then select * Tape Drive Service Aids * Then select * Microcode load * Then select the tape drive you are going to download microcode to. Then enter the file name of the microcode file you are going to use for the download: * /tmp/7332110/IBM-STL496000N.758B.00000101 * Follow the remaining instructions to complete the install.