DATE: Aug. 24, 2010
Table of Contents
IBM pSeries 16 Bit LVD SCSI DVD-RAM Drive
3.0 Determine the Current Microcode Levels:
4.0 Downloading and Unpacking the RPM File to the Target Server
4.0.2 From the Microcode CD-ROM
5.0 Microcode Download Procedure for Optical Device
=====================================================================================
IBM RMBO0020321
PCZ9 |
Improved Auto-Reallocation Algorithm |
PCY5 |
Original microcode |
Converter Card
377i |
Original microcode |
2.0 AIX Require
For support: AIX 5.1 ML_06 and above
AIX 5.2 ML_03 and above
AIX 5.3 ML_00 and above
Before you install the microcode, it is important to determine the microcode level of the Drive installed on the target system. Use the following instructions to read the Microcode Level.
1) List the optical drives attached to the target
systems by typing:
lsdev -Cc cdrom
2) To check the current microcode level for the optical
drive, enter the following command
lscfg -vl cdX
Where X is the number associated with the optical drive listed as
available in step 1.
Results of command
# lscfg -vl cd1
cd1 P2/Z1-A3 16 Bit LVD SCSI DVD-RAM Drive (4700 MB)
Manufacturer................IBM
Machine Type and
Model......RMBOM0020321
ROS Level and
ID............PCZ9
Device Specific.(Z0)........058002028F000030
Part Number................. 39J5777
EC Level....................H86953
FRU
Number.................39J5778
#
3) To check the current microcode level of the SCSI converter card follow these directions:
a) type in diag into the prompt
diag
b) <enter> to continue to the next screen
c) arrow
down to the Task Selection is highlighted and press <enter>
d) arrow
down to the Display Microcode Level is highlighted and press
<enter>
e) find the
appropriate optical drive, cdX, arrow down and
highlight it. Then select it, by pressing <enter> and then commit
by press F7 key (commit function key can change, so read the bottom of the
screen to make sure the commit button is still F7 key).
f) select SCSI Convert Card and press <enter>, and below
is the result
DISPLAY MICROCODE LEVEL
cd1
The current microcode for the SCSI Converter Card
is ACR-SCSIDE16.377i.
This SCSI Convert Card has 377i microcode on it.
4.0.1 From the Web
The user should put the RPM file from the IBM website into
the /tmp directory.
The RPM file for this microcode update is called ibm-scsi-dvdram.rmbo0020321-PCZ9.377i.rpm
Once the file is in /tmp
directory, then to unpack the file by executing following commands:
rpm -ihv
--ignoreos -scsi-dvdram.rmbo0020321-PCZ9.377i.rpm
The microcode files will be placed in the /etc/microcode/ directory.
The RPM packaged microcode files should be located in the
"/microcode/RPM"
If the user mounts the CD-ROM disc in the /mnt
directory, then execute the following commands to unpack the microcode.
cd /mnt/microcode/RPM
rpm
-ihv --ignoreos -scsi-dvdram.rmbo0020321-PCZ9.377i.rpm
The microcode files will be copied to "/etc/microcode".
Notes:
- "/etc/microcode" is a symbolic link to "/usr/lib/microcode".
- If permission does not allow the copy to the above stated directory
or file then the user will be prompted for a new location.
NOTE: Please save current and older versions of the
microcode update files in case you need to restore your system.
Please verify the file size and checksum of the raw microcode files in
/etc/microcode/.
To check file size, type these next two commands into the AIX prompt:
ls -l
ACR-SCSIDE16.377i
File size = 16384
ls -l
IBM-RMBO002032.PCZ9 File
size = 786920
To determine the checksum type these commands into the AIX prompt:
sum ACR-SCSIDE16.377i
check sum = 34335
sum IBM-RMBO002032.PCZ9 check
sum = 16335
Procedure:
1. Stop all applications and un-mount any file system that is installed on the
drive.
2. Enter Diagnostics by typing the diag command into
the prompt
diag
3. The first screen tells you about Diagnostics. After reading this
screen press <enter> to continue
4. Arrow down to the Task Selection is highlighted and press
<enter>
5. Arrow down to the Microcode Tasks is highlighted and press
<enter>
5. a)
Arrow down to Download Microcode is
highlighted and press <enter>
6. Select all of the
7. A dialogue box will be display a choice of updating
8. Select "/etc/microcode" and press <enter>.
9. A dialogue box may display on screen if the /etc/microcode does not contain
the current microcode found on the device. This is just a warning screen
and if the microcode files have the same sum and file size as what is described
above, then the this process should work. Also as a last resort, the
drive will reject any corrupt microcode trying to be loaded on it. Press
<enter> to continue.
10. An "M" will be displayed next to the latest level of microcode in
the /etc/microcode directory. Select that level and press <enter>.
11. The following message will appear on the screen when download is completed:
"Microcode download complete successfully. The current microcode
level for the device cd# is
..... Please run diagnostics on the drive to ensure that it is
functioning properly."
12. Sometimes it’s necessary to update both the SCSI Converter Card and
the
13. Verify the microcode levels by repeating process 3.0
Determining Current Microcode Levels.
14. Run diagnostics to make sure the devices are in working order.