问题描述
一般问题描述:
当泛型设置如下时,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年下半年)中修复。
没有回复内容