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.
工具/软件:Code Composer Studio
您好、TI 工程师
我们在应用中使用连接到 Xlinix Virtex-7的 C6678。 连接为4x、5.0G
每通道波特率。C6678 SRIO 的参考时钟为156.25MHz、对于 FPGA 为125MHz
但我们在使用时遇到了一些问题。 其描述如下:
初始化后、寄存器显示只有1x 被连接。 寄存器的值
0x0290b15c 为0xC0600001、正常应为0xD0600001;
C6678首次向 FPGA 发送数据时、无法立即接收数据(对于
我们在这里有一个环回测试,如果 FPGA 接收到数据,它将发送回 C6678)。 期间
情况下、C6678将在10秒后从 FPGA 获取响应数据。数据为64KB;
之后的传输看起来不错。只有第一个传输异常。
4.当发现0x0290b15c 为0xc0600001时、我们尝试再次初始化 SRIO。 进行初始化
第2次、寄存器的值变为0xd0600001、但它没有真正恢复。 针对
第一次传输仍然异常。
5.此错误并不经常发生,它在数百个电源之间几乎是1倍
打开。
有人说、错误是因为 C6678和 FPGA 的参考时钟不同。do
您同意吗? 您能给我们一些建议吗?非常感谢。
此致、余超