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

将cmd中程序段从ddr中改到L2中,多核运行其中有几个核跑飞

如题,使用仿真器连接evm板测试。

主核0,从核1,2,3,4

主核text和stack定义在L2上,从核全都定义在DDR上,运行正常

主核不变,将从核的text和stack放在L2上,其中核2和核4运行后没反应

.out文件从PC上看大小均为780KB左右。

这种现象是因为.out文件大于L2的512KB吗?

只将text和stack放在L2上了

Nancy Wang:

.text及.stack大小是多少呢?
所有的核是加载的相同的程序吗?

user6109135:

回复 Nancy Wang:

从编译出的map文件来看,l2 used那部分是没有超出的,因为还存在很大的unused部分。程序相同,但cmd不同区别在于text和stack分别都定义在自己的L2里,其他都一样

Nancy Wang:

回复 user6109135:

是参考的哪个工程呢?或者方便的话将工程附件上传一下。

赞(0)
未经允许不得转载:TI中文支持网 » 将cmd中程序段从ddr中改到L2中,多核运行其中有几个核跑飞
分享到: 更多 (0)