TITLE : Using genucode to update a Tape Drive's microcode. OS LEVEL : AIX DATE : 23/06/98 VERSION : 1.0 ---------------------------------------------------------------------------- The information below is using the example of an 8mm 20GB tape drive called rmt0, updating to microcode version 38za. Perform the following steps as "root" user. 1, Download and unzip the tape drive microcode: 2, Read the "description" file on the microcode download page to find out more information on the microcode update. Also, there may be additional details about installing the microcode on the system. 3, Click on [AIX format] to download the microcode to the "download" directory, then 'ftp' it to the RS/6000. 4, To unzip the file use: chmod +x 20GB8mm_web.bin ./20GB8mm_web.bin (at this point you will need to use the password given to you in the license agreement.) This will create a new directory called 20GB8mm_web. 5, Read and follow any additional instructions in the README file. 6, Change to the directory created by the unpacking of the files: cd 20GB8mm_web 7, Copy the dsdata file that matches the load ID of the tape drive you want to update and also the microcode file to the /tmp directory giving it the name matching the load ID of the tape drive to be updated: cp dsdata.A0000001 /tmp/dsdata cp IBM-20GB.38zA.A0000001 /tmp/IBM-20GB.38zA.A0000001 8, Change directory to /tmp to download the genucode using: cd /tmp 9, Download and unzip the genucode: 10, Read the "description" file for any additional information needed for installing the genucode on the system. 11, Click on [AIX format] to download it and then 'ftp' it into the /tmp directory of the RS/6000. 12, Unzip the genucode using: chmod +x web_microcode.bin ./web_microcode.bin (use the same password here as above for the microcode download.) 13, Read and follow any additional instructions in the genucode.README file. 14, Copy the 3 files cpcat, genucode and genucode.cat into the /tmp directory using: cp /tmp/web_microcode/cpcat /tmp/cpcat cp /tmp/web_microcode/genucode /tmp/genucode cp /tmp/web_microcode/genucode.cat /tmp/genucode.cat 15, Set the PATH variable to path through the current directory so AIX can use cpcat and genucode in the /tmp directory: export PATH=$PATH:. 16, Use: cpcat to copy genucode.cat to /usr/lpp/diagnostics/catalog/default. 17, Even after the microcode says it is completed, wait a few minutes to be sure and make sure none of the LEDs are flashing. Remove any tape from the drive and clean the drive if the cleaning LED is on. 18, Run genucode on the drive you want to update using: genucode -s rmt0 19, Wait a few minutes to ensure the genucode update has completed. 20, Update the VPD on the system for the tape drive using: rmdev -l rmt0 mkdev -l rmt0 21, Wait a few more minutes for the VPD update to complete properly. 22, When certain that the update has completed, you may recycle the system, but this is not necessary. 23, Generate new backups.