Board logo

标题: sdram使用问题 [打印本页]

作者: zghway    时间: 2007-8-5 19:16     标题: sdram使用问题

使用de1的sdram遇到问题:

在nios2 ide 的system library properties 中,将memory的任何一项改成sdram,在build 时没问题,但在board上运行时出现下列错误信息:

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

Downloading 00400000 ( 0%)
Downloading 00800020 (94%)
Downloaded 61KB in 0.8s (76.2KB/s)

Verifying 00400000 ( 0%)
Verifying 00800020 (94%)
Verify failed between address 0x800020 and 0x800DEB
Leaving target processor paused

sdram address  是0x800000,offset 0x20是exception address。没弄懂是为什么。

已经添加了pll,相移-60.75degree

请各位大侠指教!谢了先


作者: caopengly    时间: 2007-8-5 22:05

“Verify failed between address 0x800020 and 0x800DEB
”sdram检验出了问题,这个不是sdram设置的问题,一般是硬件原因造成的。

你的sdram下载成功过没有?如果有,你改了什么硬件配置。

如果没有,你可以检查一下clk引脚,最好接fpga的pllout口作为输出。因为其他口输出的clk波形不好,用示波器一打便知。相移差不多够了。-70左右。


作者: zghway    时间: 2007-8-6 10:15     标题: 回复:版主

多谢版主了!!!

搞定了,原来是没有把pll的输出时钟分配管脚到sdram_clk

[em06]




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