Platform Notes: Using luxadm Software

Downloading Firmware and fcode

Downloading Firmware (download)

Use the download subcommand to download a prom image to the FEPROMs on a StorEdge A5000 disk array IB or on a SPARCstorage Array controller board.

In a StorEdge A5000 disk array, when the download is complete, the disk array is be reset and the downloaded code is executed.

In a SPARCstorage Array, when the download is complete, you must reset the SPARCstorage Array to execute the downloaded code.

Supported on:


luxadm [ -v ] download [-s] [-f filename-path ] 


Caution - Caution -

When using the -s option, the download modifies the FEPROM in the StorEdge A5000 disk array.



Note -

The -s option does not apply to the SPARCstorage Array controller, as it always writes the downloaded firmware into the FEPROM.


Table 2-9 download Options and Arguments

Option/Argument 

Description 

-s

Saves the downloaded firmware in the FEPROM in a StorEdge A5000 disk array . If -s is not specified, the downloaded firmware will not be saved across power cycles.

-f filename

Downloads the prom image in filename. If you do not specify a filename, the default prom image is used.

The default prom image in a StorEdge A5000 is in the directory /usr/lib/locale/C/LC_MESSAGES and is named ibfirmware.

The default prom image in a SPARCstorage Array is in the directory /usr/lib/firmware/ssa and is named ssafirmware.

-w WWN

This option is for the SPARCstorage Array only. See "Changing a SPARCstorage Array WWN (download)".

Changing a SPARCstorage Array WWN (download)

Use the download subcommand to change the WWN of a SPARCstorage Array controller board.

Supported on:


luxadm [ -v ] download [-w WWN] pathname

Table 2-10 download Options and Arguments

Option/Argument 

Description 

pathname

A SPARCstorage Array controller 

-w WWN

Changes the World Wide Name for the SPARCstorage Array. WWN is a twelve-digit hex number; leading zeros are required. The new SPARCstorage Array controller's image will have the least-significant 6 bytes of the 8-byte WWN modified to WWN.

Downloading fcode to FC25/S Host Adapters (fc_s_download)

Use the fc_s_download subcommand to download new fcode into all the FC25/S SBus Cards. (This is the 25 MHz host adapter card that connects to SPARCstorage Arrays.)

The fc_s_download subcommand is interactive; it waits for user confirmation before downloading the fcode.

The version of the FC/S SBus Cards fcode that was released with this version of the Operating System is located in the directory usr/lib/firmware/fc_s and is named fc_s_fcode.

Supported on:


Caution - Caution -

Ensure that you download the usr/lib/firmware/fc_s/fc_s_fcode file.



Caution - Caution -

Only use fc_s_download subcommand in single user mode; otherwise the FC/S card could be reset.



luxadm [ -v ] fc_s_download [-F] [-f fcode-file]

Table 2-11 fc_s_download Options

Option 

Description 

-F

Forcibly downloads the fcode. The subcommand expects user confirmation before the download. 

-f fcode-file

The name of the file that has the new fcode. When the fc_s_download subcommand is invoked without the [-f fcode-file] option, the current version of the fcode in each FC/S SBus card is printed.

Downloading fcode to FC100 Host Adapters (fcal_s_download)

Use the fcal_s_download subcommand to download new fcode into all the FC100/S SBus or FC100/P PCI host adapters or to display the current version of the fcode in each host adapter. (This is the 100-MHz host adapter card which connects to StorEdge A5000 disk arrays.)

The fcal_s_download subcommand is interactive and waits for user confirmation before downloading the fcode.

Supported on:


Caution - Caution -

Ensure that you download the /usr/lib/firmware/fc_s/fcal_s_fcode file.



Caution - Caution -

Do not attempt to download fcode to a FC100/S SBus Card that is in your boot path. Boot from another device, such as a CDROM, and then download the fcode.



luxadm [ -v ] fcal_s_download [ -f fcode-file ]

Table 2-12 fcal_s_download Options

Option 

Description 

-f fcode-file

This is the name of the file that has the new fcode. If you invoke the fcal_s_download subcommand without the [ -f fcode-file ] option, the current version of the fcode in each FC100/S SBus card is displayed. The version of the FC100/S SBus Cards fcode released with the operating system is located in the directory usr/lib/firmware/fc_s and is named fcal_s_fcode.