TMSC6678+K7
平台:CCS5.5
请教下论坛上的大神们,DSP通过SRIO向FPGA发送数据和Doorbell,用的论坛上提供的K1_STK_v1.1下SRIO的例程,循环向FPGA发送数据,程序运行两小时,FPGA端都可以收到数据包和Doorbell信号,但是在两小时后,DSP端为循环发送,没有停止过,中途为做过任何操作,FPGA端就收不到数据和Doorbell了,这是什么原因造成的?是由于DSP端还是由于FPGA端造成的?查看过FPGA端的信号,FPGA端显示没有收到数据,但是DSP是一直发生的,FPGA却收不到。
谢谢了
Shine:
请问是自己的板子吗?SRIO速度是多少?用仿真器跟一下发生错误时DSP这边的SRIO状态都正常吗?
shuai gao:
回复 Shine:
板子是使用创龙的开发板,SRIO速度是4×5.0的,用仿真器跟了下,DSP的SRIO是正常的,没有出现异常,请问会不会是因为程序的稳定性导致的?
Shine:
回复 shuai gao:
DSP这边正常的话,能否检查一下FPGA那边。
shuai gao:
回复 Shine:
您好FPGA端显示为收到数据,DSP是循环发送,没有停止过
Shine:
回复 shuai gao:
用眼图看看信号质量怎么样?
user5774529:
您好,我最近也在调试6678通过SRIO与FPGA的数据通信,请问K1_STK_v1.1下SRIO的例程你是怎么改的让6678给FPGA发送数据,小白求教了