Answers Database


2.1i COREGEN: "ERROR: Duplicate core resource"


Record #7861

Product Family: Software

Product Line: Coregen

Product Part: Coregen

Product Version: 2.1

Problem Title:

2.1i COREGEN: "ERROR: Duplicate core resource"


Problem Description:
Urgency: standard

General Description:
CORE Generator may issue errors similar to the following upon startup:

# Xilinx CORE Generator 2.1i
# User = xilinx
# Scanning new IP resources.  Please wait...
#    /home/kimolos2/xilinx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip...
# ERROR: Duplicate core resource BaseReg,1.0,xc4000_all+virtex_all,xilinx found in /home/kimolos2/xi
linx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip.
# ERROR: Duplicate core resource C_BUFT,1.0,xc4000_all+virtex_all,xilinx found in /home/kimolos2/xil
inx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip.
# ERROR: Duplicate core resource C_LUT,1.0,xc4000_all+virtex_all,xilinx found in /home/kimolos2/xili
nx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip.
# ERROR: Duplicate core resource C_LUT_FD,1.0,xc4000_all+virtex_all,xilinx found in /home/kimolos2/x
ilinx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip.
# ERROR: Duplicate core resource C_LUT_LD,1.0,xc4000_all+virtex_all,xilinx found in /home/kimolos2/x
ilinx/alliance_2.1/coregen/ip/xilinx/baseblox_v1_0/com/xilinx/ip.


Solution 1:

The "Duplicate core resource" error indicates that there
is more than one copy of some type of data file associated
with a particular core.

In one customer case, the data files that were duplicated were
the .XCD files for a number of pre-existing cores. There were
two versions of these files for each, one with the filename in
upper case, and the other with the filename in lower case.

There has been two different resolutions that have cleared up
this error. In one case, the directory in question was simply
deleted, to remove the offending files. Then, the update was
run again, which restored the files to the original setup.

In another case, the problem was a result of installing a CORE
Generator IP ZIP file update from a PC over a network to a UNIX
workstation running Samba. (Samba automatically converted
the PC filenames to lower case for the new versions of some pre-existing
cores). CORE Generator treated the two XCD files as duplicates because
it is case-insensitive.

The problem was detected by doing a recursive listing
of the $XILINX/coregen/ip directory.

In this case the solution was to obtain a new version of the
IP update in UNIX tar.gz format, reinstall CORE Generator, and
then reinstall the update over the fresh CORE Generator
installation using the tar.gz archive .




End of Record #7861 - Last Modified: 10/29/99 12:56

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!