******* PLEASE READ THIS ENTIRE
NOTICE *********
DATE: May 20, 2011
Table of Contents
IBM SATA DVD-ROM Drive (Slim) /
DROM0020581
1.0
Microcode and Document Revision History:
6.0
Determine the Current Microcode Level for AIX:
7.0 Downloading the RPM Format File to the
Target Server for AIX
8.0
Discovery Tool Microcode CD-ROM creation and download instructions
9.0
Verifying microcode before download and notes for AIX
10.0
Microcode Download Procedure for AIX:
10.1
Downloading Microcode to the Drive
=====================================================================================
Firmware Level |
Description |
DA33 |
This is the original
f/w level for this drive |
DA36 |
Fix
hang condition caused by sleep mode |
Docu |
Description |
6/10/2010 |
Original READ |
5/20/2011 |
Updated with Readme file |
This Read
Approximately 20 minutes.
8202-E4B, 8203-E4A, 8204-E8A, 8205-E6B,
8231-E2B, 8233-E8B, 8234-EMA, 8236-E8C, 8261-E4S, 9117-MMA, 9117-MMB, 9119-FHB,
9179-MHB and any newer systems
For
support: AIX 5.2 TL_10_SP04 and above
AIX
5.3 TL_6_SP04 and above
AIX
5.3 TL_7_SP01 and above
AIX
6.1 TL_0_SP02 and above
Before you install the microcode,
it is important to determine the microcode level of the Drive installed in the
target system. Use the following instructions to read the ROM level from the
Drive.
1) List the CD/DVD Drives
installed in the system by typing:
lsdev –Cc cdrom
2) To check the current microcode
level for the drive or controller enter the following command
lscfg –vl cdX
Where
“X” is the instance of the drive. The command will produce output
similar to this:
# lscfg -vl cd1
cd1
Manufacturer................IBM
Machine Type and
Model......DROMO0020581
ROS Level and ID............DA36
Device Specific.(Z0)........058002028F000030
Part Number.................42R5292
EC Level....................H87201
FRU Number..................42R5292
Hardware Location Code...... U789D.001.DQD67B5-P4-D1
If the ROM Level is less
than DA36 you should update the microcode.
7.0 Downloading the
Use this
NOTE: The instructions that follow are
specific AIX commands. AIX commands are CASE (lower and upper) SENSITIVE, and must
be entered exactly as shown, including filena
1) Make two directories on your
AIX system to receive the
Enter: "mkdir /tmp/microcode"
and
then create this directory
Enter: "mkdir /tmp/microcode/
2) Transfer the
You'll see the filena
"rpm -ihv –-ignoreos
IBM-DROM0020581.DA36.rpm”
3) For AIX: The microcode
files will be added to /usr/lib/microcode/.
NOTE:
- "/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.
To obtain information how to burn
a CD-ROM and run the Discovery Tool for an AIX or Linux System please go to: http://techsupport.services.ibm.com/server/mdownload/CDROMhelp.html
1) After running the Discovery
Tool successfully the "/tmp/microcode/
2) Change to that directory,
"cd /tmp/microcode/
3) Unpack the file by executing
the instructions below:
Enter the commands:
rpm -ihv –-ignoreos IBM-DROM0020581.DA36.rpm
4) Two microcode files will be
copied to "/etc/microcode". The file size and checksum of the
microcode image will be verified in Section 9.0.
File Na
IBM-DROM0020581.DA36
NOTE:
- "/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.
Please verify the file size and
checksum of the raw microcode files matches what is listed below.
For AIX :
"ls -l /etc/microcode/ IBM-DROM00205081.DA36"
to verify file size is 599168.
"sum /etc/microcode/ IBM-DROM00205081.DA36"
to verify Checksum is 37232.
1) At the command line type
“diag”
2) Select the "Task Selection" from diagnostics
3) Select "Download Microcode" or "Microcode Tasks” then
select “Download Microcode" from the menu.
4) Select all of the SATA DVD-ROM Drive that
need to be updated from the list of devices by using the arrow keys to
highlight the entry and pressing "Enter" to mark it. Press
"F7" when you are done marking all the drives you want to flash.
5) Select "/usr/lib/microcode" or
“/etc/microcode”.
6) A dialogue box may be displayed on screen. It will state that the
current microcode level on the drive could not be found on the selected
source. This is acceptable because the drive will reject any incorrect
code. Press "Enter" to continue.
7) At this time, please remove media from the drive. If there is media present after the next
step, the microcode download process will stop and a Warning message will
appear, telling you to remove the media.
8) Select DA36 level and press
"Enter" to flash the drive.
9) The following message will appear on the screen when download is completed:
"Microcode download complete successfully. The current microcode
level for the device cdX is ... Please run
diagnostics on the drive to ensure that it is functioning properly."
10) If you selected more than one drive to update, then steps 6-10 will repeat
until all drives are updated.
11) Exit diagnostics.