赛灵思
直播中

李子邯

7年用户 177经验值
私信 关注
[问答]

ML505内存测试失败

嗨,大家好!
我是ML505的新用户。
起初我写了一个简单的代码来测试电路板上的LED。
问题是LED 0,1,2,4和5个位置不亮。
我检查了ML505的数据表,发现所有9个LED都是缓冲的。
我在SDK中进行了内存测试,结果是32位的SRAM,16位,8位都失败了。
但外围测试全部通过。
有谁能告诉我如何解决这个问题?
非常感谢你!

回帖(4)

刘秀英

2019-9-16 10:52:38
嗨,
要检查的第一件事是testhttp://www.xilinx.com/products/boards/ml505/ml505_11.1_1/standalone_apps.htm
有关在ML505上测试SRAM的过程,请参阅totestapp_memory_readme.txt
--Hem
--------------------------------------------------
--------------------------------------------请注意 - 请注明
如果提供的信息有用,请回答“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K--
--------------------------------------------------
---------------------
举报

赵雪培

2019-9-16 11:00:06
嗨,
对于LED测试失败,您可以粘贴您编写的代码以使LED点亮吗?
如果您将位置更改为其他LED(如果板上有),它是否有效。
谢谢,AnirudhPS:请将此标记作为答案,以防它有助于解决您的问题。如果帖子引导您找到解决方案,请给予赞誉。
举报

王玉宁

2019-9-16 11:10:00
嗨,
我使用内存测试项目模板来测试SDK中的内存,我认为它与你的答案功能相同。
本页面上的system.xmphttp://www.xilinx.com/products/boards/ml505/ml505_11.1_1/standalone_apps.htmis旧版本,我无法用EDK14打开它。
SDK中的结果仍然是:
- 启动内存测试应用程序 -
注意:此应用程序在禁用D-Cache的情况下运行。因此,将不会生成缓存行请求
测试内存区域:SRAM内存控制器:xps_mch_emc基地址:0x9af00000大小:0x00100000字节32位测试:失败!
16位测试:失败!
8位测试:失败!
测试内存区域:DDR2_SDRAM内存控制器:mpmc基地址:0xb0000000大小:0x10000000字节32位测试:已通过!
16位测试:通过!
8位测试:通过!
- 记忆测试应用程序完成 -
举报

王玉宁

2019-9-16 11:27:02
嗨,athandr
我认为代码还可以。
我还使用外围设备测试模板进行了外设测试,结果全部通过,但是当运行测试LED_8bits和LEDs_Positions时,缓冲的Led没有闪烁。
内存测试失败和Led问题有关吗?
helloworld.c 2 KB
举报

更多回帖

发帖
×
20
完善资料,
赚取积分