ti工程师您好,我使用的是C6678,通过SRIO与FPGA进行数据通信,目前遇到的问题是:程序运行差不多两个小时的时候,突然出现FPGA无法接收到DSP的数据,但是DSP仍然可以接收到FPGA的数据,DSP发送数据的程序也有正确运行,请问您觉得这个可能的原因是什么?如何确认DSP将数据发送出去了,有没有寄存器可以查看数据包发送的状态?
Shine:
请检查一下看看SRIO的状态寄存器里是否有错误置位。如果确认DSP这边能正确运行的话,建议检查FPGA那边的问题。
user4683768:
回复 Shine:
shine,我检查了ERR_STAT寄存器port OK,没有错误信息,有没有寄存器可以看到DSP将数据发出去了呢?
Shine:
回复 user4683768:
没有这样的寄存器。