CLI Configuration Guide for Cisco UCS E-Series Servers, Release 2.x
Firmware Management
Downloads: This chapterpdf (PDF - 1.31MB) The complete bookPDF (PDF - 3.57MB) | The complete bookePub (ePub - 491.0KB) | Feedback

Firmware Management

Firmware Management

This chapter includes the following sections:

Overview of Firmware

E-Series Servers use Cisco-certified firmware specific to the E-Series Server model that you are using. You can download new releases of the firmware for all supported server models from Cisco.com.

To avoid potential problems, we strongly recommend that you use the Host Upgrade Utility (HUU), which upgrades the CIMC, BIOS, and other firmware components to compatible levels. For detailed information about this utility, see the at http:/​/​www.cisco.com/​en/​US/​products/​ps12629/​prod_​installation_​guides_​list.html. This guide also provides information about the compatible HUU, CIMC, and BIOS software releases.


Note


The HUU is supported on CIMC, release 2.1.0 and later releases.


If you choose to upgrade the CIMC and BIOS firmware manually—instead of using the HUU—you must update the CIMC firmware first, and then the BIOS firmware. Do not install the new BIOS firmware until after you have activated the compatible CIMC firmware or the server will not boot.

The CIMC firmware update process is divided into the following stages to minimize the amount of time the server will be offline:

  • Installation—During this stage, CIMC installs the selected CIMC firmware in the non-active, or backup, slot on the server.
  • Activation—During this stage, CIMC sets the non-active firmware version as active and reboots the server, causing a disruption in service. When the server reboots, the firmware in the new active slot becomes the running version.

After you activate the CIMC firmware, you can update the BIOS firmware. The server must be powered off during the entire BIOS update process. Once the CIMC finishes rebooting, the server can be powered on and returned to service.


Note


You can either upgrade an older firmware version to a newer one, or downgrade a newer firmware version to an older one.


Options for Obtaining Firmware from Cisco Systems

Obtaining Software from Cisco Systems

Use this procedure to download drivers, BIOS and CIMC firmware, and the diagnostics image.

Procedure
    Step 1   Navigate to http:/​/​www.cisco.com/​.
    Step 2   If you are not already logged in, click Log In at the top right-hand edge of the page and log in using your Cisco.com credentials.
    Step 3   In the menu bar at the top, click Support.

    A roll-down menu appears.

    Step 4   From the Downloads (center) pane, click All Downloads (located at the bottom right corner).

    The Download Software page appears.

    Step 5   From the left pane, click Products.
    Step 6   From the center pane, click Unified Computing and Servers.
    Step 7   From the right pane, click Cisco UCS E-Series Software.
    Step 8   From the right pane, click the name of the server model for which you want to download the software.

    The Download Software page appears with the following categories.

    • Unified Computing System (UCSE) Server Drivers—Contains drivers.
    • Unified Computing System (UCSE) Server Firmware—Contains the Host Upgrade Utility and the BIOS and CIMC firmware images.
    • Unified Computing System (UCSE) Utilites—Contains the diagnostics image.
    Step 9   Click the appropriate software category link.
    Step 10   Click the Download button associated with software image that you want to download.

    The End User License Agreement dialog box appears.

    Step 11   (Optional) To download multiple software images, do the following:
    1. Click the Add to cart button associated with the software images that you want to download.
    2. Click the Download Cart button located on the top right .

      All the images that you added to the cart display.

    3. Click the Download All button located at the bottom right corner to download all the images.

      The End User License Agreement dialog box appears.

    Step 12   Click Accept License Agreement.
    Step 13   Do one of the following as appropriate:
    • Save the software image file to a local drive.

    • If you plan to install the software image from a TFTP server, copy the file to the TFTP server that you want to use.

      The server must have read permission for the destination folder on the TFTP server.


    What to Do Next

    Install the software image.

    Installing CIMC Firmware from a Remote Server


    Note


    To avoid potential problems, we strongly recommend that you use the Host Upgrade Utility (HUU), which upgrades the CIMC, BIOS, and other firmware components to compatible levels. For detailed information about this utility, see the at http:/​/​www.cisco.com/​en/​US/​products/​ps12629/​prod_​installation_​guides_​list.html. This guide also provides information about the compatible HUU, CIMC, and BIOS software releases.

    If you choose to upgrade the CIMC and BIOS firmware manually—instead of using the HUU—you must update the CIMC firmware first, and then the BIOS firmware. Do not install the new BIOS firmware until after you have activated the compatible CIMC firmware or the server will not boot.


    Before You Begin

    Note


    If you start an update while an update is already in process, both updates will fail.


    Procedure
       Command or ActionPurpose
      Step 1Server# scope cimc  

      Enters CIMC command mode.

       
      Step 2Server /cimc # scope firmware  

      Enters CIMC firmware command mode.

       
      Step 3Server /cimc/firmware # update protocol ip-address path  
      Specifies the protocol, IP address of the remote server, and the file path to the firmware file on the server. The protocol can be one of the following:
      • tftp
      • ftp
      • sftp
      • scp
      • http
       
      Step 4(Optional) Server /cimc # show detail  

      Displays the progress of the firmware update.

       

      This example updates the firmware:

      Server# scope cimc 
      Server /cimc # scope firmware
      Server /cimc/firmware # update tftp 10.20.34.56 test/dnld-ucs-k9-bundle.1.0.2h.bin
        <CR>  Press Enter key
      Firmware update has started.
      Please check the status using "show detail"
      Server /cimc #
      
      What to Do Next

      Activate the new firmware.

      Activating Installed CIMC Firmware

      Before You Begin

      Install the CIMC firmware on the server.

      Important:

      While the activation is in progress, do not:

      • Reset, power off, or shut down the server.
      • Reboot or reset the CIMC.
      • Activate any other firmware.
      • Export technical support or configuration data.

      Note


      If you start an activation while an update is in process, the activation will fail.


      Procedure
         Command or ActionPurpose
        Step 1Server# scope cimc  

        Enters CIMC command mode.

         
        Step 2Server /cimc # show [detail]  

        Displays the available firmware images and status.

         
        Step 3Server /cimc # activate [1 | 2]  

        Activates the selected image. If no image number is specified, the server activates the currently inactive image.

         

        This example activates firmware image 1:

        Server# scope cimc
        Server /cimc # show detail 
        Firmware Image Information:
            Update Stage: NONE
            Update Progress: 100
            Current FW Version: 1.0(0.74)
            FW Image 1 Version: 1.0(0.66a)
            FW Image 1 State: BACKUP INACTIVATED
            FW Image 2 Version: 1.0(0.74)
            FW Image 2 State: RUNNING ACTIVATED
        
        Server /cimc # activate 1
            
        

        Installing BIOS Firmware from the TFTP Server


        Note


        To avoid potential problems, we strongly recommend that you use the Host Upgrade Utility (HUU), which upgrades the CIMC, BIOS, and other firmware components to compatible levels. For detailed information about this utility, see the at http:/​/​www.cisco.com/​en/​US/​products/​ps12629/​prod_​installation_​guides_​list.html. This guide also provides information about the compatible HUU, CIMC, and BIOS software releases.

        If you choose to upgrade the CIMC and BIOS firmware manually—instead of using the HUU—you must update the CIMC firmware first, and then the BIOS firmware. Do not install the new BIOS firmware until after you have activated the compatible CIMC firmware or the server will not boot.


        Before You Begin

        Obtain the CIMC firmware file from Cisco Systems. See Obtaining Software from Cisco Systems.


        Note


        If you start an update while an update is already in process, both updates will fail.


        Procedure
           Command or ActionPurpose
          Step 1Server# scope bios  

          Enters the BIOS command mode.

           
          Step 2Server /bios # update tftp-ip-address path-and-filename  

          Starts the BIOS firmware update. The server will obtain the update firmware at the specified path and file name from the TFTP server at the specified IP address.

           
          Step 3(Optional) Server /bios # show detail  

          Displays the progress of the BIOS firmware update.

           

          This example updates the BIOS firmware:

          Server# scope bios
          Server /bios # update 10.20.34.56 //test/dnld-ucs-k9-bundle.1.0.2h.bin
            <CR>  Press Enter key
          Firmware update has started.
          Please check the status using "show detail"
          Server /bios #