AR# 12706

|

*Obsolete* 4.1i iMPACT - "EXCEPTION:iMPACT:BsdlStorage.c:274:1.14.6.1 - File does not exist..." appears when I attempt to initialize a chain

Description

Keywords: iMPACT, initialize chain, program, download

Urgency: Standard

General Description:
When I attempt to initialize a chain in iMPACT, the following error appears in the transcript window:

"EXCEPTION:iMPACT:BsdlStorage.c:274:1.14.6.1 - File does not exist.
ERROR:iMPACT:636 - perform Operation() failed!"

or ...

EXCEPTION:iMPACT:BsdlStorage.c:299:1.14.4.5 - File does not exist
ERROR:iMPACT:531 - deviceManagerProxy->addDevice() failed!

If the chain is created manually, iMPACT will crash with the following error:

"FATAL_ERROR:GuiUtilities:WinApp.c:570:$Revision"

Solution

1

These errors are generally due to missing BSDL files. Please check the following:

1. Ensure that the both the generic BSDL and the package-specific BSDL files are present in the Xilinx installation directory within the specific device\data directory:

Generic BSDL Example:
C:\Xilinx\virtexe\data\xcv1000e.bsd

Package-Specific BSDL Example:
C:\Xilinx\virtexe\data\xcv1000e_bg560.bsd

2. If the package specific BSDL files are missing, download the latest BSDL files from the web and unzip them into the respective device/data directories:
http://www.xilinx.com/support/sw_bsdl.htm

3. If the generic BSDL files are missing, ensure that the latest service pack has been downloaded and installed:
http://www.xilinx.com/support/techsup/sw_updates

2

If the generic BSDL still cannot be located after the software is updated, you can create a generic BSDL for the device by making a copy of the package-specific BSDL file, then renaming the file by removing the package information from the title.

For example:

C:\Xilinx\virtexe\data\xcv1000e_bg560.bsd

is changed to

C:\Xilinx\virtexe\data\xcv1000e.bsd
AR# 12706
Date 09/22/2005
Status Archive
Type General Article
People Also Viewed