Manual command-line mode is designed to update a single component with a user-specified firmware file.
The following restrictions apply when using the fwupdate command:
You must be in root permission level to run fwupdate commands on Unix-based platforms, or administrator permission level for Windows platforms.
Only one target device can be upgraded per command-line execution.
Only one file type and file may be specified by the command line.
Components with multiple and different firmware files require a separate command-line execution to be upgraded.
For Solaris sytems, after hot-plugging any device, run the devfsadm -C command to reenumerate all of the system device nodes before running the fwupdate command.
When a command fails, it returns one of several failure codes listed in fwupdate Error Codes.
Note - Default (noarg) behavior of the tool lists the help options. Incomplete command-line arguments result in an error, and context-sensitive help is displayed.
The tool uses the following syntax:
fwupdate subcommand target options
where target is the type of device that is being listed or updated, options are options specific to the subcommand, and subcommand is one of the options shown in the following table.