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

sdram使用问题

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

请各位大侠指教!谢了先

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

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

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

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

回复:版主

多谢版主了!!!

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

[em06]
返回列表