This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM368的EMIF接口与FPGA连接,传输一段时间总会出一个错误,求助,急急急~~~~

DM368的EMIF接口与FPGA连接,传输一段时间总会出一个错误,求助? 

DM368与FPGA采用AEMIF相连接,FPGA使用CE1空间,位宽16位,DM368使用NFS文件系统,出现症状如下:

DM368接受FPGA的自增数,DM368接收数据过一段时间就会有问题,例如DM368接到的数据为121,122,123,124,124,126.。。。

本该接收到125,却接到了124,

已尝试的解决方案:

1、将AEMIF接口时钟降频,大约降到80MHz,问题依旧。

2、将数据位宽设置为8位,问题依旧

3、将建立,触发,保持时间设置为寄存器允许的最大值,问题依旧


求助:AEMIF接口在项目中非常重要,请TI技术支持给予一定的帮助

衷心致谢~~~~

  • 你好,

    你目前读取FPGA的数据是使用CPU读还是EDMA?两种方式都试一下,看是否是同一的问题。

    数据变化是否有规律?例如都是最低为1,读为0,还是都是重复前一个数据的数?

    FPGA输出数据是否可能有问题?让FPGA输出固定数据是否也是同样的问题?