Installing a firmware update or patch release

You perform the same basic procedure for updating your firmware to a new version or applying a patch to the current version. However, if you are updating from a previous version of the firmware, for example from 4.4 to 4.5, you must upgrade to the base version first, then apply any patch related to that version. For example, if you have a DSTREAM unit:

  1. Update your DSTREAM unit with ARM-RVI-4.5.0-9-base.dstream.

  2. If a patch file is provided, such as ARM-RVI-4.5.0-12-patch.dstream, apply the patch to your DSTREAM unit.

If you want to restore the firmware to its original state after installing an upgrade, you can reinstall the original firmware file. This file is obtainable from the ARM website.

Note

If you have been running the Log Client utility, then make sure you stop it before performing an update. Although the Log Client utility does not prevent the update fromcompleting, it can take longer to complete.

To install an update or patch to the firmware on a debug hardware unit:

  1. To open the RVI Update utility, select:

    Start → All Programs → ARM DS-5 → Debug Hardware → Debug Hardware Update

    The RVI Update utility is displayed. An example is shown in the following figure:

    Figure 8. RVI Update utility

    RVI Update utility

  2. Either:

    • select the debug hardware unit from the list

    • enter the IP address or host name of the debug hardware unit in the Other TCP/IP Devices field.

  3. Click Connect to connect to the debug hardware unit. Details of the existing firmware on the unit are displayed. An example is shown in the following figure:

    Figure 9. Firmware details

    Firmware details

  4. In the RVI Update utility, click the Install Firmware tool. The Select Firmware Update to Install dialog box is displayed. An example is shown in the following figure:

    Figure 10. Selecting the component file to install

    Selecting the component file to install

  5. Navigate to the directory containing the component file for the update or patch that you want to install, and select the required file.

  6. Click Open. After a short delay, a dialog box appears that describes what is in the component file, as shown in the following figure:

    Figure 11. Confirming that you want to install the component file

    Confirming that you want to install the component file

    When attempting to install a firmware update file, if you are using an older version of RVI Update, for example a pre-RVI v1.5 release, an error message appears as shown in the following figure:

    Figure 12. Warning message

    Warning message

    Note

    Before proceeding with your firmware update, you must upgrade your RVI Update utility to the latest software.

    Similarly, if you are using a version of hardware that is incompatible with the firmware you are attempting to install, an error message similar to the one shown in the following figure:

    Figure 13. Error when using an incompatible version of hardware

    Error when using an incompatible version of hardware

  7. In the Install update dialog box, click:

    • Continue to confirm that you want to install the components

    • Cancel to make no change to the debug hardware unit.

    When you click Continue, the RVI Update utility uploads the component file to the debug hardware unit. The debug hardware unit unpacks the component file, and installs the update or patch that it contains. The progress of the installation is displayed as shown in the following figure:

    Figure 14. Progress during an installation

    Progress during an installation

    The debug hardware unit might automatically reboot itself as part of this procedure, depending on the patch or update that you are installing. The progress of the reboot is displayed as shown in the following figure:

    Figure 15. Progress when rebooting during an installation

    Progress when rebooting during an installation

    During the installation, the FLASH LED lights up, showing that the unit is accessing its internal flash storage. During this time, do not disconnect power from the debug hardware unit. If a problem occurs during the installation, you must troubleshoot the firmware upgrade installation.

    Note

    During the installation, the Abort button is enabled. This means that you can safely stop the installation from proceeding by clicking this button. If the Abort button is not enabled, for example during rebooting, you cannot stop the reboot.

    When the installation is complete, a message is displayed as shown in the following figure:

    Figure 16. Message showing a successful installation

    Message showing a successful installation

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0498G
Non-ConfidentialID071612