Upgrading L1 Firmware

Upgrading L1 Firmware

The L1 firmware is currently distributed as part of the snxsc_firmware package. To determine which version of the package is installed on your system console, enter the following command:

$> rpm -q snxsc_firmware

If the package is installed, the full package name (including the revision) is returned:

snxsc_firmware-1.18.3-1

The L1 firmware binary and the utilities used to update it are stored in /usr/cpu/firmware/sysco.

Upgrading L1 Firmware

Note that an Ethernet connection or console option is required to execute the commands described in this section. See “Console Hardware Requirements” on page 84 and Figure 4-1 on page 80 for descriptions of the hardware connections.

The L1 firmware consists of three parts:

Boot image

A image

B image

At boot time, the boot image validates the A and B image, and if it is not instructed otherwise, it executes the newer of the two images. Because the L1 is running one of the two images, the image not in use is the image that will be overwritten when the firmware is upgraded. You need to re-boot any L1 update either by power-cycling the IRU or by using the L1 command reboot_l1.

Typically, you will upgrade the firmware through the network connection from the console to the L1:

$> /usr/cpu/firmware/sysco/flashsc --12 10.1.1.1 -p /usr/cpu/firmware/sysco/l1.bin all

This updates all the IRUs in the system. The -pat the end of the first line instructs the firmware to flash the proms in parallel.

007-4857-002

99

Page 121
Image 121
Intel SGI Altix 450 manual Upgrading L1 Firmware