6.3 EDK SP2- opb_pci_v1_01_a当C_INCLUDE_PCI_CONFIG = 0时,核心导致NGDBuild发生致命错误-Altera-Intel社区-FPGA CPLD-ChipDebug

6.3 EDK SP2- opb_pci_v1_01_a当C_INCLUDE_PCI_CONFIG = 0时,核心导致NGDBuild发生致命错误

问题描述

一般问题描述:

当泛型设置如下时,NGDBuild将发生致命错误:

C_INCLUDE_PCI_CONFIG = 0(即不包括主桥功能)。

该错误是由tcl脚本向主机桥功能时不需要的ncf文件添加约束引起的

不包括在内。

解决/修复方法

解决问题的方法是修改opb_pci Core的数据目录中的tcl脚本,如图所示

下面。

以下2行:

put $ outputFile“NET * Config_BusNum_Reg <*> TIG;”

put $ outputFile“NET * Config_Addr_port_regd <*> TIG;”

应替换为:

if {[xget_value $ mhsinst“参数”“C_INCLUDE_PCI_CONFIG”] == 1} {

put $ outputFile“NET * Config_BusNum_Reg <*> TIG;”

put $ outputFile“NET * Config_Addr_port_regd <*> TIG;”

}

或者,可以删除有问题的2行,但如果添加了配置功能,则需要删除

约束不包括在内。

这将在未来的EDK版本EDK 7.1.1(2005年下半年)中修复。

请登录后发表评论

    没有回复内容