自己根据官网设计的两个dsp6678原理图,dsp的srio通过cps1848连接,
同时fpga接在cps上,现在dsp给fpga发固定数,fpga能收到,
fpga给dsp发,在ddr内存里看数,没有反应,
采用的是官网例程,srio_2dsp_test,dsp只完成速率,路数,初始化配置。
问下会是什么原因呢?
q zhao:
怎么没有人呢?多谢
Thomas Yang1:
发的SRIO包里DST ID和 ADDRESS是接收端DSP支持的吗
q zhao:
回复 Thomas Yang1:
多谢 已经解决了 谢谢
qiang shi:
回复 q zhao:
你好!请问你是怎么解决的啊,我也遇到同样的问题,麻烦给一点指导性建议啊!*_*
qiang shi:
回复 q zhao:
我是FPGA和DSP(6672)之间srio通信,FPGA可以收到DSP发的doorbell,但是FPGA发的数据在DDR里完全看不到!搞了好几天了,快崩溃了
q zhao:
回复 qiang shi:
如果是DSP6678 ,接不接交换机没啥影响。
1、FPGA给DSP发送的绝对是 DDR3的存储地址,0X80000000;
2、FPGA给DSP发送SRIO必须采用FPGA自带核的组包格式!
user5959942:
您好,我用的是6657,我的FPGA和DSP的SRIO是直连的,我也是遇到了同样的问题,DSP给FPGA发数据能通,但是FPGA给DSP发数据,DSP接收不到,请问您是怎么解决的?