cancel
Showing results for 
Search instead for 
Did you mean: 

My primary and secondary flash was erased during an attempt to update the image. My CLI is showing: ICX64XX-boot>>.

tim_yancey
New Contributor II
My primary and secondary flash was erased during an attempt to update the image. My CLI is showing: ICX64XX-boot>>. I can ping to and from my PC which I am using as ymy TFTP server. I loaded the latest firmware files on to my PC. I have them sitting in C:\image I set the env image_name to image/ICX64S08030r.bin. this is the image i am trying to load. I just get %Ts and then the session errors out. what am I missing?
27 REPLIES 27

tim_yancey
New Contributor II

Ok, I do not have a tftp sever software installed. 

netwizz
Contributor III
I just tried it and had to set the serverip, too...


ICX64XX-boot>> setenv serverip 10.1.2.3
ICX64XX-boot>> saveenv



ICX64XX-boot>> update_secondary
Using egiga0 device
TFTP from server 10.1.2.3; our IP address is 10.1.2.5
Download Filename 'ICX64S08030s.bin'.
Load address: 0x3000000
Download to address: 0x3000000
Loading: %#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ################################################################
done
Bytes transferred = 8558924 (82994c hex)
prot off f9080000 f9ffffff
........................................................................................................................................................................................................................................................
Un-Protected 248 sectors
erase f9080000 f9ffffff
.............................................................
.................................................................
.................................................................
.........................................................
Erased 248 sectors
copying image to flash, it will take sometime...
sflash write 3000000 1080000 f80000
TFTP to Flash Done.


ICX64XX-boot>> boot_secondary
Booting image from Secondary
## Booting image at 00007fc0 ...
   Created:      2018-05-30  14:30:33 UTC
   Data Size:    8558348 Bytes =  8.2 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.
Creating TUN device
Starting the FastIron.
FIPS Disabled:PORT NOT DISABLED
platform type 49
OS>Unable to set the kernel wall time
                                      Starting Main Task .INFO: startup config data is not available, try to read from backup
INFO: startup config data in the backup area is not available
CPSS DxCh Version: cpss3.4p1 release
Pre Parsing Config Data ...
INFO: empty config data in the primary area, try to read from backup
INFO: empty config data in the backup area also
Parsing Config Data ...
INFO: empty config data in the primary area, try to read from backup
INFO: empty config data in the backup area also
System initialization completed...console going online.
  Copyright (c) 1996-2016 Brocade Communications Systems, Inc. All rights reserved.
    UNIT 1: compiled on May 30 2018 at 07:29:29 labeled as ICX64S08030s
                (8558924 bytes) from Secondary ICX64S08030s.bin
        SW: Version 08.0.30sT311
  Boot-Monitor Image size = 786944, Version:10.1.05T310 (10)
  HW: Stackable ICX6450-C12-PD
==========================================================================
UNIT 1: SL 1: ICX6450C 12-port-PD Management Module
         Serial  #: XXXXXXXXXX
         License: BASE_SOFT_PACKAGE   (LID: jaldjfaljdadf)
         P-ENGINE  0: type DEF0, rev 01
==========================================================================
UNIT 1: SL 2: ICX6450C-Copper 2port 2G Module
==========================================================================
UNIT 1: SL 3: ICX6450C-Fiber 2port 2G Module
==========================================================================
  800 MHz ARM processor ARMv5TE, 400 MHz bus
65536 KB flash memory
  512 MB DRAM
STACKID 1  system uptime is 6 second(s)
The system : started=warm start  reloaded=by "reload"
ICX6450-C12PD Switch>
Stack unit 1 PS 1, Internal Power supply detected and up.
Stack unit 1 PS 1, Internal Power supply detected and up.
PoE: Stack unit 1 PS 1, Internal Power supply  with 68000 mwatts capacity is up
PoE Info: Adding new 54V capacity of 68000 mW, total capacity is 68000, total free capacity is 68000
PoE Info: PoE module 1 of Unit 1 on ports 1/1/1 to 1/1/4 detected. Initializing....
PoE Event Trace Log Buffer for 2000 log entries allocated
PoE Event Trace Logging enabled...
PoE Info: PoE module 1 of Unit 1 initialization is done.
^C
ICX6450-C12PD Switch>




tim_yancey
New Contributor II
Once I installed the TFTP you use I was able to start the update.  Thank you! NETWizz

khodayar_dousta
New Contributor
Hi,

I've had the same problem on my Brocade 6505B and fixed it by dumping the content of a good cf to the one with problem. 
But I was wondering how did you setup the tftp server? Which files did you put on the tftp server and how did you obtained these files?

Thanks,

netwizz
Contributor III
Good Morning:

I personally use the Tftpd64 by Ph. Jounin, but that does not mean that is the TFTP server you necessarily have to use.  There are plenty of good ones for example, Solar Winds makes one, too.

Personally, I have a TFTP-Root folder off the root of my C: as a habit going back 10+ years.  When I open the TFTP application I use, I set that as my directory or rather more specifically, a folder under that as my Current Directory, which serves as the root on the TFTP server.  That is really all there is to the setup.

For example I have a folder, C:\TFTP-Root\ICX64xx 08030sa.
It has these files in it, which I extracted:

ICX64R08030sa.bin
ICX64S08030sa.bin
icx64xxc12_poeplus_02.03.09.fw
icx64xx_poeplus_02.1.0.b004.fw
kxz10105.bin


The newer ICX devices such as the 7xxx, I do not really extract them because the installer is smarter.  I merely extract the ZIP file to C:TFTP-Root\08080e for example.  The download contains ICX7150, 7250, 7450, 7650, and 7750 in 08.0.80e in the above ZIP, which is a 7xxx build only.  You are stuck at 08.0.30x for much of the 6xxx family of devices.

With the newer builds the commands I use (and it picks the proper image and boot files, too):
copy tftp system-manifest 10.1.2.3 FI08080e_Manifest.txt primary switch-image
copy tftp system-manifest 10.1.2.3 FI08080e_Manifest.txt secondary router-image


The downloads are available at https://support.ruckuswireless.com/software

You might need a support contract such as the End-User or Partner Watchdog support; I am not certain.