在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5291|回复: 2

[求助] 关于xilinx ML505开发板的问题,memorytest failed

[复制链接]
发表于 2014-5-29 06:35:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
最近刚开始学赛灵思ML505开发板,先用EDK写了一个简单的helloworld和点亮LED的程序,跟着tutorial做的,也做了memorytest和peripheraltest,当时显示的都没有问题,SRAM的8,16,32bit都是passed。然后今天就在ISE里面用VHDL写了一点关于开关控制LED的小东西,是可以用的。我想问的问题是:
1,在SDK里面program FPGA的时候bootloop和程序生成的elf文件有什么区别?两个都能够运行程序呀。
2,我在program FPGA的时候使用elf文件会显示elfcheck failed,里面的错误是像.***的一些文件没有在BRAM里,我就在lscript中把这些文件都放在了BRAM中,elf就可以成功载入到FPGA了。我想问,如果说elf文件超过了BRAM的大小,应该怎么处理呢?
3,在用ISE写VHDL之后使用impact将生成的bit文件下载到FPGA里面,先是initialize chain,里面的的链是-PROM-PROM-CPLD-FLASH-FPGA,是不是可以认为前面的两片PROM是用来配置CPLD的,如果想掉电之后还能保持FPGA的配置,那么配置文件就应该放在FLASH中呢?然后我就想怎么配置FLASH,点开之后点了几个next就不会了,然后就取消了。之后再将前面能够成功运行的bit文件下载到FPGA里面就不能用了。然后还试了之前写的SDK里面点灯的程序,发现LED不亮了,一共8个LED,0-7,0,1,2,4四个灯不亮了,我觉得应该不是灯坏了,因为有这些灯基本没用过啊。在这之后我运行memorytest显示的就是SRAM全部是failed。想请问有没有人知道到底怎么回事呀?还有就是怎么判断板上的LED是真的坏了?
发表于 2014-8-24 11:17:45 | 显示全部楼层
楼主,请问你的ml505是用什么下载程序的?
发表于 2017-3-3 16:39:17 | 显示全部楼层
楼主的问题解决了没有,同样遇到了类似问题,用ISE写Verilog,控制LED灯开关,按照一般步骤配置flash,最后显示成功下载到板子里,不过下载代码所时间很长,能正确控制LED灯开关,但是断电后代码不能重新加载,不知道哪里出了问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-5 01:26 , Processed in 0.020621 second(s), 13 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表