Switch can't load image after reset

  • 1
  • Question
  • Updated 4 weeks ago
After factory reset via reset button, switch lists out the following:


Ruckus Wireless Bootloader: 10.1.15T225 (Jan 30 2019 - 23:08:47 -0800)

Booted from partition 1
DRAM:  Validate Shmoo parameters stored in flash ..... OK

ICX7150-12 (POE), PVT1
SYS CPLD VER: 0x4 Released Ver: 0xa
Writing Shmoo values into flash .....

device 0 offset 0xbfe00, size 0x200
device 0 offset 0x0, size 0xc0000
Enter 'b' to stop at boot monitor:  0
device 0 offset 0x0, size 0xc0000
bootdelay: ===
Booting image from Primary

NAND read: device 0 offset 0x0, size 0x2000000
5 ecc_errors after reading 1b38000:1b39c00
iproc_nand_read_page returned 2
NAND read from offset 0 failed -22
 0 bytes read: ERROR
## Loading kernel from FIT Image at 70000200 ...
Bad FIT kernel image format!
ERROR: can't get kernel image!
could not boot from primary, no valid image; trying to boot from secondary
device 0 offset 0x0, size 0xc0000
BOOTING image from Secondary

NAND read: device 0 offset 0x4000000, size 0x2000000
7 ecc_errors after reading 5b38000:5b39c00
iproc_nand_read_page returned 2
NAND read from offset 4000000 failed -22
 0 bytes read: ERROR
## Loading kernel from FIT Image at 70000200 ...
Bad FIT kernel image format!
ERROR: can't get kernel image!
ICX7150-Boot>


Following the software recovery instructions (http://docs.ruckuswireless.com/fastiron/08.0.80/fastiron-08080-upgradeguide/GUID-DA75FD7E-A8D4-4B12-AA56-09C61D326F5F.html), I've come to this:

ICX7150-Boot>setenv name Images/ICX/SPS08090c.binUnknown command 'setenv' - try 'help'


Can anyone assist me?
Photo of Ana Sabol Matic

Ana Sabol Matic

  • 2 Posts
  • 0 Reply Likes

Posted 4 weeks ago

  • 1
Photo of Ben

Ben, Employee

  • 98 Posts
  • 33 Reply Likes
Hey Ana, 

Recovery would look something like below. You will need to customize it for your scenario:

setenv ipaddr <device IP address> - set ip address
setenv netmask <255.255.255.0> - set subnet mask
setenv serverip <xxx.xxx.xxx.xxx> - set tftp server address
setenv gatewayip <xxx.xxx.xxx.xxx> - set gateway address
printenv
- Try to ping your TFTP server.  If you cannot ping, check your connections. Once ping is successful, enter these commands:
setenv uboot spz10106.bin (change boot code image as needed)
setenv image_name sps08080e.bin (change OS image as needed)
saveenv
tftpboot

If you are having issues with this, I would recommend opening a support case and one of our engineers can assist you.