您好:
我使用的是OpenMP的例程,我想把里面的
.localfar :
{
"*rts*.lib" (.far)
"*rts*.lib" (.fardata)
"ti.drv.qmss*.ae66" (.far:local)
"omp_config_pe66.oe66" (.far)
"omp_config_pe66.oe66" (.fardata)
} > L2SRAM
修改成这样
.localfar :
{
"*rts*.lib" (.far)
"*rts*.lib" (.fardata)
"*_mutex.*" (.far)
"*_mutex.*" (.fardata)
"ti.drv.qmss*.ae66" (.far:local)
"omp_config_pe66.oe66" (.far)
"omp_config_pe66.oe66" (.fardata)
} > L2SRAM
请问是怎么弄的,谢谢!
Thomas Yang1:
没太明白您的意思,如果是CMD文件中,直接用文本文件编辑打开即可,
如果是在SYSBIOS中,需要在CFG文件中修改的
qq z:
回复 Thomas Yang1:
您好,确实就是您说的情况,我就是想知道怎么在cfg文件里面怎么修改cmd文件然后达到上面的要求,我不是很清楚上面那种修改在cfg文件里面怎么写。
谢谢!
Thomas Yang1:
回复 qq z:
可以通过图形化界面和脚本方式修改,网上有很多介绍的 或者看下ti wiki page ,搜索 sysbios memory allocation关键字即可
qq z:
回复 Thomas Yang1:
您好:
1.简单的设置一个段然后把它加载到某个存储区我会,上面提到的并不是这个问题。
2.您可以打开openMP下面的hello_with_make这个例程,然后在.cfg文件中添加var Settings = xdc.useModule('ti.sysbios.posix.Settings');这条语句,
您会发现这个例程就无法正常运行了,这个bug已经反映很长时间了,但是贵方并没有给出解决方案。
3.您编译hello_with_make这个例程之后,打开linker.cmd,我就是想修改里面的一部分(原问题有提到),真的是不会改,还望帮忙看一下。
谢谢,多有叨扰!