Skip to main content

1.7.1 Precautions for Updating the XCP Firmware


1.7.1 Precautions for Updating the XCP Firmware
  1. [SPARC M12-1/M10-1]
    PCI expansion unit addition/removal on the SPARC M12-1 or execution of one of the following operations on the SPARC M10-1 causes the logical domain configuration of the physical partition to return to the factory-default state the next time the control domain starts. Also, the OpenBoot PROM environment variables of the control domain may be initialized.
    - Updating the firmware from XCP 2043 or earlier to XCP 2044 or later on a system connected to a PCI expansion unit

    - Adding/Removing a PCI expansion unit in a system to which the firmware XCP 2044 or later is applied
  1. Before doing so, save the logical domain configuration information from Oracle Solaris to an XML file. Also, write down the setting information for the OpenBoot PROM environment variables of the control domain in advance to reconfigure them at any time.
  1. Table 1-2 indicates what information may need to be saved/restored when updating the firmware from XCP 2043 or earlier to XCP 2044 or later on a system connected to a PCI expansion unit.
Table 1-2  Required Operations When Updating the Firmware From XCP 2043 or Earlier to XCP 2044 or Later
PCI Expansion Unit Connected Current Domain Configuration Rebuilding Oracle VM Server for SPARC Configuration Reconfiguring OpenBoot PROM Environment Variables
No factory-default
(Control domain only)
Not required Not required
No With logical domains other than control domain
Not required Not required
Yes factory-default
(Control domain only)
Not required Not required
Yes With logical domains other than control domain
Required (XML file) Required
  1. Table 1-3 indicates what information may need to be saved/restored when adding/removing a PCI expansion unit in a system to which the firmware XCP 2044 or later is applied.
Table 1-3  Required Operations When Adding/Removing a PCI Expansion Unit in a System in Which the Applied Firmware is XCP 2044 or Later
PCI Expansion Unit Connected Current Domain Configuration Rebuilding Oracle VM Server for SPARC Configuration Reconfiguring OpenBoot PROM Environment Variables
No
(adding)
factory-default
(Control domain only)
Not required Not required
No
(adding)
With logical domains other than control domain
Required (XML file) Required (*1)
Yes
(adding/removing)
factory-default
(Control domain only)
Not required Not required
Yes
(adding/removing)
With logical domains other than control domain
Required (XML file) Required (*1)
*1 This is not required in XCP 2230 or later or the SPARC M12-1.
Note - Execute the ldm list-constraints -x command to save to an XML file, and execute the ldm init-system -i command to restore from an XML file. To display the OpenBoot PROM environment variables, execute the printenv command from the ok prompt. For a detailed procedure, see "1.7.3 How to Save/Restore the Logical Domain Configuration Information and the OpenBoot PROM Environment Variable."