Keywords: Tcl, TOE, RocketIO GTP, gigabit, ethernet, mac, IP, core, ejava, SATA, Xaui
The RocketIO GTP WizardGTP v1.5 and Gigabit Ethernet Mac v8.2 fail when generated in Project Navigator with the following Tcl error:
"ERROR:ProjectMgmt - TOE: ITclInterp::ExecuteCmd gave Tcl result 'invalid command name "::Rocket_xmdf::xmdfInit"'.
Tcl_ErrnoId: ENOENT
Tcl_ErrnoMsg: no such file or directory
_cmd: ::xilinx::Dpm::dpm_chCreateNewSource $piThisInterface
errorInfo: invalid command name "::Rocket_xmdf::xmdfInit"
while executing
"::${moduleName}_xmdf::xmdfInit aInstance"
(procedure "::utilities_xmdf::xmdfGetOutputList" line 18)
invoked from within
"::utilities_xmdf::xmdfGetOutputList $sModule $sFilesDir _XmdfOutputList"
(procedure "dpm_coregenGetOutputList" line 19)
invoked from within
"dpm_coregenGetOutputList $_CoreModuleName $iProject $sCoreDir _genList"
(procedure "dpm_coregenCreateCore" line 55)
invoked from within
"$_sCreate $_filePath $_iNewSourceComp _OutputFileList"
(procedure "::xilinx::Dpm::dpm_chCreateNewSource" line 61)
invoked from within
"::xilinx::Dpm::dpm_chCreateNewSource $piThisInterface""
For the Gigabit Ethernet Mac Core, replace "Rocket" with "Gig_Eth_Mac" in the above error. This is not reproducible for CORE Generator in standalone mode.
The general issue causing this error has been fixed in the latest 9.2i Service Pack available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jspThe first service pack containing the fix is 9.2i Service Pack 1.
There have been a few instances of this error reported in ISE 9.2.01i and later when using specific settings of the GTP RocketIO core. Specifically, the error was reported using XAUI or SATA default settings.
To avoid this problem, open CORE Generator standalone to generate the desired core.