各位工程师好:
目前我遇到一个关于C6655 SRIO的问题,DSP使用SRIO与FPGA通信(FPGA负责发送,DSP接收),数据流量大概是12MB/s,然后通过EDMA搬运SRIO接收缓存的数据,经过简单处理再使用以太网发送至PC。
现在遇到的问题是在上电复位时,偶尔会出现接收到了几百包或者几千包数据后SRIO的状态寄存器SPn_ERR_STAT(地址为0x0290b158)的值就变成了0x20402,导致FPGA不再发送数据给DSP。而如果上电前十几秒没有出现这种情况的话以后运行就会正常。
请问有人遇到过这种情况吗?或者可以帮忙分析一下出现这种情况可能是由于什么原因造成的,不甚感激!!!