打印
[CPLD]

求助:XPS 添加自定义IP时出现错误

[复制链接]
2879|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
l641209079|  楼主 | 2010-11-18 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
l641209079|  楼主 | 2010-11-18 15:30 | 只看该作者
知道啦,原来重新打开工程就搞定啦!

使用特权

评论回复
板凳
SuperX-man| | 2010-11-19 15:49 | 只看该作者
请问您用的是什么版本的ISE.是否有完整安装,一般不会出现这种情况

使用特权

评论回复
地板
l641209079|  楼主 | 2010-11-19 18:20 | 只看该作者
那问题搞好啦,用的是10.1 的版本! 但是现在我按照《FPGA上的嵌入式系统设计实例》上做MicroBlaze的基础实验,做在硬件中添加IP时,编译的时候出现这样的错误:gdrive/d/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/.. b/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: region ilmb_cntlr_dlmb_cntlr is full (TestApp_Memory/executable.elf section .stack)
在网上我查了下资料,给的解决方案好像不是太好,还是没有搞定,版主这个怎么解决那?
谢谢你的指教!

使用特权

评论回复
5
SuperX-man| | 2010-11-19 23:23 | 只看该作者
能再多贴一点相关信息,上面下面都多贴点,光看这个的话,好像是你编译的文件大小大于了你开始选择的BRAM容量.你试试在ADDRESS中将ILMB改成16K试试看.
如果还不行,你就把出错提示的上下多贴一点出来,好清楚知道是什么问题

使用特权

评论回复
6
l641209079|  楼主 | 2010-11-20 12:24 | 只看该作者
谢谢你超人,我解决了 不过我想把解决方案贴出来,希望对遇到同样问题的初学者有点帮助。我用的是10.1版本的软件。

    解决方案:Project Information Area -> Applications -> 双击 “Compiler Options” -> Environment -> Linker Script -> 改成选中 “Use Default Linker Script” 即可

    但是我不知道原因,哈哈!

使用特权

评论回复
7
SuperX-man| | 2010-11-20 12:44 | 只看该作者
两者本质上是一样的.
Linker Script就是让你选择你存放位置.
你可以点击Generate Linker Script 看到详细的信息.
还可以根据你的选择存放在RAM,或者DDR中.

使用特权

评论回复
8
l641209079|  楼主 | 2010-11-20 13:06 | 只看该作者
哦 ,原来这样啊 ,我再试下,谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

17

帖子

1

粉丝