README: IBM 7332-220 4mm Autoloader Microcode


Table of Contents

README: IBM 7332-220 4mm Autoloader Microcode

  • Version: H211
  • Date: August 3, 2004
  • General information
  • Operating System levels supported:
  • Installation Time:
  • Can microcode be installed Concurrently?
  • Is system reboot needed to activate the microcode
  • Microcode Download information:
  • Additional Cautions
  • Machines Affected:
  • Microcode History
  • Display Microcode Level
  • Putting the microcode on the system
  • From the IBM WEB site via the user downloading the files.
  • From a CD-ROM.
  • Packaged Microcode Files
  • AIX bin file
  • AIX bin file copying files
  • Insure Microcode Restored Correctly
  • Determine which utility to use for download
  • Installing Microcode with AIX 5.1 and later Diagnostics
  • AIX 5.1 Diagnostics PTF/APAR Level
  • AIX 5.1 Microcode Naming conventions
  • Microcode Download Using AIX diagnostics
  • Install with Genucode
  • Microcode level H003 in the drive
  • Microcode level H008 or higher in the drive
  • Install with Atape

  • README: IBM 7332-220 4mm Autoloader Microcode

    Version: H211

    Date: August 3, 2004


    General information

    ******* Please read this entire notice *********

    This package is being provided to allow the update of older IBM 7332-220 4mm Autoloader Tape Drives to the latest 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:
    download.html


    Operating System levels supported:

    All levels of AIX that this product was announced on.


    Installation Time:

    The typical time to install this microcode is .4 hrs.
    The microcode becomes active when installed and does not require a system reboot to become active.


    Can microcode be installed Concurrently?

    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

    A reboot is not needed as the microcode is active in the drive when the drive completes microcode download. But to have the Vital Product Data show the new level you must use the AIX rmdev and mkdev commands.


    Microcode Download information:

    In order to complete the microcode download to the tape drive you will need to use the AIX 5.1 diagnostics and higher, or the Genucode program, or the Atape program. If the system does not have the AIX 5.1, or later, diagnostics you will need to get the Genucode package or the Atape program. Genucode is available from the IBM external web site:
    download.html

    The Atape program was shipped with the IBM 7332-220. It is also available from the web:
    ftp://ftp.software.ibm.com/storage/devdrvr/AIX
    For the AIX diagnostic package or for Genucode, or for Atape, you will need the microcode and dsdata files in this package.
    This tape drive package will get you to step where you will need to use the AIX 5.1 and higher Diagnostics or Genucode or Atape to download the microcode into the tape drive.


    Additional Cautions

    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.
    It is normal for this autoloader's AMBER LED to flash during the microcode download.


    Machines Affected:

    All 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

    The microcode update will bring the IBM 7332-220 4mm tape drive up to the current level of microcode which is:
    H211

    Table 1. Microcode History
    Tape Drive P/N Tape Drive FRU P/N Load ID Microcode Level What does this microcode change

    35L1170 35L1199 00000202 H003 First Microcode level shipped.

    35L1170 35L1199 A1700293 H008 Sets time for cleaning indication to 50 hours.
    Fixes cases of variable block read failure.
    Sets default blocksize of 512.

    Note: The H008 level of microcode changes the default blocksize to 512 instead of the default of 1024. If the AIX command rmdev -dl rmt0 is used to logically remove this drive then the drive is added back to the system the default block size will be set to 512 instead of the 1024 block size. The CE and customer must verify the default blocksize is correct for the customer.

    35L1170 35L1199 A1700293 H210 Sets default blocksize of 1024.
    SCSI Parallel Protocol Request related fixes.
    Removal of the 50 usage limit on DDS2 test tapes.
    Fixed handing of large number of appending of data causing subsequent space commands over the appended data to fail with an indication of media format corrupted(Sense Key 03, ASC/ASCQ 3100).

    35L1170 35L1199 A1700293 H211 Eliminates SCSI error message on the drive LCD when the drive is powered on with some newer SCSI adapters.


    Display Microcode Level

    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-220 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-220 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-2,0      7332 4mm Auto Loader SCSI Tape Device
     
     Manufacturer................HP
     Machine Type and Model......IBM-C571303030
     Part Number.................35L1170
     EC Level....................D19416
     FRU Number..................35L1199
     Device Specific.(Z1)........H003
     Device Specific.(Z0)........0180
    


    Putting the microcode on the system

    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.

    When the user downloads the microcode files from the IBM web site the packaged microcode files will be put into the /tmp directory.

    From a CD-ROM.

    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

    AIX bin file

    AIX bin file copying files

    Note: The last eight(8) digits of the microcode file name are the autoloader load id. Prior to the H008 level of microcode the load id of the autoloader was:
    00000202

    With install of the H008, or higher, level of microcode the load id is:
    A1700293
    Both AIX diagnostics and Genucode look at the load id of the drive and compare it to the load id in the dsdata file and microcode file. Because of this you have to use one pair of dsdata file and microcode files for drives with a microcode level below H008 and another pair for drives with a microcode level of H008 and above.


    Insure Microcode Restored Correctly

    To insure the microcode restored correctly do the AIX command sum on the microcode file and compare it to the following:
    sum IBM*
    50665 335 IBM-C571303030.H211.00000202
    50665 335 IBM-C571303030.H211.A1700293


    Determine which utility to use for download

    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. If the Atape device driver is installed skip to the step "Install with Atape".

    If the Atape device driver is not installed you now need to use the AIX diagnostics or the instructions in the Genucode package to complete the microcode install process.


    Installing Microcode with AIX 5.1 and later Diagnostics

    AIX 5.1 Diagnostics PTF/APAR Level

    AIX 5.1 diagnostics must have a minimum PTF/APAR level of:
    PTF# U477173 and APAR# IY27025.

    As of February 15, 2002:
    The current level of AIX Diagnostics CDROM 5.1.0.15 does NOT contain the fixes required to do microcode download to SCSD drives.
    The fix required to do microcode download to SCSD drives will be in the next release of Diagnostic CD when they are announced and released.

    AIX 5.1 Microcode Naming conventions

    To use AIX 5.1 diagnostics with the tape drive microcode use different naming conventions and the files must be in the /etc/microcode directory. Do the following AIX commands to copy the files with the proper naming conventions:
    cd /etc/microcode
    cp /tmp/7332220_web/dsdata IBM-C571303030.00000202.dsdata
    cp /tmp/7332220_web/dsdata.current IBM-C571303030.A1700293.dsdata
    cp /tmp/7332220_web/IBM-C571303030.H211.00000202 IBM-C571303030.00000202.H211
    cp /tmp/7332220_web/IBM-C571303030.H211.00000202 IBM-C571303030.A1700293.H211

    Microcode Download Using AIX diagnostics

    There are 2 ways to do the microcode download using the AIX diagnostics.

    Using the AIX Diagnostics menu

    To use the AIX 5.1 diagnostics menu for microcode download do the following:
    diag (enter)
    Task Selection (enter)
    Download Microcode (enter)

    Select the drive you wish to download microcode to and follow the system instructions.

    Note: When the system asks where the microcode file is to be found select /etc/microcode, not diskette.

    Using the AIX Diagnostics via command line input.

    The command line to download microcode will use the highest level of microcode in the /etc/microcode directory for the device selected. To use the AIX 5.1 diagnostics command line input for microcode download do the following:

    Note: If the previous level of microcode is not in the /etc/microcode directory you will need to use the -f option(force) as the diagnostics expect the previous level to be present in the /etc/microcode directory.
    diag -c -d rmt0 -T "download" (enter)

    or

    diag -c -d rmt0 -T "download -f" (enter)


    Install with Genucode

    Microcode level H003 in the drive

    Determine the current level of microcode in the tape drive is H003 if it is do the following AIX commands:
    cd /tmp/7332220_web
    cp dsdata /tmp/dsdata
    cp IBM-C571303030.H211.00000202 /tmp/IBM-C571303030.H211.00000202

    To complete the microcode install follow the instructions in the Genucode package.

    Microcode level H008 or higher in the drive

    Determine the current level of microcode in the tape drive is H008 or higher, if it is do the following AIX commands:
    cd /tmp/7332220_web
    cp dsdata.current /tmp/dsdata
    cp IBM-C571303030.H211.00000202 /tmp/IBM-C571303030.H211.A1700293

    To complete the microcode install follow the instructions in the Genucode package.


    Install with Atape

    You now need to issue the Atape tapeutil command:
    tapeutil
    Then select Autoloader 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/7332220_web/IBM-C571303030.H211.00000202

    or

    /tmp/7332220_web/IBM-C571303030.H211.A1700293

    Follow the remaining instructions to complete the install.