标题: [求助]初学Nios2,遇到大问题 [打印本页]
作者: arccosx 时间: 2006-12-20 13:39 标题: [求助]初学Nios2,遇到大问题
小弟最近刚刚开始学习使用Nios2 IDE,结果第一次进行程序的编译就遇到了问题,编译了快81%的时候报错:Boot copier overlaps data in flash,我刚刚开始学习这个,完全搞不懂是怎么回事。请各位高手解释一下,多谢了!
作者: kzw 时间: 2006-12-21 09:45
意思是boot代码覆盖了flash中的数据,你看看你的rwdata定义在那个地方啊。
作者: arccosx 时间: 2006-12-22 00:54
意思是不是说flash中存放boot代码区域和存放数据的区域重叠了?还有boot copier到底是什么?我的rwdata都设置在一个片外ram上的。
[此贴子已经被作者于2006-12-22 15:02:13编辑过]
作者: kzw 时间: 2006-12-22 20:10
boot copier是把固化代码copy到ram中,然后再ram中运行。就像电脑的系统把硬盘上的内容载到内存中,然后再内存中运行,速度会快一些。
你的flash的大小是多少。
作者: arccosx 时间: 2006-12-23 13:46
就是EP1C20这块板子,上面的flash是8M的。为什么boot copier会把flash中的数据覆盖了?还有既然它是把flash中的代码copy到ram中,那它应该不会修改flash中的内容啊?我不懂的太多了,麻烦版主耐心解释一下,呵呵。
[此贴子已经被作者于2006-12-23 13:47:36编辑过]
作者: kzw 时间: 2006-12-26 09:20
你用的altera官方的1c20的那块板子吗,你先在你的系统中不加flash看看,只在ram中运行.
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |