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

mcsk中的例程中的platform问题

请问如何在CCS中打开一个例子的platfom?   

      我使用这个方法,找不到例子程序的platform :在使用C:\ti\mcsdk_2_01_02_05\demos\image_processing\openmp例子的时候,可以在RSTC下看到平台是demos.image_processing.openmp.evmc6678l.platform,我搜索了下这个平台,应该是就是C:\ti\mcsdk_2_01_02_05\demos\image_processing\openmp\evmc6678l\platform这个目录中,但是我用TOOLS-RTSC TOOLS – Platform–edit/view去查看就是找不到这个平台,打不开。

请问我在General—>RTSC里更换项目的plaform,在.cfg文件中查看却没有改变,是怎么回事呢?

      我使用的方式是:一开始选择的platform是软件自带的,后来我自己创建了一个platform,更改了内存配置。
在项目属性里的General—>RTSC里更换项目的plaform,选用自己创建的platform。   但是问题出现了,在打开工程里的.cfg文件后,打开
Program模块,里面有相应的platform信息,但是它的信息没有随着platform的改变而改变

Andy Yin1:

打开已有platform时,修改目录试试,比如使用目录C:\ti\mcsdk_2_01_02_06\demos,如果还不行,再依次深入目录看看。

RTSC platform的创建参考附件,你说的信息没变具体是怎么回事,贴个图上来看看。

user3604552:

回复 Andy Yin1:

感谢的你回答,那个没有变的问题,我再看看,是我配置的问题,还是软件的问题。

现在我有另外一个问题想咨询你

我在使用C:\ti\mcsdk_2_01_02_05\examples\ndk\helloWorld这个例子的时候,下载在核0是可以运行,但是如果直接下载到核7就不行,其他核也不行。我调试发现是res_mgr_init_qmss函数初始化失败,这个函数里面的Qmss_insertMemoryRegion返回值是-135,表示描述器已经初始化了,我将关于qmss,cppi的函数都去掉,在核0上将这些都初始化。但是运行还是不行。  另外我将platform_get_coreid() == 0改为platform_get_coreid() == 7,其他核都不装载程序,程序下载到核7上,能运行,自己建立一个udp的客户端,udp能发送数据,但是和PC机建立不了连接,DSP接收不到数据,PC机也收不到数据。

请问这些外设在其他核上运行有什么要注意的,和在核0上运行有什么区别?

赞(0)
未经允许不得转载:TI中文支持网 » mcsk中的例程中的platform问题
分享到: 更多 (0)