8.1i EDK  –  ChipScope ICON自动MDM识别不适用于非Virtex-4器件 – (由于多个BSCAN组件导致MAP错误)-Altera-Intel社区-FPGA CPLD-ChipDebug

8.1i EDK – ChipScope ICON自动MDM识别不适用于非Virtex-4器件 – (由于多个BSCAN组件导致MAP错误)

问题描述

使用chipscope_icon_v1.01.a核心,客户不必指定C_SYSTEM_CONTAINS_MDM参数。 TCL代码根据MDM IP的存在或Virtex-4架构的使用自动设置此参数。检查MDM核心的TCL代码有一个导致使用多个BSCAN的错误。

解决/修复方法

1.在文本编辑器C:\ EDK \ hw \ XilinxProcessorIPLib \ pcores \ chipscope_icon_v1_01_a \ data \ chipscope_icon_v2_1_0.tcl中找到并打开

2.更改以下代码:

foreach ip $ iplist {

set ipname [xget_hw_name $ ip]

#set mpd_handle [xget_hw_mpd_handle $ ip]

set iptype [xget_hw_option_value $ ip IPTYPE]

#puts“Instance $ ipname的类型为$ iptype”

if {$ iptype ==“opb_mdm”} {

返回1

}

}

foreach ip $ iplist {

set ip_instance_name [xget_hw_name $ ip]

set ip_realname [xget_hw_value $ ip]

puts“Instance $ ip_instance_name has realname:$ ip_realname”

if {$ ip_realname ==“opb_mdm”} {

返回1

}

}

3.保存并关闭文件。

此问题将在EDK的Service Pack 1中修复。

请登录后发表评论

    没有回复内容