Any time after the software preload completes, when the user logs in to the primary HMC, the  user is guided automatically to correct any serviceable events that might be open, update the  HMC, and activate the previously distributed code on the storage facility. The overall process  is also known as concurrent code load (CCL). The code installation process involves the following stages: Although the microcode installation process might seem complex, it does not require  significant user intervention. The IBM service representative normally starts the CDA process  and then monitors its progress by using the HMC. From bundle 88.0. x.x , power subsystem  firmware update activation (RPC cards and DC-UPSs) is included in the same general task  that is started at CDA. In previous bundles, it was necessary to start a power update from an  option in the HMC when the other elements were already updated. This option remains  available when only a power subsystem update is required.  Chapter 13. Licensed machine code  449 7. It is important to maintain the latest DDM firmware because enhancements for efficiency,  performance, and reliability are often delivered. DDM firmware update is a concurrent  process in the DS8880 series family. Direction to update the DDM firmware by using Install  Corrective Service (ICS) can be found in the Code Installation Instructions. 6. New firmware for the hypervisor, service processor, system board, and I/O enclosure  boards are periodically released. This firmware can be loaded into each device directly  from the HMC. Activation of this firmware might require a shutdown and restart of each  CPC individually. This process causes each CPC to fail over its logical subsystems to the  alternative CPC. Certain updates do not require this step, or it might occur without  processor restarts. For more information, see 3.2, “CPC failover and failback” on page 79. – During the RPC firmware update, RPC0 isfirst placed into Service Mode while  updated and verified, then resumed and the alternate card RPC1 is completed. – During the DC-UPS firmware update, the current power state is maintained so the  DC-UPS remains operational during a LIC update. 5. New DC-UPS and RPC firmware are periodically released. New firmware can be loaded  into each RPC card and DC-UPS directly from the HMC. The DS8880 includes the  following enhancements about the power subsystem LIC update for DC-UPS and RPC  cards. For more information, see 3.6, “RAS on the power subsystem” on page 98. 4. Perform updates to the host adapters. For DS8880 host adapters, the impact of these  updates on each adapter is less than 2.5 seconds and they do not affect connectivity. If an  update takes longer, the multipathing software on the host or the control-unit initiated  reconfiguration (CUIR) directs I/O to another host adapter. If a host is attached with only a  single path, or through multipathing to different ports on the same host adapter,  connectivity is lost. For more information about host attachment, see 3.3.2, “Host  connections” on page 84. 3. Perform updates to the CPC operating system (currently AIX V7.1. x ), and updates to the  internal LMC, which are performed individually. To update each CPC, the logical  subsystem fails over to the alternate CPC. This process updates the firmware that is  running on each device adapter that is owned by that CPC. 2. If a dual HMC configuration is used, the code is acquired from the primary HMC (HMC1)  and copied to the secondary HMC (HMC2). 1. Update code on the primary HMC (HMC1).