zedboard--PlanAhead不能生成bit文件
2013-12-09 20:04
232 查看
用PlanAhead来生成bit文件,几天一直在出现这个错误,却找不出来:
[Bitgen 342] This design contains pins which have locations (LOC) that are not user-assigned or I/O Standards (IOSTANDARD) that are not user-assigned. This may cause I/O contention or incompatibility with the board power or connectivity
affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To prevent this error, it is highly suggested to specify all pin locations and I/O standards to avoid potential contention or
conflicts and allow proper bitstream creation. To demote this error to a warning and allow bitstream creation with unspecified I/O location or standards, you may apply the following bitgen switch: -g UnconstrainedPins:Allow
[Bitgen 157] Bitgen will terminate because of the above errors.
解决办法:
1.检查ucf文件是否有非法字符,这个有一部分是这个原因,电平标准之类。
2.如果依旧出错,就有可能是下面这种情况了,
在一论坛上看到了这样的解法:论坛地址
http://forums.xilinx.com/xlnx/board/crawl_message?board.id=7Series&message.id=1769
Did you specify LOC and IO standard constraints for all top level ports in your design?
If not, it is recommended to do that. If you want to overcome the error message without specifying the LOCs as said before you can specify the switch -g UnconstrainedPins:Allow in More options field of Bitstream settings as shown below and re-running bitgen.
你有没有在你的设计中的所有顶层端口指定LOC和IO标准的约束?
如果没有,建议这样做。如果你想克服错误信息,而无需指定交通线如之前所说,您可以指定开关-G UnconstrainedPins:允许在比特流的设置,如下图所示,然后重新运行更多BitGen的选项字段。
在给用户ip核写一个裸机应用程序时,他的作用我认为是验证我们的ip核是不是正常工作,我在写这个应用程序的时候,总是在第一次不能成功,就像博客里说的先出现一次错误,在重新写一个应用程序就行(一模一样)
http://blog.csdn.net/xzyiverson/article/details/12889521
[Bitgen 342] This design contains pins which have locations (LOC) that are not user-assigned or I/O Standards (IOSTANDARD) that are not user-assigned. This may cause I/O contention or incompatibility with the board power or connectivity
affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To prevent this error, it is highly suggested to specify all pin locations and I/O standards to avoid potential contention or
conflicts and allow proper bitstream creation. To demote this error to a warning and allow bitstream creation with unspecified I/O location or standards, you may apply the following bitgen switch: -g UnconstrainedPins:Allow
[Bitgen 157] Bitgen will terminate because of the above errors.
解决办法:
1.检查ucf文件是否有非法字符,这个有一部分是这个原因,电平标准之类。
2.如果依旧出错,就有可能是下面这种情况了,
在一论坛上看到了这样的解法:论坛地址
http://forums.xilinx.com/xlnx/board/crawl_message?board.id=7Series&message.id=1769
Did you specify LOC and IO standard constraints for all top level ports in your design?
If not, it is recommended to do that. If you want to overcome the error message without specifying the LOCs as said before you can specify the switch -g UnconstrainedPins:Allow in More options field of Bitstream settings as shown below and re-running bitgen.
你有没有在你的设计中的所有顶层端口指定LOC和IO标准的约束?
如果没有,建议这样做。如果你想克服错误信息,而无需指定交通线如之前所说,您可以指定开关-G UnconstrainedPins:允许在比特流的设置,如下图所示,然后重新运行更多BitGen的选项字段。
在给用户ip核写一个裸机应用程序时,他的作用我认为是验证我们的ip核是不是正常工作,我在写这个应用程序的时候,总是在第一次不能成功,就像博客里说的先出现一次错误,在重新写一个应用程序就行(一模一样)
http://blog.csdn.net/xzyiverson/article/details/12889521
相关文章推荐
- PlanAhead中工程不能生成编程文件之分析
- vc++6.0生成exe文件不能在非VC环境下应用 (
- QT5 执行qmake 的时候不能为xxx.ui生成ui_xxx.h 文件
- eclipse不能自动编译生成class文件的解决办法
- 解决Logback生成的日志文件不能显示中文的问题
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- 解决eclipse下android项目不能自动生成R.java文件
- 生成csv文件时总是不能生成gbk编码的文件问题
- asp.net 生成导出word表单 ,导出excel; dataTable生成xls文件,返回前台下载;asp.net启动excel错误 80070005;excel-xls columnName 不能改变; 读写excel的开源利器NPOI; 设置excel Cell的数据类型;
- 教训啊,生成.o文件的代码是绝对不能去调用生成.ko文件的函数变量的
- QNX从Git克隆下来的代码编译提示错误不能生成目标文件
- CCS V6.0 不能生成TXT文件的解决方法
- Android R文件不能自动生成
- quartus不能生成pof文件的解决办法
- Eclipse不能自动编译 java文件,不会生成CLASS
- R.java 文件不能生成原因探究
- eclipse不能自动编译生成class文件的解决办法
- eclipse不能自动编译生成class文件的解决办法
- VS 下Qt工程不能生成moc文件的解决方法
- eclipse不能自动编译生成class文件的解决办法