Board logo

标题: 编译hello_world时遇到的问题 [打印本页]

作者: xianhua123    时间: 2006-4-3 11:49     标题: 编译hello_world时遇到的问题

在用IDE编译HELLO_WORLD时出现以下的错误请问怎么改啊?
errno (at 0x00200820) from the global pointer (at 0x0020a95c) because the offset (-41276) is out of the allowed range, -32678 to 32767.
作者: xianhua123    时间: 2006-4-3 14:15

你是说我电脑的配置还是nios系统?我是用的经济型32位nios,quartus和nios都是5.0的。我就是直接使用ide上面的模板创建的工程。
作者: kzw    时间: 2006-4-4 12:34

简单的例子不可能会出问题的阿,你的程序空间在那儿。
作者: xianhua123    时间: 2006-4-4 16:48

你说的 程序空间是指哪个空间?我不太懂,我只是初学者
作者: kzw    时间: 2006-4-5 18:25

就是你在构建nios的时候,设置的program address。
作者: jasonliuscu    时间: 2006-4-6 10:31

如果是用on chip memory ,容量设大点,比如32K以上
作者: xianhua123    时间: 2006-4-6 11:51

on chip memory 怎么能设32k啊,我用的是1c6的片子。资源不够啊,我用了sdram的
作者: kzw    时间: 2006-4-6 15:00

你看一下那些地址都是什么地址,查一下是什么回事。
作者: xinyun001    时间: 2006-4-8 16:44

呵呵
可能是你用了1c6的片上程序空间
而你放置了其他的模块,剩下的空间可能已经放不下了
你可以先试一下hellon_led的哪个程序,它会小一点的。
如hellon_led能运行的话那就是你的程序空间不够大了。
作者: xuexiacao    时间: 2006-4-13 21:32

你的中断地址(exception address) 的偏余量是设在哪里的? 提示你偏余量不够大啊,建议你把其增大些.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0