主题中讨论的其他部件:AM3352, MSP430FR6989
工具/软件:Code Composer Studio
我发现在CCS 7.1 中,我无法在目标配置->初始化脚本中为gel文件写入与.CCXML文件本身相关的路径。 从现在起,路径似乎总是相对于ccsv7/cs_base/common/targetdb。
我有自己的GEL文件和一些目标配置文件,我还想让它们在安装了CCS和项目的不同PC之间移动。
TI是否有可能在下一版本或补丁版本中再次添加此功能?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
我发现在CCS 7.1 中,我无法在目标配置->初始化脚本中为gel文件写入与.CCXML文件本身相关的路径。 从现在起,路径似乎总是相对于ccsv7/cs_base/common/targetdb。
我有自己的GEL文件和一些目标配置文件,我还想让它们在安装了CCS和项目的不同PC之间移动。
TI是否有可能在下一版本或补丁版本中再次添加此功能?
您好,AndyW:
我没有使用$(g胶_file_dir)宏,我如何使用相对路径如下所述:
-凝胶
|- c6678.gel
- tgtconf
|- xds2xx.ccXML
所以,旧方法已不再可用,但是否有新的替代方法?
在Windows 7下,使用CCS 7.1 .0.0.0014万 ,我不能重复此问题。I发现,在CCS 7.1 中,无法在目标配置->初始化脚本中为gel文件写入与.CCXML文件本身相关的路径。 从现在开始,路径似乎总是相对于ccsv7/cs_base/common/targetdb。
我有一个最初使用CCS 6开发的项目,其中AM3352目标的自定义gel文件位于与.CCXML文件相关的路径中。 CCS 7.1 仍允许我输入"..\..\GEL_files\AM3352_SOM_Ethernet.GEal",因为初始化脚本和GEL文件都已找到:
在我的例子中,如果这很重要,在Cortex _A8中,所有gel文件都位于工作区内的同一目录中。
你好,canfoderiskii,
您能否告诉我们您的项目中是否包含CCXML文件和相关凝胶?
如果是,是否可以向我们发送一个小项目来演示已发布的项目?
您是否可以指定运行CCS的操作系统版本(Win,Linux,Mac)?
“帮助/关于”框中的CCS版本是什么?
我试图重现您的问题,但CCS 7.1 中的所有操作都如预期一样有效。 以下是我的愿望:
我创建了一个小型MSP430项目,CCXML文件自动添加到我的项目中的“targetConfigs”文件夹中。
我在我的项目“gelFolder/myGel2.gel”的文件夹中添加了一个简单的gel文件
myGel2.gel中有一个“startup()”函数。
我修改了我的CCXML文件以引用Gel文件:在CCXML编辑器的“高级”选项卡中,我选择了核心I have setup initialization script“..\gelFolder\myGel2.gel”。
当我启动调试会话时,我看到GEL的启动功能已执行。
请告诉我您的用例与我的用例有何不同。
谢谢
多布林
嗨,Dobrin:
此处描述了我的环境:
-凝胶
|- c6678.gel
- tgtconf
|- xds2xx.ccXML
-可能
|-姓名_of_the_CCS_proj
如您所见,在我的情况下,CCS项目不包含任何目标配置文件。
如何使用目标配置文件:
启动调试会话后,CCS通知我它找不到Gel文件。
我可以在CCS 6.x或CCS 7.0 中重复这些步骤,而不会出现任何问题。
你好,canfoderiskii,
您是否可以将您的CCXML和Gel文件附加到此论坛?
我试着像你描述的那样复制这个节目,但我仍然不能复制它。
我安装了最新可用的CCS 7.1 .0.0015。
我的磁盘上有以下结构:
F:\temp\bugs\form-1\tgtconf\MSP430FR6989.CCXML
F:\temp\bugs\form-1\gel\myGEL.gel
在“目标配置”视图中,我将CCXML文件导入为“链接到文件”。
我根本没有任何项目。
我通过选择CCXML文件启动了调试会话,并执行了上下文菜单“Launch Selected Configuration”(启动所选配置)。
调试会话启动了GEL,执行得很完美。
以下是我的Gel文件:
Started()(启动)
{
GEL_TextOut ("ABC");
}
这是我的CCXML文件。
<?xml version="tal" 1.0 encoding="utf-8" standale="no"?>
<configurations XML_version="configurations" 1.2 id="configurations_0">
<configuration XML_version="configuration_0" 1.2 id="configuration_0">
<instance XML_version="MSP" desc="TI 1.2 USB1" href="connections/TIMSP430-USB.xml" id="TI MSP430 USB1" xml="TIMSP430-USB.xml" xmlpath="connections"/>
<connection XML_version="MSP4S" id="TI 1.2 USB1">
<instance XML_version="MSP" 1.2 href="drivers/MSP430_emu.xml" id="drivers" xml="MSP430_emu.xml" xmlpath="drivers"/>
<platform XML_version="platform_0"> 1.2
<Instance XML_version="MSP430FR6989" 1.2 href="devices/MSP430FR6989.xml" id="MSP430FR6989" xml="MSP430FR6989.xml="MSP430FR6989.xml" xmlpath="devices"/>6989. xmlpath="devices"/>
<device HW_revision="MSP" 1.0 XML_version="MSP" 1.2 DESCRIPTION="MSP430FR6989" id="MSP430FR6989" partnum="MSP430FR6989" simulation ="no">
<CPU HW_revision="MSP" 1.0 XML_version="MSP" 1.2 CPU" deviceSim="false" id="MSP430" ISA="MSP430FR59xx">
<Property type="filepathfield" value="..\gel\myGEL.gel" id="gel File/>
</CPU>
</device>
</platform>
。
</configuration>
</configurations>
此致
多布林
CCXML和Gel文件上载于此处。
也许我可以将CCS从7.1 .0.0.0014万 上载到7.1 .0.0.0015万 ,然后重试。