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

关于6678配置4个1x的发送数据端口

测试环境:

          6678+z7(FPGA),默人4x链接。现在FPGA例化4个1x的独立的SRIO接口,分配4个ID。DSP配置成4个1X的模式

已经验证:

           通过寄存器已经确认的DSP已经成功配置了4个1X的接口,且端口状态0x2,成功link。每个PORT分配了1个ID,通过Brr寄存private设置为私有的。

           DSP新建了4个socket,每个socket和对应的PORT的ID绑定。

期望:

           每个PORT能独立的发送数据,PORT0的数据通过lane0发送,PORT1的数据通过lane1发送,。。。。。

实际测得的结果:

          4个socket对应的发送函数,发送数据的时候,都是从PORT0发送出去的。已经把TX_QUEUE_SCH_INFOx的值设置为0x30201000

问题:

         怎样才能让发送函数和4个PORT对应,数据分别从4个不同的prot出去。达到分别和4个外部的设备通信。

Andy Yin1:

你是用的DIO模式,还是message 模式,DIO的话貌似需要在报文中填一个端口号,message可以在描述符中指定把,具体看一下SRIO user guide把。

赞(0)
未经允许不得转载:TI中文支持网 » 关于6678配置4个1x的发送数据端口
分享到: 更多 (0)