安装的CCS5.5默认自带的bios版本是bios_6_35_04_50,以及bios_5_42_01_09,但是我要使用DSPLINK的例程,而DSPLINK依赖的DSPbios是bios_5_41_10_36,XDCtools是xdctools_3_22_01_21,DSPLINK的源代码已经在windows下编译通过了,之后打开CCS,新建空的RTS工程,删除全部默认的插件工具,点击ADD,添加了bios_5_41_10_36,以及DSPlink,但是最顶上的XDCTOOLS版本添加时出现错误,错误提示的大致意识是:同一时间不能安装两个版本的XDCtools,提示详细信息如下:
Operation details
Cannot complete the install because of a conflicting dependency.
Software being installed: RTSC/XDCtools 3.22.1.21 (org.eclipse.rtsc.xdctools_3.22.1.21.feature.group 3.22.1.21)
Software currently installed: RTSC/XDCtools (IDE Client) 3.25.3.72 (org.eclipse.rtsc.xdctools.product.ui.feature.group 3.25.3.72)
Only one of the following can be installed at once: Modeldata Plug-in 3.22.1.21 (xdc.tools.xgconf.modeldata 3.22.1.21)
Modeldata Plug-in 3.25.3.72 (xdc.tools.xgconf.modeldata 3.25.3.72)
Cannot satisfy dependency:
From: RTSC/XDCtools (IDE Client) 3.25.3.72 (org.eclipse.rtsc.xdctools.product.ui.feature.group 3.25.3.72)
To: xdc.tools.xgconf.modeldata [3.25.3.72]
Cannot satisfy dependency:
From: RTSC/XDCtools 3.22.1.21 (org.eclipse.rtsc.xdctools_3.22.1.21.feature.group 3.22.1.21)
To: xdc.tools.xgconf.modeldata [3.22.1.21]
,该方法添加不成功,于是通过点击add的方式添加,虽然添加进去了,但是编译时(我将dsplink下的loop工程文件源码拷贝到这个工程下了)却不能通过,弹出
js: "C:/ti/xdctools_3_25_03_72/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: fatal error
gmake: *** [configPkg/linker.cmd] Error 1,
我个人理解是xdctools设置的问题,
请问下怎样才能移除原有的XDCTOOLS,从而添加新的版本的xdctools?另外添加bios的方法是正确的吗?
最后再补充一下就是这个XDCTOOLS3.22.1.21以及bios_5_41_10_36能在CCS5.5下使用吗?
Tony Tang:
这三者的配套关系,可以参考下面网页:http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/index.html
是可以安装多个XDC及多个BIOS的,找开CCS时,会自动找到新的RTSC包,并询问是否加到CCS里。一般来说我都是选加进的。然后在工程属性里下拉选择需要的版本即可。
XDC3_22_01_21似乎要跟BIOS6使通知。如果用BIOS5,是不是在建工程时应该选DSPBIOS,而不是SYSBIOS。
countryhotel:
回复 Tony Tang:
请问打开CCS6后,还可以怎么操作来扫描当前环境安装了哪些RTSC包,并进行不同版本RTSC包的选取与使用吗?