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

ide中编译遇到的一个怪问题,请指教!

ide中编译遇到的一个怪问题,请指教!

在altera的官方板上自己作了一个小东西,具体是这样的:
nios2+jtag_uart+onchip_memory+uart(9600 baud)+sram+三态桥;就这么多部件。
已经把.sof文件下载到fpga上了,在ide中编译程序也没有问题,但是run是就出问题了

(我是把有关程序代码等放到sram的),但是不知道为什么在控制台中出现这样的问题,如下:
Using cable "ByteBlasterII [LPT1]", device 1, instance 0x00
Pausing target processor: OK

Downloading 00000000 ( 0%)
Downloaded 3KB in 0.0s       

Verifying 00000000 ( 0%)
Verify failed                      
Leaving target processor paused

在网上看到过很多人说Verify failed很多时候是应为用了sdram没有加pll的原因,

但是我这里没有用sdram啊,而且板上的sram是没有问题的(因为我用过官方

的程序跑过),大家给我一点意见吧!具体是什么原因使得我这个系统Verify

failed呢?是那个地方出错了。

另外还有一个奇怪的问题是我吧有关程序都放在onchip_memory的话,

系统就可以跑了,只是显示如下:(我的uart在sopc中是设了9600的

但不知道这儿为什么会是115200,同时打印出来是一串乱码!此处用

×好表示啊)

nios2-terminal: connected to hardware target using UART on

/dev/com1 at 115200 b
aud
nios2-terminal: (Use the IDE stop button or Ctrl-C to

terminate)
×××××××××××

大家给我看看是什么问题吧,是了很多次了,卡在这个地方啊!

你在onchip上运行,试着对sram进行读写,看是否能够进行,如果可以,证明sram也没有问题的。

然后尝试把代码放到sram中运行看情况是怎么样。

nios2-terminal的默认好像是115200,你用超级终端看看。

在交流中前进,共同实现nios的应用。
返回列表