工具/软件:
大家好!
我们目前正在尝试将现有的 Code Composer Studio (CCS)工程从版本10迁移到最新的 CCS V20.1.1。 根据官方 文档、我们的目标器件、即 TMS320C6747 仍应支持: 我们的器件是否受基于 Theia IDE 的新型 CCS 支持?
但是、迁移无法按预期正常工作。 以下是我们遵循的步骤和产生的误差:
- 已安装 CCS V20.1.1
- 已安装 C6000工具链
- 导入现有的 CCS V10工程
- 已编译工程→ 无错误
- 已尝试调试目标→ 错误消息:
Cannot read System Setup data from XML file C:\Users\xxx\AppData\Local\Temp\ti_cloud_storage\TMS320C6747.ccxml
Error parsing file: Fatal Error at (0, 0): An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=C:\ti\ccs2011\ccs\ccs_base\common\Modules\c674x\rCSL_syscfg_001.xml while parsing file: C:\ti\ccs2011\ccs\ccs_base\common\Modules\c674x\rCSL_syscfg_001.xml
经过调查,我们注意到 c6747
路径中缺少文件夹 ccs2011\ccs\ccs_base\common\Modules\
。 这是否意味着默认情况下不再支持此处理器?
我们尝试过的方法:
- 我们
rCSL_syscfg_001.xml
在 CCS V10安装中发现缺失的文件。 - 将整个
c6747
文件夹复制到 CCS V20中相应的 Modules 目录后、上述错误消失。 - 我们还创建了一个
launch.json
文件、如下所述:
CCS Theia 调试配置
这使我们可以再向前迈进一步。 不过、我们现在会遇到一个新错误:
Unable to read file 'Debug/TestProject.out' (Error: Unable to read file 'Debug/TestProject.out' that is too large to open)
对于如何使用 CCS V20中的 TMS320C6747正确迁移和调试 CCS V10工程、如有任何帮助或指导、将不胜感激!
提前感谢!