TIwilliam hill官网
直播中

陈小鸥

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

6678 edma 访问DDR的问题

您好,
新做的板子,DDR初始化后CPU 读写DDR正确,EDMA将数据写入DDR正常,但是EDMA 从 DDR 读回数的时候出现问题,数据头部有8*64b 的数据丢失,而数据尾部却有8*64b 的数据重复,请问这该如何解决呢?
谢谢

回帖(1)

杨娟

2018-6-21 05:21:04
通过CPU进行读写测试么?EDMA测试的DDR源和目的地址不要超过硬件设计连接RAM的范围;另外注意你的DDR3初始化,需要根据你所选的SDRAM及硬件设计生成相应的参数进行配置,不能完全使用gel或者STK等中的代码进行配置。
DDR3初始化参数生成表格:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/53384.aspx
DDR3初始化代码参考STK中keystone_DDR_init.c: http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
                                                                          

举报

更多回帖

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