Board logo

标题: 编译能成功,但是Run不成功 [打印本页]

作者: penglai    时间: 2006-6-11 11:58     标题: 编译能成功,但是Run不成功

编译能成功,但是Run不成功
Using cable "ByteBlasterII [LPT1]", device 1, instance 0x00
Processor is already paused
Reading System ID at address 0x00401878: verified

Downloading 01000020 ( 0%)
Downloading 01010000 (93%)
Downloaded 69KB in 2.4s (28.7KB/s)

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

这种错误会是什么原因呢??
按照别人的经验,说可能是SDRAM的问题
但是我看了SDRAM的地址不是01000020
在System Contents中,sdram的Base值为0X01000000,End值为0X01FFFFFF
不过在Nios II more “CPU” settings中的Exception Address项对应的Memory Module为sdram,Offset对应为0X00000020,Address对应为0X01000020
不知道是不是这儿的问题?
如果是,那究竟是什么问题呢?该如何解决呢?
谢谢
作者: kzw    时间: 2006-6-12 16:19

那你在nios2里面把,把代码的地址设置到sdram中。
作者: penglai    时间: 2006-6-13 07:54

谢谢kzw

请问该怎么设置,我是新手
作者: kzw    时间: 2006-6-13 16:06

点击工程的属性,然后看到program memory,ro,rw等,设置那个就可以了。
作者: penglai    时间: 2006-6-14 13:29

我看了,的确是全设置了阿,并且都是SDRAM

很冒昧的问一句,为什么你每次都是发N多条相同的内容阿
作者: kzw    时间: 2006-6-14 16:34

我自己也不知道怎么回事,我也只发一次.
那你下载的地址显示的不是sdram的地址吗?
作者: zwjxmlr    时间: 2006-6-14 22:42

在下载程序的时候,出现下面的问题,有谁知道是什么原因,望指教:

Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Resetting and pausing target processor: FAILED
Leaving target processor paused
作者: penglai    时间: 2006-6-15 09:24

zwjxmlr
看看管脚分配什么的有没有错
作者: penglai    时间: 2006-6-15 09:26

kzw
现在显示是正确的了,前几天看你的帖子都是同样的一下子有N多条

我上面写了,下载的地址是在sdram范围内,但是为什么会verify failed呢
作者: kzw    时间: 2006-6-16 15:10

就是说现在设置没有问题了,那就看看硬件又没有问题,引脚又没有问题,还有就是锁相环的相位调整得正确不。
作者: yichangwen    时间: 2006-7-7 22:31

zwjxmlr
你的问题解决了吗?我也出现了这样的问题,但是我的管脚好象没有错误啊,如果是C程序 的问题,会出现这样的情况吗?
望高手指教!!

作者: Jerryhuang26    时间: 2006-7-15 22:53

楼主,我跟你出现了相同的问题,不管怎么样都解决不了,后来没办法,在System Contents里,我没有对BASE地址进行自动分配。添加的是什么地址就是什么地址,没有改动,后来编译能成功,在NIOS II IDE里也能RUN AS-->HARDWARE 。
不知道这样做是什么原因,楼主又是怎么样解决的呢?
作者: kzw    时间: 2006-7-17 22:28

查查硬件吧。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0