Use the mptutil -d<firmware_image> <device_file> command to download and flash the mpt SCSI firmware into the ROM of the A7173A adapter specified by <device_file>. See “Using mptutil to Verify or Update A7173A Adapter Firmware” (page 46).

WARNING! Changing the adapter firmware is a DESTRUCTIVE operation. Any active I/Os will be aborted. The -doption should only be used by qualified personnel.

Example 5-5 Updating A7173A Firmware Online

#mptutil -d /tmp/fw_1.03.35.69_IO /dev/mpt14

******************************************************************************

****

 

 

****

****

M P T U T I L S u p p o r t

T o o l

****

****

 

 

****

****

for Ultra320 SCSI

Controller

****

****

 

 

****

****

Version 1.02 : Oct

22 2006

****

****

 

 

****

****

(c) Copyright 2003 Hewlett-Packard Development Company, L.P.

****

****

 

 

****

******************************************************************************

---- FIRMWARE UPDATE ---------------------------------------------------------

Device File...........

/dev/mpt14

New Firmware Image....

/tmp/fw_1.03.35.69_IO

Hardware Path.........

1/0/14/0/0

------------------------------------------------------------------------------

Old SCSI

New SCSI

Firmware

Firmware

------------------------------------------------------------------------------

Version...............

1.03.35.65 IO

1.03.35.69 IO

Do you want to update firmware on the SCSI controller at 1/0/14/0/0 with new scsi firmware (y/[n]): y

The firmware update operation may take up to 5 minutes to complete. Please wait while firmware update is in progress./

Firmware update successful.

******************************************************************************

****End of MPTUTIL Output****

******************************************************************************

Use the mptutil -t<tmtype> <target_id> command to perform task management commands. The <tmtype> variable specifies the command type. Two types of task management commands are currently supported:

The tgt_reset <target_id> task management command performs a Bus Device Reset on the device specified by the <target_id>. The <target_id> for a device can be determined from the ioscan -kfncommand output. In the following example the target with an ID of “1” was selected from the ioscan -kfnoutput example found in the “Using mptconfig for Online Configuration” section of Chapter 3:

# mptutil -t tgt_reset 1 /dev/mpt14

******************************************************************************

****

 

 

****

****

M P T U T I L S u p p o r t

T o o l

****

****

 

 

****

****

for Ultra320 SCSI

Controller

****

****

 

 

****

****

Version 1.02 : Oct

22 2006

****

****

 

 

****

****

(c) Copyright 2003 Hewlett-Packard Development Company, L.P.

****

Using the mptutil Command 59