ISE 9.2i  – 通过Project  – > New Source生成特定IP内核导致错误:“错误:ProjectMgmt  –  TOE:ITclInterp :: ExecuteCmd给出Tcl结果'无效命令名称”:: _xmdf :: xmdfInit“'-Altera-Intel社区-FPGA CPLD-ChipDebug

ISE 9.2i – 通过Project – > New Source生成特定IP内核导致错误:“错误:ProjectMgmt – TOE:ITclInterp :: ExecuteCmd给出Tcl结果'无效命令名称”:: _xmdf :: xmdfInit“'

问题描述

在Project Navigator中生成RocketIO GTP WizardGTP v1.5和千兆以太网Mac v8.2时出现以下Tcl错误:

“错误:ProjectMgmt – TOE:ITclInterp :: ExecuteCmd给出了Tcl结果’无效命令名”:: Rocket_xmdf :: xmdfInit“’。

Tcl_ErrnoId:ENOENT

Tcl_ErrnoMsg:没有这样的文件或目录

_cmd ::: xilinx :: Dpm :: dpm_chCreateNewSource $ piThisInterface

errorInfo:无效的命令名称“:: Rocket_xmdf :: xmdfInit”

执行时

“:: $ {moduleName} _xmdf :: xmdfInit aInstance”

(procedure“:: utilities_xmdf :: xmdfGetOutputList”第18行)

从内部调用

“:: utilities_xmdf :: xmdfGetOutputList $ sModule $ sFilesDir _XmdfOutputList”

(程序“dpm_coregenGetOutputList”第19行)

从内部调用

“dpm_coregenGetOutputList $ _CoreModuleName $ iProject $ sCoreDir _genList”

(程序“dpm_coregenCreateCore”第55行)

从内部调用

“$ _sCreate $ _filePath $ _iNewSourceComp _OutputFileList”

(程序“:: xilinx :: Dpm :: dpm_chCreateNewSource”第61行)

从内部调用

“:: xilinx :: Dpm :: dpm_chCreateNewSource $ piThisInterface”“

对于千兆以太网Mac Core,在上述错误中将“Rocket”替换为“Gig_Eth_Mac”。

对于独立模式下的CORE Generator,这是不可重现的。

解决/修复方法

导致此错误的一般问题已在最新的9.2i Service Pack中修复,该Service Pack可在以下位置获得:

http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp

在使用GTP RocketIO核心的某些设置时,ISE 9.2.01i及更高版本中报告了少量此错误的实例。

具体而言,使用XAUI或SATA默认设置报告错误。

要避免此问题,请单独打开CORE Generator以生成所需的核心。

请登录后发表评论

    没有回复内容