Hi,
2 Weeks ago he was power fluctuation and the ICX7150-C12P stopped working (meaning struck on boot mode)
I ran into similar situation multiple times(Once i had to contact the support and we were able to fix, but this time it is different) in the last 3-4 years, but i was able to do hard reset previous occasions.
This time am unable to fix. I did hard reset for more than 50 times and no luck.
Unable to perform the software recovery. I'm using Mac and my firewall disabled. From the switch am able to ping the Mac IP, but not the Switch Ipaddr.
192.168.0.2 -> Assigned to the Switch
192.168.0.1 -> My Mac IP(Acts as gateway/tftp server).
Connected the switch to mac using RJ45 cable.
MacBook Firewall status
/usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate --getblockall --getallowsigned --getstealthmode
Firewall is disabled. (State = 0)
Block all DISABLED!
Stealth mode disabled
ICX7150-Boot>printenv
baudrate=9600
ipaddr=192.168.0.2
serverip=192.168.0.1
netmask=255.255.255.0
gatewayip=192.168.0.1
uboot=mnz10115.bin
image_name=SPS08090k.bin
ver=10.1.15T225 (Jan 30 2019 - 23:08:47 -0800)
Environment size: 189/16379 bytes
ICX7150-Boot>update_secondary
Updating SECONDARY image over TFTP
Change GMAC speed to 1000MB
Using bcm_xgs_gmac-0 device
TFTP from server 192.168.0.1; our IP address is 192.168.0.2
Filename 'SPS08090k.bin'.
Load address: 0x70000000
Loading: *
ARP Retry count exceeded; starting again
ICX7150-Boot>update_primary
Updating PRIMARY image over TFTP
Load addr=0x70000000
Change GMAC speed to 1000MB
Using bcm_xgs_gmac-0 device
TFTP from server 192.168.0.1; our IP address is 192.168.0.2
Filename 'SPS08090k.bin'.
Load address: 0x70000000
Loading: *
ARP Retry count exceeded; starting again
ICX7150-Boot>update_uboot
Loading image to Uboot Partition 2
Change GMAC speed to 1000MB
Using bcm_xgs_gmac-0 device
TFTP from server 192.168.0.1; our IP address is 192.168.0.2
Filename 'mnz10115.bin'.
Load address: 0x61007dc0
Loading: *
ARP Retry count exceeded; starting again
ICX7150-Boot>reset
resetting ...
Next boot is from primary
verify_uboot_uimage: Cmd sf probe 0:0
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size device 0 offset 0x0, size 0xc0000
SF: 786432 bytes @ 0x0 Read: OK
using GPIO[7] to reset
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
Logging is Enabled...
UBOOT: BE Mode
ICX7150-12 (POE), PVT1
SYS CPLD VER: 0x4 Released Ver: 0xa
Writing Shmoo values into flash .....
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Unlocking L2 Cache ...Done
Net: Registering BCM xgs eth
Broadcom XGS Iproc Ethernet driver 0.1
Using GMAC0
gmac_mac_init: Chip ID: 0xb160
r = 0x0, addr = 0x1, devad = 0xffffffff, phy_id = 0x600d84aa
Add phy reset delay
Add phy reset delay
Basic ethernet functionality initialized
bcm_xgs_gmac-0 [PRIME] ETH MAC: c0:c5:20:a9:5f:20
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Flash set to SECONDARY FL
SF: Detected MX25L6405D with page size Erasing SPI flash...Writing to SPI flash...Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size done
Valid environment: 2
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size device 0 offset 0xbfe00, size 0x200
SF: 512 bytes @ 0xbfe00 Read: OK
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Erasing SPI flash...Writing to SPI flash...Flash set to SECONDARY FL
SF: Detected MX25L6405D with page size done
Valid environment: 1
verify_uboot_uimage: Cmd sf probe 0:0
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size device 0 offset 0x0, size 0xc0000
SF: 786432 bytes @ 0x0 Read: OK
Booted From: Uboot partition 1
Enter 'b' to stop at boot monitor: 0
verify_uboot_uimage: Cmd sf probe 0:0
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size device 0 offset 0x0, size 0xc0000
SF: 786432 bytes @ 0x0 Read: OK
bootdelay: ===
Booting image from Secondary
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size
NAND read: device 0 offset 0x4000000, size 0x2000000
4 ecc_errors after reading 5b48000:5b49c00
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!
could not boot from secondary, no valid image; trying to boot from primary
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Flash set to SECONDARY FL
SF: Detected MX25L6405D with page size Erasing SPI flash...Writing to SPI flash...Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size done
Valid environment: 2
verify_uboot_uimage: Cmd sf probe 0:0
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size device 0 offset 0x0, size 0xc0000
SF: 786432 bytes @ 0x0 Read: OK
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size Erasing SPI flash...Writing to SPI flash...Flash set to SECONDARY FL
SF: Detected MX25L6405D with page size done
Valid environment: 1
BOOTING image from Primary
Access set to PRIMARY FL..
SF: Detected MX25L6405D with page size
NAND read: device 0 offset 0x0, size 0x2000000
8 ecc_errors after reading 1b48000:1b49c00
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!
I Have tried all the suggested below steps, none of them worked.
https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-perform-a-Software-recovery-on-an-ICX7150-switch/td-p/47483
/kb/articles/5-fixing-host-192-168-0-x-is-not-alive-not-alive-error-during-the-switch-software-recovery-process
https://www.youtube.com/watch?v=RHriOYYD_iI&t=7s&ab_channel=TerryHenry
https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/ICX-7150-not-booting-after-being-unplugged/m-p/51572/page/1
https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-perform-a-Software-recovery-on-an-ICX7150-switch/td-p/47483
Thank you