Part Number:TMS320C6657
原CCS5.5工程导入到CCS10后,build失败。现象如下:
"C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k allBuilding file: "../helloWorld.cfg"
Invoking: XDCtools
"C:/ti/xdctools_3_61_00_16_core/xs" –xdcpath="C:/ti/mcsdk_2_01_02_06/demos;C:/ti/pdk_C6657_1_1_2_6/packages;C:/ti/ccs1010/ccs/ccs_base;C:/ti/ccs1010/bios_6_76_03_01/packages;C:/ti/ccs1010/ndk_3_61_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66_big_endian -p ti.platforms.evm6657 -r debug -c "C:/ti/ccs1010/ti-cgt-c6000_8.3.2" "../helloWorld.cfg"
making package.mak (because of package.bld) …
making package.mak (because of package.bld) …
subdir_rules.mk:19: recipe for target 'build-1491603489-inproc' failed
js: "./config.bld", line 10: Error: Can't find the target named 'ti.targets.elf.C66_big_endian' along the path 'C:/ti/mcsdk_2_01_02_06/demos;C:/ti/pdk_C6657_1_1_2_6/packages;C:/ti/ccs1010/ccs/ccs_base;C:/ti/ccs1010/bios_6_76_03_01/packages;C:/ti/ccs1010/ndk_3_61_01_01/packages;C:/ti/xdctools_3_61_00_16_core/packages;..;': please check the spelling of the target's name and that it exists along this path.
js: "./config.bld", line 10: Error: Can't find the target named 'ti.targets.elf.C66_big_endian' along the path 'C:/ti/mcsdk_2_01_02_06/demos;C:/ti/pdk_C6657_1_1_2_6/packages;C:/ti/ccs1010/ccs/ccs_base;C:/ti/ccs1010/bios_6_76_03_01/packages;C:/ti/ccs1010/ndk_3_61_01_01/packages;C:/ti/xdctools_3_61_00_16_core/packages;..;': please check the spelling of the target's name and that it exists along this path.
gmake.exe: *** No rule to make target '.configuro'. Stop.
js: "C:/ti/xdctools_3_61_00_16_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake[1]: *** [build-1491603489-inproc] Error 1
gmake: *** [build-1491603489] Error 2
subdir_rules.mk:16: recipe for target 'build-1491603489' failed
gmake: Target 'all' not remade because of errors.
**** Build Finished ****
Nancy Wang:
cy w 说:js: "./config.bld", line 10: Error: Can't find the target named 'ti.targets.elf.C66_big_endian' along the path
SDK中的各个部件是否都安装到CCS中?看提示找不到ti.targets.elf.C66_big_endian
,
Nancy Wang:
请问问题解决了吗?
,
cy w:
Nancy Wang:
您好!感谢您的回复,CCS10所有已安装的部件如下:
请问是还缺什么吗?
,
cy w:
没有呢,我安装了这个:
请问合适吗?我需要使用C6657
,
Nancy Wang:
window->preference->product 中都安装了吗?
另外project->properties->ccs general->products中bios文件夹勾选了吗?
原来ccs5.5中能识别到ti.targets.elf.C66_big_endian吗?
,
cy w:
1:
2:
3.原来CCS5.5编译没问题的
,
Nancy Wang:
第二张图是ccsv10的吗?看截图中是能找到ti.targets.elf.C66_big_endian的。
那也不排除是否是SDK和CCS版本兼容的问题了。
,
cy w:
是的。那会是什么问题呢?
,
cy w:
这个是TI的下载页面,我安装的SDK就是这个,有没有可能是这个SDK需要和CCS9.3版本才兼容呢?
,
Nancy Wang:
这个版本的SDK用ccsv10应该没有问题,我之前以为您是用的老版本的SDK。
也可以换一个版本试一下,根据报错也找不到问题所在。
,
cy w:
请问:一般这种报错是SDK和CCS的版本兼容问题吗?
,
cy w:
请问这个版本需要安装MCSDK吗?
,
Nancy Wang:
cy w 说:一般这种报错是SDK和CCS的版本兼容问题吗?
看报错其实不是,报错还是 Can't find the target named 'ti.targets.elf.C66_big_endian 这个报错的问题,但您截图中显示是能找到该platform的,就比较奇怪了。
cy w 说:请问这个版本需要安装MCSDK吗?
MCSDK是老版本的SDK,如果您使用的是新版的CCS还是建议使用新版的SDK。
,
cy w:
我想在TI英文论坛上问个问题,Ask a new question:
根据提示进入
没找到解决的办法,请问怎样才能提问呢?
,
Nancy Wang:
您需要使用企业邮箱,私人邮箱不可以发布。
,
cy w:
TI是怎么区分是否企业邮箱的呢?是不是我把注册信息里的邮箱地址换成企业邮箱就可以了呢?
,
Nancy Wang:
是的。