We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 18606

3.2 EDK, LibGen - "ERROR:MDT - Integer value too large to represent..."


Keywords: LibGen, XPS, EDK, 3.2, MDT, TCL

Urgency: Hot

General Description:
LibGen issues the following error:

"Running generate for Drivers and Libraries ...
ERROR:MDT - Integer value too large to represent while executing "format "Excalibur%08X" $value" (procedure "xformat_addr_string" line 9 invoked from within "xformat_addr_string $value $arg" (procedure "xdefine_include_file" line 39)
invoked from within "xdefine_include_file $drv_handle "xparameters.h" "XIntc" "NUM_INSTANCES" "C_BASEADDR" "C_HIGHADDR" "DEVICE_ID" "C_KIND_OF_INTR" "USE_DCR"" (procedure "generate" line 10)
invoked from within "generate 1400840" Tcl File intc_v2_1_0.tcl
ERROR:MDT - Error while running "generate" for processor ppc405_1... make: *** [ppc405_1/lib/libxil.a] Error 2


You can avoid this error via the following steps:

1. Download the following zip file:

2. Unzip the file into a temporary directory.
3. Move the $XILINX_EDK/bin/lib/xillib.tcl file to $XILINX_EDK/bin/lib/xillib.tcl.orig.
4. Copy the xillib.tcl file attached to $XILINX_EDK/bin/lib/.
AR# 18606
Date 04/28/2006
Status Archive
Type General Article