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.

[参考译文] CODECOMPOSER:内置 SysConfig 编辑器无法在没有 CCS 项目的情况下打开

Guru**** 2188815 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE, TMS320F28386D
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1484915/codecomposer-builtin-sysconfig-editor-not-opening-without-ccs-project

器件型号:CODECOMPOSER
主题中讨论的其他器件:SysConfigC2000WARETMS320F28386D

工具与软件:

一个工程使用 CMake 而不是 CCS 的原生构建系统来为 C2000微控制器构建固件。 虽然我很清楚 TI 不支持这一点、但使用适用于 Eclipse Theia 的 CMake Tools 插件、这可以非常可靠地工作。 TI SysConfig 也包含在构建链中、使用 CMake 生成的 ELF 文件进行调试时会按预期工作。

但是、SysConfig 文件 只能使用独立的 SysConfig 工具进行编辑。 双击 IDE 中的文件似乎没有任何效果--没有打开新的编辑器选项卡、并且在"Help -> Support (帮助->支持)"下的日志文件引用中没有出现错误。

我完全知道这不是很多信息可供参考。 如果有任何办法让我提供进一步的诊断信息、我会很乐意提供。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我认为工作区中不属于工程的独立 SysConfig 文件不支持用例。 我正在与工程部门联系以进行确认。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在 CCS 中打开 SysConfig 编辑器后、它会从工程中提取有关 SDK (产品)和器件/板的信息。 此信息在打开时传递给 SysConfig 编辑器。 对于 cmake 项目、此信息不以 CCS 编译系统可以提取该信息的形式存在。  

    我想、添加 SysConfig 来制造产品和电路板/器件时、会在命令行中传入。  

    此信息也可以嵌入到 syscfg 文件本身中、但是我们很可能需要进行更改以允许这种回退。 我将提交一个增强版票证来跟踪这一情况。  

    Martin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我想、添加 SysConfig 来制造产品和电路板/器件时、会在命令行中传入。  

    SDK 路径实际上在命令行上传递-s C:/ti/c2000/C2000Ware_5_03_00_00()。 Board/Device 在 SysConfig 文件的标头中传递(@v2CliArgs --device "TMS320F28386D" --package "337bga" --context "CPU1" --product "C2000WARE@5.03.00.00")。 我们必须在文件头中传递 SDK 路径、这将是一个非常可行的解决方案。