完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我试着去跑MCSDK下PDK里面多核的一些例子,比如exampleProjectscppiExampleProject,结果每次都会出现下面的错误:
"F:/Texas Instruments/ccsv5/tools/compiler/c6000/bin/cl6x" -mv64+ -g --define=INTERNAL_LINKING_RAM --undefine=L2_CACHE --include_path="F:/Texas Instruments/ccsv5/tools/compiler/c6000/include" --include_path="F:/Texas Instruments/pdk_C6678_1_0_0_16/packages" --include_path="F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/cppi/example/sample" --diag_warning=225 --abi=eabi --preproc_with_compile --preproc_dependency="sample.pp" --cmd_file="./configPkg/compiler.opt" "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/cppi/example/sample/sample.c" "F:/TEXASI~1/ccsv5/xdctools_3_20_08_88/packages/xdc/cfg/global.h", line 39: fatal error: could not open source file "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/exampleProjects/cppiExampleProject/Debug/configPkg/package/cfg/sample_xe66.h" 1 fatal error detected in the compilation of "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/cppi/example/sample/sample.c". Compilation terminated. sample_xe66.h这个我确实没有找到,但是听一位学长说他是直接编译这里面的工程都可以跑通的,麻烦给位给解答一下~~初学者希望的得到各位的帮助~~谢谢!! |
|
相关推荐
5 个讨论
|
|
hfjydz2013 发表于 2018-12-25 16:35 谢谢你的回答,我现在的问题是还没有拿到EVM的板子,只能做软件上面的仿真~我试了下这个pdk_C6678_1_0_0_21packagestiplatformevmc6678lplatform_test,并把NewTargetConfiguration.ccxml设置为6678的软件功能仿真,可以debug通过,但是在运行的时候在if (platform_init(&init_flags, &init_config) != Platform_EOK) [ printf("Platform failed to initialize, errno = 0x%x n", platform_errno); ]这个地方就一直running,我想是软件仿真不适合这个的原因吧。以前用F:Texas Instrumentspdk_C6678_1_0_0_16packagesticslexampleedma里面的程序是自己新建的工程,是可以跑通的。现在想试着跑多核的程序,就是F:Texas Instrumentspdk_C6678_1_0_0_16packagestidrvexampleProjects下面的例子,听别人说是直接导入ccs下就可以跑的,我导入后就遇到了最上面的问题。其实在导入的时候有的时候#include |
|
|
|
|
|
tqj460771096 发表于 2018-12-25 16:44 专家您好,我试了下 F:Texas Instrumentspdk_C6678_1_0_0_16packagestidrvexampleProjectsqmInfraExampleProject这个例子,过程是: 1、在ccs下project》import 2、导入后在#include 3、build,此时会出现: configuring infrastructure_mode.xe66 from package/cfg/infrastructure_mode_xe66.cfg ... js: "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/qmss/example/InfrastructureMode/infrastructure_mode.cfg", line 27: xdc.services.global.XDCException: xdc.PACKAGE_NOT_FOUND: can't locate the package 'ti.csl' along the path: 'F:/TEXASI~1/ccsv5/ipc_1_22_03_23/packages;F:/TEXASI~1/ccsv5/bios_6_31_04_27/packages;F:/packages;F:/TEXASI~1/ccsv5/xdctools_3_20_08_88/packages;..;'. Ensure that the package path is set correctly. "./package/cfg/infrastructure_mode_xe66.cfg", line 763 "./package/cfg/infrastructure_mode_xe66.cfg", line 818 "./package/cfg/infrastructure_mode_xe66.cfg", line 750 gmake.exe: *** [package/cfg/infrastructure_mode_xe66.xdl] Error 1 4、忽略上面,在一次点击build就会出现 "F:/Texas Instruments/ccsv5/tools/compiler/c6000/bin/cl6x" -mv64+ -g --define=CONFIG_ACC --define=INTERNAL_LINKING_RAM --include_path="F:/Texas Instruments/ccsv5/tools/compiler/c6000/include" --include_path="F:/Texas Instruments/pdk_C6678_1_0_0_16/packages" --include_path="F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/qmss/example/InfrastructureMode" --diag_warning=225 --abi=eabi --preproc_with_compile --preproc_dependency="infrastructure_mode.pp" --cmd_file="./configPkg/compiler.opt" "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/qmss/example/InfrastructureMode/infrastructure_mode.c" "F:/TEXASI~1/ccsv5/xdctools_3_20_08_88/packages/xdc/cfg/global.h", line 39: fatal error: could not open source file "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/exampleProjects/qmInfraExampleProject/Debug/configPkg/package/cfg/infrastructure_mode_xe66.h" 1 fatal error detected in the compilation of "F:/Texas Instruments/pdk_C6678_1_0_0_16/packages/ti/drv/qmss/example/InfrastructureMode/infrastructure_mode.c". Compilation terminated. >> Compilation failure 不知道这样讲专家能够定位到我的问题吗?我打开cfg文件。里面现在错误定位在var Csl = xdc.loadPackage('ti.csl'); 是不是要设置下路径什么的?对于cfg文件不了解,希望得到解答,谢谢~~ |
|
|
|
|
|
tqj460771096 发表于 2018-12-25 17:04 你好, 就是各种编译库的路径问题,关于CCS和MCSDK包的安装路径在 mcsdk_2_00_09_21docs中的BiosMulticoreSDK_2.0_GettingStartedGuide.pdf文件有详细的介绍 而且对于win7系统他有推荐的路径,建议你按照上边的路径安装,会避免很多不必要的麻烦。 当你将CCS和MCSDK按照说明安装好了后,CCS自动会将MCSDK整合到一起! 涉及路径问题 你可以在 properties=》C6000 compiler =》Include Option properties=》C6000 linker =》file search path properties=》XDCtools=》 package Repositories 选项中修改地址尝试解决 |
|
|
|
|
|
hfjydz2013 发表于 2018-12-25 17:17 首先非常感谢技术支持耐心的讲解,问题已经解决了!!我试着去BiosMulticoreSDK_2.0_GettingStartedGuide找了,发现我安装的方式和它说明的是一样的,但是问题定位在ccs其实是没有识别MCSDK的库。这个在Help->Help Contents里面就会发现,根本没有MCSDK库里面的帮助文档。于是我试着导入。方法是在ccs》window》preference》ccs》RTSC》Products里面tool discovery path我发现就没有把MCSDK的库路径加入,于是点击add,加入库的安装路径。重启ccs。我们会发现在Help->Help Contents就有MCSDK的说明了,编译什么的都可以通过了,最后还是谢谢技术支持耐心的解答,非常感谢!! |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
334 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
773 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1126 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
55浏览 29评论
110浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
250浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
197浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 09:14 , Processed in 0.859810 second(s), Total 50, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号