[求助]nios debug时候出错,不懂什么问题。
- UID
- 165884
- 性别
- 男
|
[求助]nios debug时候出错,不懂什么问题。
如果是直接run as hardware就是这样 There are no Nios II CPUs with debug modules available which match the values specified. Please check that your PLD is correctly configured, downloading a new SOF file if necessary. 如果是模拟器就是这样 Error! : debug is not a valid device for --stdin. Please provide a valid device name. Error! : debug is not a valid device for --stdout. Please provide a valid device name. Error! : debug is not a valid device for --stderr. Please provide a valid device name. Error! : Failed memory access in component cpu - Unable to read data from invali d memory address 0x10 Error! : Simulation failed in component cpu at instruction 209 (PC=0x10001f8 ins tr=0x10800037).
这会出了什么问题呢?有在sopc生成了nios,在quantus中也compile了。而且jtag啊,什么的也应该没设置错。因为如果只是下载一个vhdl程序是没问题的。但用nios ide就会出现上面那些问题了。实在不明白,请教。谢谢了! |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
“There are no Nios II CPUs with debug modules available ” 你选cpu的时候,是不是没有选debug这一项。 系统找不到debug modules。 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 165884
- 性别
- 男
|
应该有,我按照教程做的。加的是一个jtag 说是这个就是debug。 不知道有没错 |
|
|
|
|
|
- UID
- 170930
- 性别
- 男
|
|
|
|
|
|
- UID
- 165884
- 性别
- 男
|
没有,是直接从ide那里下载的。步骤不正确? 第二个问题,已经解决了,是工程属性里面没设置好。但第一个问题,run as hardware,还是不行。就算我用软件自带的最小系统模板也会出现这个问题。而且每次下载到fpga的时候,programmer都会出现下面这个对话。 文件名.sof contains one or more time-limited megafunctions that support the opencore plus feature that will not work after the hardware evaluation time expires.Refer to the messages window for evaluation time details. 之后我只能按ok才能下载。但下载后开发板的所有led都亮,七段码的显示屏也是全亮,就是显示88。所以,我觉得这是出错指示。无论我是下载自己写的程序,还是ide的模板,都是这个问题。 这两个问题已经困扰我一个星期了,没有办法继续做下去了。很郁闷。请高手指点一下吧。十分感谢! [em44]
[此贴子已经被作者于2007-9-25 16:28:21编辑过] |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
“sof contains one or more time-limited megafunctions”你有时间限制的lincense,到论坛上找个就可以了 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 165884
- 性别
- 男
|
时间限制的,在论坛下了新的lincense解决了.但第一个问题还是不行.而且,每次一传东西到fpga上,所有的等都会常亮.就是led全亮,7段码显示88等等. 我搞不懂,这到底是谁的问题?我的程序?但我用了ide自带的模版也是这样?设置问题?设置都是按照user guide设置的.还会有什么问题呢?......[em06][em06] |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
那是因为你把引脚配置为unuse pin设置为输出接地了,所以都亮了啊。 |
|
|
|
|
|
- UID
- 165884
- 性别
- 男
|
哦,明白了.后来检查的时候发现很多设置没搞对. 还有一个问题.我先在quantus中用programmer下载到fpga,但到ide run hardware的时候有的时候会出现下面的错误.也是设置问题吗? Using cable "ByteBlasterMV [LPT1]", device 1, instance 0x00 Pausing target processor: not responding. Resetting and trying again: FAILED Leaving target processor paused |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
这一般的是你的nios系统有问题,具体的问题很多,以前碰到的有时钟相位问题,数据线方向问题等等,你自己好好检查一下。 |
|
|
|
|
|