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.
工具与软件:
一个工程使用 CMake 而不是 CCS 的原生构建系统来为 C2000微控制器构建固件。 虽然我很清楚 TI 不支持这一点、但使用适用于 Eclipse Theia 的 CMake Tools 插件、这可以非常可靠地工作。 TI SysConfig 也包含在构建链中、使用 CMake 生成的 ELF 文件进行调试时会按预期工作。
但是、SysConfig 文件 只能使用独立的 SysConfig 工具进行编辑。 双击 IDE 中的文件似乎没有任何效果--没有打开新的编辑器选项卡、并且在"Help -> Support (帮助->支持)"下的日志文件引用中没有出现错误。
我完全知道这不是很多信息可供参考。 如果有任何办法让我提供进一步的诊断信息、我会很乐意提供。
在 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 路径、这将是一个非常可行的解决方案。