阅读:2550回复:0
C6713读取SDRAM中的数据出错
问题具体描述如下:
1.通过CPCI接口连续循环读外部的SDRAM的同一段地址空间,主机不定时的出现死机现象。 2.主机死机的时间不确定,可能在测试程序运行十几秒钟后,也可能在测试程序运行一、二分钟后。可能循环读一百多次就死机,也可能循环读几百次不司机。 3.驱动程序和C6713通信,无论是用查询方式还是用中断方式都出现死机的问题。 4.连续读SDRAM的几十K的地址空间不会出现死机问题。 5.同样的测试程序和驱动程序,在同样的条件下读DSP6713内部的SRAM地址空间不会出现死机问题,读取的数据完全正确。 6.测试程序最初运行时,在没有死机前从SDRAM的地址空间中读出的所有数据都是正确的。 7.CPCI总线读取数据是通过C6713的HPI接口,C6713已经完成SDRAM的初始化。 哪位大侠帮忙分析一下原因,或者提供我查找问题的思路。谢谢! |
|