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.

FPGA向6657发送SWRITE类型的SRIO包,突然中断了

FPGA和6657点对点直连。如题,握手后,刚开始能够在DSP地址中看到数据有更新。过一会就不更新了,能够确定FPGA发送出去了。        刚接触SRIO希望各位专家给出点建议和解决的方向。

  • 1. 你看看SRIO 的 port ok是不是有变化

    2. FPGA 用 DIO mode还是message mode, 如果是dio mode要确定写的DSP的地址是全局地址

    3. 你是用CCS窗口一直在刷新DSP的memory吗?不建议这样使用,尽量通过代码来判断是否写入成功

    4. FPGA还可以回读写的数据,看看能不能成功

  • 非常感谢您的回复。

       port ok正常

    DSP端的地址是L2中的地址0x108e2200。我是用的bios,所以在配置文件中分配了一个数据段。

    判断方法是网口输出这段内存的数据

    没有回读过,您指的是FPGA通过发送NREAD包还是ip核的loopback

  • 您好,补充一下问题。我DSP这一端初始化SRIO后就不管了。初始化是ipc例子中的consumer。这样是不是不行呀 

    再次感谢

x 出现错误。请重试或与管理员联系。