首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

niosII IDE编译出了问题,大家帮帮忙

niosII IDE编译出了问题,大家帮帮忙

我定制了一个系统,有一个2M的外部flash,基址设置为00000000,另外还定制了一个1K内部RAM,基址为00200800,系统能够生成了,但是在编译的时候出错

Severity Description Resource In Folder Location Creation Time
2 /cygdrive/d/altera/kits/nios2_60/bin/nios2-gnutools/H-i686-pc-cygwin/bin/../lib/gcc/nios2-elf/3.4.1/../../../../nios2-elf/bin/ld region onchip_memory_0 is full (blank_project_0.elf section .rodata). Region needs to be 732 bytes larger. blank_project_0  line 0 2007年9月15日 18:11:18

Severity Description Resource In Folder Location Creation Time
2 Unable to reach errno (at 0x00200800) from the global pointer (at 0x0020a3b8) because the offset (-39864) is out of the allowed range, -32678 to 32767.[/build/nios2/bin/nios2-gnutools/src/newlib/newlib/libc/reent/fstatr.c] blank_project_0  line 61 2007年9月15日 18:11:18

大家告诉我怎么解决啊,我都在论坛混了几天了还是没有找到答案,苦啊

应该是你选用了onchip_memory作程序存储空间,改成flash试试吧.

怎么改程序存储空间呢?

在工程的属性里面把ro和rw值得是代码和变量的放置的地方,但是如果你使用调试的方式的话,你的ram就只有1k,那也是没有办法的啊。你的nios系统的ram太小了,是否有片外的ram呢?

在交流中前进,共同实现nios的应用。
返回列表