ARM Technical Support Knowledge Articles

Why am I seeing error and warning messages after I upgraded to RVD 4.1 or RVI 4.0?

Applies to: RealView Development Suite (RVDS), RealView ICE and Trace (RVI / RVT)

Answer

RealView Development Suite (RVDS) v4.1 includes RealView Debugger v4.1 (RVD) and RealView-ICE v4.0 (RVI). RVD v4.1 and RVI v4.0 software has version dependencies which will result in error and warning messages when used with older versions of the software (for example: using RVD v4.1 with RVI v3.4). In order to resolve these errors and warnings, the following software component versions must be carefully considered:

The RVD version can be viewed from the 'About' window, launched from the 'Help' menu. The RVI software and firmware versions can be seen when launching the RealView-ICE Update utility (RVUpdate). The software version is shown in the 'About' window under the Help menu, while the firmware version is shown after connecting RVUpdate to the specific RVI unit.

RVI 4.0 is only compatible with RVDS 4.1.  Also, RVI 4.0 generated target configuration files (.rvc) are not compatible with earlier versions of RVI host-side software and firmware.  If you are using a tools combination other than RVDS 4.1, RVI 4.0 host-side software, RVI 4.0 firmware, and an RVI 4.0 generated rvc file, you may see one or more error or warning messages as discussed below.

Updating you rvc file: 

An rvc file holds RVI configuration information and details about a target's debug setup. It is generated when you auto-configure or manually configure your target connection with the RealView ICE Configuration utility (RVConfig). The target configuration using the rvc file is shown in the 'Connect to Target' window in RVD.

The easiest way to remove an old rvc file is to delete your existing target configuration entry in the 'Connect to Target' window, and 'Add' a new configuration. This will re-run the RVConfig utility and create a new rvc file.

Below is a listing of the messages you are likely to see and what you can do to over come the problem:

Message

Causes

Solutions

Error V2801C (Vehicle): 0x05060000: Device unknown

Using RVI 4.0 firmware and using an rvc file generated with an RVI version earlier than 4.0. Generate a new rvc file using RVI 4.0 host-side software and firmware.
Using an rvc file generated with RVI 4.0 and using an RVI firmware earlier than 4.0. Update the RVI firmware to 4.0 using the RVI Update utility.
Warning: Firmware version X(a) is not supported by RVD 4.1. Please update the firmware using the RVI Update utility.
Using an RVI firware version earlier than 4.0. Update the RVI firmware to 4.0 using the RVI Update utility.
Using an RVI host-side software version earlier than 4.0. Update the RVI host-side software by uninstalling your current RVI host-side software and installing RVI 4.0.

Warning: The Debug Interface Configuration was created for an older version of firmware and is not compatiable with firmware version X(a). Please reconfigure the Debug Interface Configuration using the Connect to Target window.

Using an RVI firmware version earlier than 4.0. Update the RVI firmware to 4.0 using the RVI Update utility.
Using an RVI host-side software version earlier than 4.0. Update the RVI host-side software by uninstalling your current RVI host-side software and installing RVI 4.0.

Error: This rvc file was generated using a different firmware version from that on the debug hardware. Unable to fix the differences. Please install the latest firmware and host side tools, and regenerate the rvc file.

Using a rvc file which was generated with an earlier version of RVI. Generate a new rvc file using RVI host-side software and firmware 4.0.
Using a RVI firmware version earlier than 4.0.

Update the RVI firmware to 4.0 using the RVI Update utility.

 

(a) X is the RVI host-side software or firmware version you are currently using.

Article last edited on: 2010-06-18 14:58:43

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential