UPGRADE YOUR BROWSER

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# 20096

6.3 EDK, PLB_EMC v2.00.a, Library Generator - "ERROR:MDT - xget_handle SUBPROPERTY BUS : A NULL handle was provided"

Description

Keywords: XPS, EMC, LibGen

Urgency: Standard

General Description:
When I run Library Generator on a design containing the PLB_EMC v2.00.a core, the following error occurs:

"Running generate for OS'es, Drivers and Libraries ...

ERROR:MDT - xget_handle SUBPROPERTY BUS : A NULL handle was provided

ERROR:MDT - ERROR FROM TCL:- expected integer but got ""

while executing

"xget_handle $baseaddr_handle "SUBPROPERTY" "BUS""

(procedure "xget_addrparam_busif" line 3)

invoked from within

"xget_addrparam_busif $periph_handle $param_name"

(procedure "xget_param_value" line 5)

invoked from within

"xget_param_value $periph $arg"

(procedure "xdefine_include_file" line 37)

invoked from within

"xdefine_include_file $drv_handle "xparameters.h" "XEmc" "NUM_INSTANCES"

"C_BASEADDR" "C_HIGHADDR" "DEVICE_ID" "C_NUM_BANKS_MEM""

(procedure "generate" line 6)

invoked from within

"generate 1858600"

ERROR:MDT - Error while running "generate" for processor ppc405_0...

make: *** [ppc405_0/lib/libxil.a] Error 2

Done."

Solution

1

The EMC driver cannot be used with the PLB_EMC v2.00.a Core. Change the driver to "Generic" to allow LibGen to complete successfully.

2

This problem is fixed in the latest 6.3 EDK Service Pack, available at:
http://www.xilinx.com/ise/embedded/edk.htm.
The first service pack containing the fix is EDK 6.3 Service Pack 2.
AR# 20096
Date Created 10/05/2004
Last Updated 04/11/2007
Status Archive
Type General Article