Unable to boot image to Ruckus ICX 7150

  • 1
  • Question
  • Updated 4 months ago
Hi Everyone, Please help me about booting image from USB or TFTP server to Ruckus ICX 7150. This issue arised when I deleted flash of both primary and secondary with reload  while trying to upgrade image on this new Ruckus switch.. I tried both methods but in vain.  Please advice. Advance Thanks.
Photo of Ramrecha Yadav

Ramrecha Yadav

  • 1 Post
  • 0 Reply Likes

Posted 4 months ago

  • 1
Photo of Simon

Simon, Employee

  • 16 Posts
  • 5 Reply Likes
You will need to reload at least one image via the boot monitor and a TFTP server. Full instructions are here http://docs.ruckuswireless.com/fastiron/08.0.70/fastiron-08070-upgradeguide/GUID-DA75FD7E-A8D4-4B12-... 
Photo of Dacvar

Dacvar, Employee

  • 3 Posts
  • 0 Reply Likes
  1. Connect a console cable from the console port to the terminal server.
  2. Connect an Ethernet cable from the management port (the port located under the console port on the device) to the TFTP server.
  3. On the TFTP server, assign an IP address to the connected NIC. For example enter:
    IP address 10.10.10.21 mask 255.255.255.0
    
  4. Reboot the device.
  5. When in boot mode, enter the printenv command to display details of the images available on the device memory. For example:
    ICX7450-boot> printenv
    baudrate=9600
    uboot=brocade/ICX7450/bootcode/spz10106b002
    Version:10.1.06T215 (May  15 2015 - 11:28:23)
    
    The path is to the boot image on the TFTP server.
  6. Provide the IP address of the TFTP server that hosts a valid software image using the setenv serverip command. For example:
    ICX7450-boot> setenv uboot 10.10.10.21
    
  7. Set the IP address, gateway IP address, and netmask for the device management port, and save the configuration using the setenv ipaddr, setenv gatewayip, setenv netmask, and saveenv commands. For example:
    ICX7450-boot> setenv ipaddr 10.10.10.22
    ICX7450-boot> setenv gatewayip 10.10.10.1
    ICX7450-boot> setenv netmask 255.255.255.0
    ICX7450-boot> saveenv
    
    NOTE
    The IP address and the gateway IP address set for the device management port should be for the same subnet as the TFTP server NIC.
  8. Enter the printenv command to verify the IP addresses that you configured for the device and the TFTP server. For example:
    ICX7450-boot> printenv
    baudrate=9600
    ipaddr=10.10.10.22
    gatewayip=10.10.10.1
    netmask=255.255.255.0
    serverip=10.10.10.1
    uboot=brocade/ICX7450/bootcode/spz10106b002
    Version:10.1.06T215 (May  15 2015 - 11:28:23)
    
  9. Test the connectivity to the TFTP server from the device using the ping command to ensure a working connection. For example:
    ICX7450-boot> ping 10.10.10.21
    ethPortNo = 0
    Using egiga0 device
    host 10.10.10.21 is alive
    
  10. Provide the file name of the image that you want to copy from the TFTP server using the setenv image_name command. For example:
    ICX7450-boot> setenv image_name images/ICX/SPR08040.bin
    
  11. Update the primary flash using the update_primary command. For example:
    ICX7450-boot> update_primary
    ethPortNo = 0
    Using egiga0 device
    TFTP from server 10.10.10.21; our IP address is 10.10.10.22
    Download Filename 'SPR08040.bin'.
    Load address: 0x3000000
    Download to address: 0x3000000
    Loading: %#################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ########################################################
    done
    Bytes transferred = 10360844 (9e180c hex)
    prot off f8100000 f907ffff
    ................................................................................
    ................................................................................
    ................................................................................
    ........
    Un-Protected 248 sectors
    erase f8100000 f907ffff
    .................................................
    .................................................................
    .................................................................
    .................................................................
    ....
    Erased 248 sectors
    copying image to flash, it will take sometime...
    sflash write 3000000 100000 f80000
    TFTP to Flash Done.
    
  12. Load the image from the primary flash using the boot_primary command; for example:
    ICX7450-boot> boot_primary
    Booting image from Primary
    ## Booting image at 00007fc0 ...
       Created:      2015-05-02  20:38:52 UTC
       Data Size:    10360268 Bytes =  9.9 MB
       Load Address: 00008000
       Entry Point:  00008000
       Verifying Checksum ... OK
    OK
    Starting kernel in BE mode ...
    Uncompressing Image.............................................................
    ................................................................................
    ................................................................................
    ................................................................................
    ................................................................................
    ........................................... done, booting the kernel.
    Config partition mounted.
    
  13. Enter show flash and see the output to check whether the image copy process was successful.
  14. Copy the image from the primary to the secondary flash partition using the copy flash flash secondary command.


If this does not work, then the boot may be corrupted and you will nee to call support...I hope this helps.

Regards.