README: 12GB 4mm Tape Drive Microcode
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.
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
All levels of AIX that this product was announced on.
Yes, but the tape drive must be available with no tape in the drive, and no other processing running to the tape drive.
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.
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.
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.
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.
The microcode update will bring the IBM 12GB 4mm tape drive
up to the current level of microcode which is:
758B
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. |
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
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.
When the user downloads the microcode files from the IBM web site the packaged microcode files will be put into the /tmp directory.
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.
Note: The dot slash(./) has AIX path thru the current directory.
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
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 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/.
There are 2 ways to do the microcode download using the AIX diagnostics.
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.
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)
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.