TI中文支持网
TI专业的中文技术问题咨询交流网站

RapidIO 原子操作返回码3

我在两片C6678之间做RapidIO的原子操作,操作失败,返回码为3,请问是为什么?

Nancy Wang:

是用的哪里的例程?程序里应该能查到返回值代表的含义的定义的。

zy h:

回复 Nancy Wang:

多谢回复,我查“keystone architecture serial rapidio users guide”手册上,发现上面说支持“out-going atomic”操作,不支持“destination support of rapidio atomic”操作。然后下面有一章节解释说“Target atomic operation including increment ,decrement…are not supported for internal l2memory or registers. Atomic request operation to external devices are supported.”不是很懂这里的解释,是不是说必须得跨dsp才行??

zy h:

回复 Nancy Wang:

我用的是SRIO LLD 接口做的请求,-3说的是事务完成,响应包里面有error状态或者响应包长度不对

Nancy Wang:

回复 zy h:

有试过别的packet类型进行操作?看看是不是也会有问题。
或者是用SKT软件包测试一下。
e2echina.ti.com/…/47664

zy h:

回复 Nancy Wang:

其他的包都没问题

赞(0)
未经允许不得转载:TI中文支持网 » RapidIO 原子操作返回码3
分享到: 更多 (0)