如果是直接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就会出现上面那些问题了。实在不明白,请教。谢谢了!
“There are no Nios II CPUs with debug modules available ”
你选cpu的时候,是不是没有选debug这一项。
系统找不到debug modules。
应该有,我按照教程做的。加的是一个jtag 说是这个就是debug。
不知道有没错
没有,是直接从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编辑过]
“sof contains one or more time-limited megafunctions”你有时间限制的lincense,到论坛上找个就可以了
哦,明白了.后来检查的时候发现很多设置没搞对.
还有一个问题.我先在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
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |