TI中文支持网
TI专业的中文技术问题搜集分享网站

关于DSP和FPGA之间通过SRIO通信的问题?

 自己设计的原理图,2片DSP6678,分别是DSP-A和DSP-B;通过CPS1848(RAPID IO SWITCH)连接,每个DSP 4路SRIO LANE都连上了(初步跑在X1模

式),,FPGA控制DSP和CPS上电。FPGA也和CPS1848连接了。     软件例程是官网提供的.:目录是\K1_STK_v1.1\K1_STK_v1.1\SRIO 程序是SRIO_Test.c 和 SRIO_2DSP_Test.c

现测试FPGA和DSP之间的通信。我只负责DSP的程序。

问题:测试FPGA和DSP通信,DSP这边我用例程 SRIO_2DSP_Test.c测试;中间一些参数我都改过了,通过选择、线速什么的都改过了,还是停在初始化函数里,问下DSP这边还要修改什么?或者说我这种方法对吗?多谢!!!

Allen35065:

具体停在什么位置?

需要改动的地方主要是Serdes,时钟的配置;Device地址的配置;

你可以先试试DSP内部环回,CPS1848上应该也有寄存器可以读取到链接的状态。

q zhao:

回复 Allen35065:

谢谢您的回答,不好意思,中间有事,耽误了点时间。1.现在是dsp发给fpga,fpga能收到数,但是数据不对,会是什么原因呢?2.fpga给dsp发的时候,在dsp的80000000地址里看不到数。3.您说的device地址的配置是在哪里修改呢?谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » 关于DSP和FPGA之间通过SRIO通信的问题?
分享到: 更多 (0)