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 device type 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.
Note - For Solaris, 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 following table shows the options that apply to all CLI tools commands including fwupdate.
The tool uses the following syntax:
fwupdate subcommand device_type option
where subcommand is one of the options shown in the following table.
The preceding subcommands have the options shown in the following table.