Choose one of the following topics to find out more about the Firmware Update Tool:
The Firmware Update Tool is designed to provide the user with a mechanism to update firmware on the device. This tool provides a set of commands and accelerators to be entered at the main tool prompt.
The Firmware Update Tool Commands allow the user to select a file to use to update the firmware on the device, start the firmware update on the device using the selected file and exit the tool.
In addition, the following commands can be entered at the main tool prompt, or at any tool dialog prompt.
The help command displays help informaiton.
The esctoui command will disconnect from the currently executing tool and return to the main UI prompt. To reconnect to the tool, use the attach command in the UI.
The cancel command will abort the current tool dialog and return to the main tool prompt. This command is only valid at the tool dialog prompts.
See the help topic Firmware Update Tool Commands for specific information concerning each command or use the help, esctoui or cancel hyperlinks in the above paragraphs.
The following commands are listed in the format command (accelerator). These commands can be entered at the Firmware Update Tool main prompt:
The following commands can be entered at any tool dialog prompt:
Choose one of the above topics to find out more about these commands.
The exit command can be entered at the main tool prompt. It is used to leave the firmware update tool.
The selectfile command and the associated sf accelerator can be used at the main tool prompt. They are used to select the file to use to perform the firmware update.
Once a file is selected, the following information related to that file will be displayed:
The Firmware Revision number. It is a value within decimal 256. It is the 8th byte in the FW data. It is used for revision control.
This command can be used to scan several files to determine the appropriate file to use for the firmware update.
Use the startupdate (su) command to perform the firmware update.
The startupdate command and the associated su accelerator can be entered at the main tool prompt. They are used to start the firmware update process using the selected file.
If a file has not yet been selected using the selectfile (sf) command, the user will be asked to select a file in the same manner as if the user had entered the selectfile command.
The user will be requested to confirm continuation of the firmware update before actually performing the update.
If the option to activate the firmware immediately is selected then the device will be reset after downloading the firmware to activate the new firmware else the firmware is activated at the time of rebooting.
It is a better practise to avoid abort command in the middle of the firmware update command.
The help command can be entered at the main tool prompt, or any tool dialog prompt.
When it is entered at the main tool prompt, it starts this help interaction.
When it is entered at a tool dialog prompt, it will display the help for that tool dialog prompt.
The version command can be entered at the main tool prompt. It displays the version and copyright information for the firmware update tool.
The cancel command can be entered at any tool dialog prompt. It will abort the current dialog and return to the main tool prompt.
The esctoui command can be entered at the main tool prompt or any tool dialog prompt. It will disconnect from the currently executing tool and return to the main UI command level. To reconnect to the tool, use the attach command in the UI.
Hitting Control C (CNTL C) while the tool is executing will cause the following dialog to be displayed:
Interrupted: Enter selA to Abort Tool
selI to Interrupt Tool
selE to Escape to Main UI Command Level
selC to Continue
Selection:
The A selection allows the user to abort the tool.
The tool will be requested to abort and the state of the tool execution in the system map will be set to ABORT_PENDING. When the tool actually exits, it's state will be set to ABORTED.
The E selection allows the user to disconnect from the currently executing tool and return to the main UI command level. To reconnect to the tool, use the attach command in the UI.
The I selection allows the user to interrupt the tool.
When the tool receives the interrupt, it stops whatever it is doing and asks you if you want to continue with the operation. If the reply is "Continue", the tool resumes what it was doing at the time of the interrupt. If the reply is "Abort", it terminates the operation and returns to the tool prompt.
The tool may not immediately receive the interrupt as it could be in the middle of an operation that should not or cannot be interrupted. The interrupt will be received as soon as the tool completes the operation.
All the commands are interruptable excepting the start update command.
The tool will receive and ignore user interrupts when it is already in the process of returning to the main tool prompt.
The C selection allows the user to continue will tool execution. The tool will continue execution just as if the Control C had not been hit.