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

6678client例子在多核上运行的问题~!

6678的client例子在core0上运行正常,在其它核上运行出现如下错误:

[C66xx_1] Error: Inserting memory region 0, Error code : -135
[C66xx_1] Failed to initialize the QMSS subsystem[C66xx_1][C66xx_1]    0:48              0:96              0:128             0:256         [C66xx_1]    0:512             0:1536            0:3072        [C66xx_1] (0/0 mmAlloc: 0/0/0, mmBulk: 0/0/0)

问题:1. client只能在core0上运行,不能在其它核运行?

           2. 如果可以在其它核运行,要进行什么修改?

           3. 如果不行,是否就是说用NDK的工程只能在一个核上运行,不支持多核网络通信?那8 个核都向PC发送数据要采用什么方式?

谢谢各位!3Q

Andy Yin1:

EMAC作为一个共享的通信接口,在使用时只是通过任意核对其进行初始化配置,所以可以肯定任意核都可以使用。你遇到的问题应该是代码限制,可以查看cfg文件中是否有核的限制,同时可以单步调试代码看看。

xueping zhao:

回复 Andy Yin1:

“在使用时只是通过任意核对其进行初始化配置,所以可以肯定任意核都可以使用”,问题是能否多个核同时使用?用NDK编程。

我应该看哪些资料,刚通过client例子研究网络通信,有很多问题不懂。

xueping zhao:

回复 Andy Yin1:

我google了这个问题,说是需要修改NIMU driver,但具体如何修改没有说明。 我想8 个核同时向PC发数据,是不是采用修改client例子这条路走不通、??

赞(0)
未经允许不得转载:TI中文支持网 » 6678client例子在多核上运行的问题~!
分享到: 更多 (0)