Documente Academic
Documente Profesional
Documente Cultură
System Microcode or firmware initializes the system hardware and controls the boot process enabl
ing the system to boot up and operate correctly; it also provides the interface between the operat
ing system software and the hardware.
Adapter Microcode or firmware is the operating code of the adapter; it initializes the adapter when
power is applied and it controls many of the ongoing operations executed by the adapter.
Device Microcode or firmware provides these same functions for devices such as tape drives.
naming convention
firmware names are given as 01SF_XXX_YYY_ZZZ here,
XXX - is stream release level
YYY - is service pack level
ZZZ - is last disruptive SP level.
ex. 01SF235_185 represents release level is 235 and service pack is 185.
each stream release level supports new machine types or new features.
service processor contains two copies of firmware.which helps to manage and reduce the
frequency of downtime for maintenance.
1. temporary
2. permanent
server firmware fixes are installed on temporary side.copying the temporary firmware level to the
permanent side is known as committing or accepting the fix.
A disruptive upgrade requires system to be shutdown and powered off prior to activating new
firmware level.
A concurrent upgrade can be made on running system. doesn't require downtime.
2). SP level (YYY) and last disruptive SP level (ZZZ) are equal
ex. SF235_180_180
3). SP level currently installed on system is lower than the last disruptive level(ZZZ)of the new
SP to be installed.
ex: installed on the system -SF235_180_160
to be installed - SF235_185_160
*** An installation is concurrent if SP level is higher than the SP level(ZZZ) of the new SP to be
installed.
ex currently installed SF235_180_160
to be installed - SF235_165_160
Here I am choosing the option by device type, four options will come
1. adapter
2. hard disk
3. media
4. others
I selected adapter here
after selecting you will get output like this,from this select the appropriate device update and
download
if you want to upgrade select that, it will show some list select the recommended one and
download.
How to apply the system firmware updates, run diag command #diag
select Tasks and Service Aids
select Update and Manage Flash
Select Validate and Update System Firmware
If the fix file is located on your hard drive, perform the following steps:
i. Select File System.
ii. Enter the fully qualified path name of the file with the flash update image. The file will be copi
ed to the/var/update_flash_image directory.
iii.When finished, select Commit. The server firmware level that you selected will be installed on
the temporary side.
ADAPTER/SYSTEM FIRMWARE:
lsmcode -A displays microcode (same as firmware) level information for all supported devices
(Firmware: Software that has been written onto read-only memory (ROM))
lsmcode -c shows firmware level for system, processor
invscout:
it helps to show which firmware (microcode) should be updated:
1. download: http://public.dhe.ibm.com/software/server/firmware/catalog.mic
2. copy on the server to: /var/adm/invscout/microcode
3. run: invscout (it will collect data and creates: /var/adm/invscout/<hostname>.mup)
4.upload <hostanme>.mup to: http://www14.software.ibm.com/webapp/set2/mds/fetch?
page=mdsUpload.html
7. follow the wizard (next, next..), about after 20-30 minutes will be done
"The repository does not contain any applicable upgrade updates HSCF0050" or ..."The selected
repository does not contain any new updates."
It can happen if ftp user was not created by official AIX script: /usr/samples/tcpip/anon.ftp
Create ftp user with this and try again.
Manufacturer................IBM
Machine Type and Model......HUS153014VLS300
Firmware (Microcode) update should be started from FLRT (Fix Level Recommendatio Tool).
After selecting the system, it will be possible to choose devices to do an update, and read
description, how to do it.
Check with Google the "FRU Number" to get the FC Code (this is needed to get the correct files
on FLRT)