Get the active firmware level

lslic -t syspower -m <Frame Name> -F mtms,ecnumber,activated_level

To verify whether the package is an concurrent or disruptive level update

lslic -m <Frame Name> -t sys -r mountpoint -d /home/hscroot/01SF240_418_382 -F retrievable_release concurrent_retrievable_level disruptive_retrievable_level

System Readiness Check

updlic -o k -m <Frame Name>

If no error, Then you should get next prompt else you would recieve an error something like below. Below error is an example, depend on the HMC Hardware Issue error message may vary

Error Message (Example):

In case of any errors, You will get the error message as shown below
——————————————————–
hscroot@testhmc01:~> updlic -o k -m <Frame Name>
Licensed Internal Code Readiness Check detected the following errors:
HSCF0071E Communication error to Secondary Flexible Service Processor on 9117-570*656A6FD:
No connection exists.

These errors must be corrected before updating Licensed Internal Code.
hscroot@testhmc01:~>

 

HMC update – Query

updlic -o a -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382 -q

HMC update – Actual Installation

updlic -o a -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382

HMC upgrade – Query

updlic -o u -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382 -q

HMC upgrade – Actual Installation

updlic -o u -t sys -l latest -m <Frame Name> -r mountpoint -d /home/hscroot/01SF240_418_382