Checking Hardware after an Upgrade Failure
You can perform a few basic checks if you suspect a hardware failure.
When the system resets as the result of an upgrade failure, you may see output similar to the following example.
###### LOGS #################### Sent SIGTERM to all processes Sent SIGKILL to all processes Requesting system reboot Restarting system. Ruckus Bootloader: 10.1.05b008T215 (Jul 08 2015 - 07:49:47) Validate Shmoo parameters stored in flash ..... OK Restoring Shmoo parameters from flash ..... Running simple memory test ..... OK ICX7450-48 Fiber (Non-POE), A1 SYS CPLD VER: 0xe, Released Ver: 0 CPLD1 VER: 0xf, Released Ver: 0 CPLD2 VER: 0xf, Released Ver: 0 Enter 'b' to stop at boot monitor: 0
- To stop the reset and open the boot prompt, enter b.
- At the boot prompt, enter the
hwinfocommand to display basic hardware information as shown in the following example.ICX7450-Boot> hwinfo SKU : 48 Fiber (Non-POE), A1 System CPLD Version : 0xe CPLD1 Version : 0xf CPLD2 Version : 0xf CPLD Chip Select : 1 Bank Select : 0 Watchdog PCA9561 Enabled : 0 Watchdog Enabled : 0x30 Booted from : 1 Uboot partition 1 Failure Record : 0 Uboot partition 2 Failure Record : 0 Reset Cause : WARM_RESET (CPU_RESET_REQ) Write Protect NOR Enabled : 0 Write Protect RCW Enabled : 0 Write Protect PCA9561 Enabled : 0
- To verify installed image files, enter the
show_imagecommand at the boot prompt as shown in the following example. - To reset hardware and memory, enter the
powercyclecommand at the boot prompt. This causes the system to execute a cold boot as shown in the following example.ICX77xx-Boot> powercycle Bootloader Version: 10.1.01T205 (Jun 11 2014 - 16:29:55) SVR: 0x82180111, PVR: 0x80230022 Sidewinder:48C,A1 SYS CPLD VER: 0xe, Released Ver: 0 Enter 'b' to stop at boot monitor: 0 bootdelay: === Booting image from Secondary ## Booting kernel from Legacy Image at 0300a200 ... Created: 2015-02-19 6:23:46 UTC Data Size: 17787567 Bytes = 17 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK setup_arch: bootmem