README: 12GB 4mm Tape Drive Microcode


Table of Contents

README: 12GB 4mm Tape Drive Microcode

  • Version=758B
  • Date: April 4, 2007
  • General information
  • Genucode information:
  • Operating System levels supported:
  • Can microcode be installed Concurrently?
  • Is system reboot needed to activate the microcode.
  • Additional Cautions:
  • Machines Affected:
  • Installation Time:
  • Microcode Level
  • 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
  • Check Microcode Checksum
  • 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
  • Installing Microcode with Genucode

  • README: 12GB 4mm Tape Drive Microcode

    Version=758B

    Date: April 4, 2007


    General information

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

    This package is being provided to allow the update of older IBM 12GB 4mm 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:
    http://www14.software.ibm.com/webapp/set2/firmware/gjsn

    In order to complete the microcode download to a 12GB 4mm tape drive you will need to use the AIX 5.1 and later diagnostics or GENUCODE program along with the microcode and dsdata file in this package.


    Genucode information:

    If the system you are using does not have the AIX 5.1, or later, diagnostics you will need to get the GENUCODE package from the IBM WEB site:
    http://www14.software.ibm.com/webapp/set2/firmware/gjsn


    Operating System levels supported:

    All levels of AIX that this product was announced on.


    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.
    If the microcode download was done with Genucode you must use the AIX rmdev and mkdev commands described in Genucode part of the install process to have the Vital Product Data show the new microcode level.


    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.


    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.

    IBM 7206-110

    Internal 12GB 4mm DDS3 Tape drive


    Installation Time:

    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.


    Microcode Level

    The microcode update will bring the IBM 12GB 4mm tape drive up to the current level of microcode which is:
    758B


    Microcode History


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

    59H3878 59H3879 726B First Microcode level shipped.

    59H3878 59H3879 7430 Cleaning error with new cleaning tape.

    59H3878 59H3879 743B Fix EEprom error on erase

    59H3878 59H3879 7500 Fix for multiple rewinds causing a drive to not respond.

    59H3878 59H3879 7530 Support for new EEprom.

    59H3878 59H3879 7550 Fix for drive error during microcode download.

    59H3878 59H3879 7580 Improve read capability of media created on older non IBM tape drives.

    59H3878 59H3879 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

    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 7206-110 or the internal 12GB 4mm tape drive do the following AIX command:

     lscfg -vl rmt0               <--- change the drive number to reflect
                                       the actual rmt address of the 12GB
                                       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-04-00-3,0      SCSI 4mm Tape Drive (12000 MB)
     
          Manufacturer................ARCHIVE
          Machine Type and Model......IBM-STD224000N!D
          Device Specific.(Z1)........758B
          Serial Number...............GS001DX
          Device Specific.(LI)........00000101
          Part Number.................59H3878
          FRU Number..................59H3879
          EC Level....................E30364
          Device Specific.(Z0)........0180020283000018
          Device Specific.(Z3)........L1
    


    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


    Check Microcode Checksum

    To insure the microcode downloaded correctly to the system do the following AIX command:
    sum IBM-STD224000N.758B.00000101
    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.
    38164 513 IBM-STD224000N.758B.00000101


    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

    AIX 5.1 diagnostics uses different naming conventions then Genucode and the files must be in the /etc/microcode directory.

    You will now need to copy the microcode and dsdata file from the new directory to the /etc/microcode directory.
    cp IBM-STD224000N.00000101.758B /etc/microcode/.
    cp dsdata /etc/microcode/IBM-STD224000N.00000101.dsdata

    Note: The copy command copies the file to the /etc/microcode directory with the same name when you use the period(.) after /etc/microcode/.

    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)


    Installing Microcode with Genucode

    You will now need to copy the microcode and dsdata file from the new directory to the /tmp directory as Genucode requires the microcode and the dsdata file to be in /tmp directory.  

    cp IBM-STD224000N.758B.00000101 /tmp/.
    cp dsdata /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.