Service manual

Firmware Updates D-5
LFU must be run in a nonpartitioned environment for the following reasons:
1. LFU cannot communicate directly over the CSB and relies on the SCM to
transfer files to the microprocessors on the CSB.
2. LFU transfers files to SCMs, both master and slaves, through PCI space to
shared RAM. If the system remains partitioned, knowledge of PCI space is
known only on a per partition basis.
If a system is partitioned, it must be reconfigured to run LFU. Example D–1
shows the necessary preparations.
The show nvram command is executed. Example D–1 shows that this
system has three hard partitions.
The system has three hard partitions defined by the environment variables
hp_count, hp_qbb_mask0, hp_qbb_mask1, and hp_qbb_mask2.
The operating systems in each partition have to be shut down.
Use the SCM set hp_count 0 command to remove the hard partitions.
Setting the hp_count to zero disables partitions so the QBB masks are
ignored. Redefining the partitions, when the update is complete, is a
simple matter of setting the hp_count back to the number of hard
partitions.