Approximate time for microcode installation: 30 minutes
1) Issue the following command to list the MCA SCSI adapters installed in the system:
lsdev -C | grep "ascsi"
All installed SCSI adapters will be listed as available. The adapter device names will be in ascsi# format, where # is the numeric logical identification of each adapter device.
2) To check the current microcode level for the adapter enter the following command
lscfg -vl ascsi#
Note the FRU Number and the Loadable Microcode Level fields. If the FRU Number is 93H7896 or 52G3380 and the Ros Level and ID is less than C9, the system contains the appropriate adapter hardware level and a down-level adapter firmware. You should update the adapter firmware.
2) Unpack the EMT file in order to obtain the AIX binary file on diskette
3) With the machine powered on and AIX operating system successfully loaded, follow the instructions below to install the FLASH code onto your SCSI adapters.
4) Log in as root
5) Copy the AIX binary file "8EFC3088.C9M" from diskette into the /etc/microcode directory
6) If the adapter controls the disk containing "rootvg" then you must flash
the adapter using standalone diagnostics.... refer to step A. Otherwise,
continue to step 7.
7) You are now ready to FLASH the EEPROM in the adapter using the single command:
diag -c -d ascsi# -T"download"
Where # is the number found from the "lsdev -C | grep ascsi" command. Repeat the above command for all the cards that need the update.
A) Reboot the machine using the standalone diagnostics CD or diskettes.
B) Select Service Aids -> Microcode Download
C) Select the adapter you update the microcode
D) Select Functional Microcode -> Download the Latest Level of Microcode -> /etc/microcode
E) You have now successfully flashed the adapter. Repeat steps C & D for all other adapters.Where # is the number found from the "lsdev -C | grep ascsi" command. Repeat the above command for all the cards that need the update.
If you require further instruction refer to the RS/6000 microcode download procedure.