Loading the Flash Code using TFTP

  1. a. Copy the 08.0.80f non-UFI from the TFTP server into flash memory using the copy tftp flash command.
    ICX7250-48 Router# copy tftp flash 10.177.16.144 SPR08080f.bin primary
    Load to buffer (8192 bytes per dot) 
    ..........................................................................
    ..........................................................................
    TFTP to Flash Done.
    b. Copy the bootrom images using the following command.
    ICX7250-48 Router# copy tftp flash 10.177.16.144 spz10114.bin bootrom
    Load to buffer (8192 bytes per dot) 
    .....................
    SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT(65536 bytes per dot)...
    ............
    TFTP to Flash Done.
    
    c. Enter the show flash command to verify the image and uboot files have been installed in the primary partition flash.
    ICX7250-48 Router# show flash
    Stack unit 1:
      Compressed Pri Code size = 29829112, Version:08.0.80fT213 (SPR08080f.bin)
      Compressed Sec Code size = 29515932, Version:08.0.70fT213 (SPR08070f.bin)
      Compressed Boot-Monitor Image size = 786432, Version:10.1.14T215
      Code Flash Free Space = 1613783040
    
    d. Reboot the device with the 08.0.80f image using the boot system command.
    Note: Use the boot system flash primary command to boot the image from the primary flash memory.
    ICX7250-48 Router# boot system flash primary
    e. Enter the show version command to display the flash image running on the device.
    ICX7250-48 Router# show version
    Copyright (c) 2017 Ruckus Wireless, Inc. All rights reserved.
        UNIT 1: compiled on Apr  6 2020 at 22:40:21 labeled as SPR08080f
          (29829112 bytes) from Primary SPR08080f.bin
            SW: Version 08.0.80fT213 
          Compressed Boot-Monitor Image size = 786944, Version:10.1.14T215 (spz10114)
           Compiled on Thu Nov 15 12:59:16 2018
    
      HW: Stackable ICX7250-48
    ==========================================================================
    UNIT 1: SL 1: ICX7250-48 48-port Management Module
          Serial  #:DUJ3851L0CL
          Software Package: ICX7250_L3_SOFT_PACKAGE   (LID: fwlINKGnFen)
          Current License: l3-prem-8X10G  
          P-ASIC  0: type B344, rev 01  Chip BCM56344_A0
    ==========================================================================
    UNIT 1: SL 2: ICX7250-SFP-Plus 8-port 80G Module
    ==========================================================================
    1000 MHz ARM processor ARMv7 88 MHz bus
    8192 KB boot flash memory
    2048 MB code flash memory
    2048 MB DRAM
    STACKID 1  system uptime is 2 minute(s) 41 second(s) 
    The system started at 04:27:55 GMT+00 Wed Jul 29 2020
                                                                      
    The system : started=warm start   reloaded=by "reload"
    
  2. a. Copy the 08.0.95 UFI from the TFTP server into flash memory using the copy tftp flash command.
    ICX7250-48 Router# copy tftp flash 10.177.16.144 SPR08095ufi.bin primary
    
    Load to buffer (8192 bytes per dot) 
    .........................................................
    .........................................................
    Processing the bundle image...
    Flashing application image to Primary partition...
    
    SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT(65536 bytes per dot)...
    .........................................................
    Flashing bootrom image...
    
    SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT(65536 bytes per dot)...
    ............ 
    Post processing bundle image...
    Bundle image processed successfully
    
    b. Save the running configuration to startup configuration using the write memory command.
    ICX7250-48 Router# write memory
    c. Reboot the device with the 08.0.95 UFI image using the boot system flash primary command.
    ICX7250-48 Router# boot system flash primary
    Note: The system does not support full functionality such as third-party packages (DHCPv6, HTTP, Python, and so on.) without a UFI update. If you stop the upgrade process after the reboot without downloading the UFI, the following warning message is displayed on the console.
    WARNING: FI image is not booted from UFI. Please download UFI image and reboot the system for
     full functionality.
    Note: The show version command might display boot code mismatch message after performing the above upgrade.
    d. Re-copy the 08.0.95 UFI from the TFTP to the secondary flash partition to avoid boot image mismatch.
    ICX7250-48 Router# copy tftp flash 10.177.16.144 SPR08095ufi.bin secondary
    
    Load to buffer (8192 bytes per dot) 
    .........................................................
    .........................................................
    Processing the bundle image...
    Flashing application image to Secondary partition...
    SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT(65536 bytes per dot)...
    .........................................................Flashing bootrom image...
    
    SYNCING IMAGE TO FLASH. DO NOT SWITCH OVER OR POWER DOWN THE UNIT(65536 bytes per dot)...
    ............
    Post processing bundle image...
    Bundle image processed successfully
    
    e. Enter the show version command to display the flash image running on the device.
    ICX7250-48 Router# show version
    
    Copyright (c) Ruckus Networks, Inc. All rights reserved.
        UNIT 1: compiled on Jul 20 2020 at 22:56:24 labeled as SPR08095_B16
          (32947884 bytes) from Primary SPR08095_B16.bin (UFI)
            SW: Version 08.0.95_B16T213 
          Compressed Primary Boot Code size = 786944, Version:10.1.18T215 (spz10118)
           Compiled on Mon Jul 13 08:53:15 2020
    
      HW: Stackable ICX7250-48
    ==========================================================================
    UNIT 1: SL 1: ICX7250-48 48-port Management Module
          Serial  #:DUJ3851L0CL
          Software Package: ICX7250_L3_SOFT_PACKAGE   (LID: fwlINKGnFen)
          Current License: l3-prem-8X10G  
          P-ASIC  0: type B344, rev 01  Chip BCM56344_A0
    ==========================================================================
    UNIT 1: SL 2: ICX7250-SFP-Plus 8-port 80G Module
    ==========================================================================
    1000 MHz ARM processor ARMv7 88 MHz bus
        8 MB boot flash memory
        2 GB code flash memory
        2 GB DRAM
    STACKID 1  system uptime is 1 minute(s) 49 second(s) 
    The system started at 04:41:32 GMT+00 Wed Jul 29 2020
                                                                      
    The system : started=warm start   reloaded=by "reload"  
    
    f. Enter the show flash command to verify the image and uboot files.
    ICX7250-48 Router# show flash
    Stack unit 1:
      Compressed Pri Code size = 32947884, Version:08.0.95T213 (SPR08095_B16.bin)
      Compressed Sec Code size = 32947884, Version:08.0.95T213 (SPR08095_B16.bin)
      Compressed Pri Boot Code size = 786944, Version:10.1.18T215 (spz10118)
      Compressed Sec Boot Code size = 786944, Version:10.1.14T215 (spz10114)
      Code Flash Free Space = 1613893632
    
    When upgrading the flash image version, the image is automatically updated across all stack units. When upgrading from one major release to another (for example, from FastIron 08.0.30 to FastIron 08.0.40), make sure that every unit in the traditional stack has the same major code version. If you reboot the stack while units are running different code versions, the units cannot communicate.