我在两个DSP节点间通过SRIO传输,数据量较大768*400字节,我使用直接IO模式,for循环每次传输4K字节,循环75次,1lane模式,优先级设置为0.现在现象是我进行了两次完成的数据传输正确。可是进行第三次时候法相错了24字节。第4次错的更多。当我把for循环改完iemeici传输2K字节发送150次时候发现第六次的768*400字节时候出错,我很不明白。为什么前几次对,后面就错了
Ricky Ling:
补充信息,6455,
Ricky Ling:
回复 Zhan Xiang:
我在使用Direct IO向外部DSP写数据的时候,是与doorbell联合使用的,也就是在发送完2K后发送doorbell,然后再发送下一个2K,这样循环4次,会出现我之前说的问题。现在我将发送数据的优先级与doorbell的优先级设置成一致的,就没有再出现问题了。谢谢你的回答