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.

Brocade 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
  1. To stop the reset and open the boot prompt, enter b.
  2. At the boot prompt, enter the hwinfo command 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
    
    
  3. To verify installed image files, enter the show_image command at the boot prompt as shown in the following example.
    ICX7450-Boot> show_image
    ===========================
    Primary  : SPS08030b(28590276)
    Secondary: SPR08030b(31547588)
    
  4. To reset hardware and memory, enter the powercycle command 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