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

[求助]NIOS 问题

[求助]NIOS 问题

我现在也是在玩NIOS中,输出hello world那个例子。出过很多问题比如onchip memory空间不够,硬件没有反应之类,看了论坛终于把这些问题解决了,蛮以为胜利就在眼前,结果点击RUN AS HARDWARE,IDE 窗口中只弹出
make -s all
Build completed in 3.011 seconds
没有其他的了,
应该是会显示hello world那句话的,但是软件没有报任何错,这个原因可能是什么,请各位大侠帮帮忙。
硬件结构是我自己构建的,所以,我只有四个小模块,CPU,选择的是NIOS II/e,然后是SDRAM 以及JTAG UART 和uart,板子用的是DE2,难道是硬件搭的有问题?

现在RUN AS HARDWARE 有反应了,结果是

Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Processor is already paused
Initializing CPU cache (if present)
OK

Downloading 00000000 ( 0%)
Downloaded 56KB in 1.0s (56.0KB/s)

Verifying 00000000 ( 0%)
Verify failed between address 0x0 and 0xDC27
Leaving target processor paused

这个问题应该怎么解决?

之前我用cpu和片上RAM跑过一个计数的例子,能够出来结果的。所以我觉得硬件上应该没有问题。

这个例子一开始我也是用片上RAM跑的,但是会提示说 on-chip memory is full.也是看了论坛的帖子,我把片上RAM换成了SDRAM.

考虑了SDRAM的时钟相移,我有加入一个锁相环,它的配置是时钟c0,50MHz,相移60deg。pll的输出是SDRAM的时钟。

SDRAM的配置,数据位宽16bits,chip Selects 为1,Banks为4.地址位12行,8列。空间有8MBytes。空间够么?

我是建立的一个.bdf文件,有一点我觉得有点奇怪,我是通过导入文件分配引脚的,在我给每个引脚输入名字的时候,会有它相应的pin信息显示出来,但是我发现其中有两个引脚没有相应的pin信息出现。会不会这里出了问题?

这两个pin分别是,zs_ba_from_the_SDRAM_[1..0]和zs_dqm_from_the_SDRAM[1..0].

 

能发我一个例子么,关于SDRAM的。

哎呀,忘记邮箱地址了

daili53@gmail.com

问题已经得到解决了,的确应该把PLL的相移设定到70。

终于弄出来了,感谢大家!

[em01][em01][em01]
返回列表