Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell PowerFlex Appliance with PowerFlex 3.x Administration Guide

PDF

Upgrading the electronic programmable logic device (EPLD)

Steps

  1. Start an SSH session to the switch.
  2. Enter the following command to commit to persistent storage. In addition, copy the configuration to a jump server: copy running-config startup-config.
  3. Determine the current running version, type show version module <number> epld.
    Wasps-N93180YC-TOR1-A# show version module 1 epld
    
    EPLD Device													Version
    -------------------------------
    MI FPGA																		0X4
    IO FPGA																		0X9
  4. Check the contents of the bootflash directory to verify that enough free space is available for the image.
    1. Check the free space on the flash, type: dir bootflash:.
      Example command output:
      Usage for bootflash:// 1275002880 bytes used
      375902208 bytes free
      1650905088 bytes total
    2. Delete older firmware files to make additional space, if needed.
      NOTE:The Cisco Nexus 3000 and Cisco Nexus 9000 switches do not provide a confirmation prompt before deleting them.
      NOTE:The Cisco Nexus 3172 switch and Cisco Nexus 3132 switch do not require EPLD upgrade.
  5. Using SCP, FTP, TFTP server, type the following to copy the firmware file to local storage on the Cisco Nexus switch:
    • Use below TFTP command to copy image.

      copy tftp://XXX.XXX.XXX.XXX/  n9000-epld.9.3.3.img bootflash:

    • Use SCP to copy image.

      copy scp://filescp@x.x.x.x//home/filescp/image/ n9000-epld.9.3.3.img bootflash:

  6. To determine if you must upgrade, type show install all impact epld bootflash: n9000-epld.9.3.3.img.
    Wasps-N93180YC-TOR1-A# show install all impact epld bootflash:n9000-epld.9.3.3.img
    
    Retrieving EPLD versions.... Please wait.
    Images will be upgraded according to following table:
    Module	Type	EPLD				Running-Version			New-Version		Upg-Required
    ------	----	-----------			---------------			-----------		------------
    	 1	SUP		MI FPGA					0x04					0x04			No
    	 1	SUP		IO FPGA					0x09					0x15			Yes
    Compatibility check:
    Module	Type			Upgradable			Impact		Reason
    ------------------------------------------------
    	1	SUP					Yes			disruptive		Mobile Upgradable
  7. Start the upgrade process, type: install epld bootflash: n9000-epld.9.3.3.img module all.
    Wasps-N93180YC-TOR1-A# install epld bootflash:n9000-epld.9.3.3.img module all
    Digital signature verification is successful
    Compatibility check:
    Module	Type			Upgradable			Impact		Reason
    ------------------------------------------------
    	1	SUP					Yes			disruptive		Mobile Upgradable
    	
    Retreiving EPLD versions... Please wait
    Images will be upgraded according to following table:
    Module	Type	EPLD				Running-Version			New-Version		Upg-Required
    ------	----	-----------			---------------			-----------		------------
    	 1	SUP		MI FPGA					0x04					0x04			No
    	 1	SUP		IO FPGA					0x09					0x15			Yes	
    The above modules require upgrade.
    The switch will be reloaded at the end of the upgrade
    Do you want to continue (y/n) ? [n] y 
    
    Proceeding to upgrade Modules.
    
    Starting Module 1 EPLD Upgrade
    
    Module 1 : IO FPGA [Programming] : 100.00% (			64 of 64 sectors)
    Module 1 EPLD upgrade is successful.	
    Module	Type	EPLD				Running-Version			New-Version		Upg-Required
    ------	----	-----------			---------------			-----------		------------
    	 1	SUP		MI FPGA					0x04					0x04			No
    Module 1 EPLD upgrade is successful.
    NOTE:After the upgrade, the switch reboot could take 5 to 10 minutes. Use a continuous ping command from the jump server to validate when the switch is back online.
  8. Using SSH, log back in to the switch with username and password.
  9. Verify that the switch is running the correct new version, type:switch# show install epld status.
    Wasps-N93180YC-TOR1-A# show install epld status
    
    1) Module 1 upgraded on Wed Apr 8 02:26:31 2020(545665 us)
    EPLD Install Image: EPLD image file 9.3.3. built on Sun Dec 22 02:25:45 2019
    
    Status: EPLD Upgrade was Successful
    
    EPLD																															Curr Ver			Old Ver
    ------------------------------------------------------
    IO FPGA																												0x15							0x9	
    
    2) Module 1 upgraded on Wed Apr 8 02:23:31 2020 (545546 us)
    EPLD Install Image: EPLD image file 9.3.3. built on Sun Dec 22 02:25:45 2019
    
    Status: EPLD Upgrade was Successful

    The Golden (primary backup) copy of the EPLD now needs to be updated.

  10. Type show version module 1 epld.
    Vikings-N93180YC-A# sh version module 1 epld
    
    
    EPLD Device                     Version
    ---------------------------------------
    MI FPGA                          0x10
    IO FPGA                          0x17
    
  11. Update the Golden EPLD image, type install epld bootflash: n9000-epld.9.3.3.img module 1 golden.
    Vikings-N93180YC-A# install epld bootflash:n9000-epld.9.3.3.img module 1 golden
    Digital signature verification is successful
    Compatibility check:
    Module        Type         Upgradable        Impact   Reason
    ------  -----------------  ----------    ----------   ------
         1            SUP           Yes       disruptive   Module Upgradable
    
    Retrieving EPLD versions.... Please wait.
    Images will be upgraded according to following table:
    Module  Type   EPLD              Running-Version   New-Version  Upg-Required
    ------  ----  -------------      ---------------   -----------  ------------
         1   SUP  MI FPGA                   0x10        0x10            Yes
         1   SUP  IO FPGA                   0x17        0x20            Yes
    The above modules require upgrade.
    The switch will be reloaded at the end of the upgrade
    Do you want to continue (y/n) ?  [n] y
    
    Proceeding to upgrade Modules.
    
     Starting Module 1 EPLD Upgrade
    
    Module 1 : MI FPGA [Programming] : 100.00% (     64 of      64 sectors)
    Module 1 : IO FPGA [Programming] : 100.00% (     64 of      64 sectors)
    Module 1 EPLD upgrade is successful.
    Module        Type  Upgrade-Result
    ------  ------------------  --------------
         1         SUP         Success
    
    Module 1 EPLD upgrade is successful.
    
    
    Reseting Active SUP (Module 1) FPGAs. Please wait...
    
    NOTE:After the upgrade, the switch reboot could take 5 to 10 minutes. Use a continuous ping command from the jump server to validate when the switch is back online.

    Do not upgrade the Golden EPLD image for NX-OS version 9.3(5) and later unless otherwise specified.

  12. Using SSH, log back in to the switch with username and password.
  13. Verify that the switch is running the correct new version, type: switch# show version module 1 epld.
    Vikings-N93180YC-A# sh version module 1 epld
    
    
    EPLD Device                     Version
    ---------------------------------------
    MI FPGA                          0x10
    IO FPGA                          0x20
    

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\