主题:SysConfig 中讨论的其他器件
工具/软件:
您好、
我正在查看我们的代码库、并注意到在将 SDK 从 v7.41 升级到 8.31 并将 SYSCFG 从 V1.18 升级到 v1.23.1.我使用 SYSCFG 工具和 VS Code 打开了相同的 syscfg 文件、至少附件屏幕截图中圈出的值显示为默认值:

如果使用 SYSCFG v1.21.1 打开同一个 syscfg 文件、则会再次正确显示所有我检查的值:

TI 软件团队的某个人能否调查这一问题?
谢谢、
ZL
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.
工具/软件:
您好、
我正在查看我们的代码库、并注意到在将 SDK 从 v7.41 升级到 8.31 并将 SYSCFG 从 V1.18 升级到 v1.23.1.我使用 SYSCFG 工具和 VS Code 打开了相同的 syscfg 文件、至少附件屏幕截图中圈出的值显示为默认值:

如果使用 SYSCFG v1.21.1 打开同一个 syscfg 文件、则会再次正确显示所有我检查的值:

TI 软件团队的某个人能否调查这一问题?
谢谢、
ZL
您好:
如果我从自己的文件夹启动 SYSCFG 工具 v1.24.1 来打开同一个 syscfg 文件、则会再次正确显示值。
只需确认、您是否还成功将 SDK 8.31 与上述 SysConfig 版本 1.24.1 搭配使用?
我想当 CCS v12.8 或 CCS20 调用最新版本的 syscfg 时会出现一些问题。
上面的工作示例中使用的 CCS 版本是什么?
谢谢
Ki
您好、
很抱歉混淆。
CCS v12.8 和 v20 都无法正确显示这些 syscfg 文件中的一些值、但通过点击 SysConfig_GUI.bat 从安装文件夹启动的 SYSCFG 工具 可以正确显示这些值。
然后、我在 CCS v12.8 中打开这些受影响的 syscfg 文件、手动更新这些值并保存它们。 之后我就没有麻烦了。 我在上一个屏幕截图中发布的有趣部分是、syscfg 文件内容的实际更改非常小、只是进行了一些重新排列。
我注意到的另一个问题是 CCS v12.8 似乎无法正确识别最新 SYSCFG 工具的版本。 CCS v12.8 认为它是 v1.23、而实际版本为 v1.24.1。
希望这澄清了问题。
此致、
ZL
我刚刚尝试在 CCS v12.8 中更新上次使用 SYSCFG 工具 v1.22 更新的另一个 syscfg 文件中的 xoscCapArrayDelta、以下是保存时文件发生的变化:

看起来带有 SYSCFG v1.24 的 CCS v12.8 以某种方式只是以静默方式丢弃了一组修改后的配置。 这是一种危险。 如果 syscfg 文件不在源代码控制之下、我不知道会发生这种情况。
请查看您可以找到的内容和设备修复。
我在 VS Code 中更改了以下内容:
ti154stack.reportingInterval = 180000;
然后在 CCS v12.8 中通过 SYSCFG v1.24 打开它、这个更新后的值会正确显示。
该问题似乎源自使用早期版本的 SDK(例如 v7.41 和/或早期版本的 SYSCFG 工具 (v1.22) 创建的 syscfg 文件。 查看是否可以使用早期安装的 SDK 和 SYSCFG 创建工程、然后将该工程导入更新版本的 CCS。
该问题似乎源自使用早期版本的 SDK(例如 v7.41 和/或早期版本的 SYSCFG 工具 (v1.22) 创建的 syscfg 文件。 查看您是否可以使用较早安装的 SDK 和 SYSCFG 来创建工程、然后将该工程导入较新版本的 CCS。
是的、我尝试过。 在 CCS 20.2.0 中、我使用 SysConfig 1.18.1 从 SDK 7.40 导入 15.4 收集器示例。 然后、我通过 CCS 中的 SysConfig 编辑器更改了一些值、例如 PollingInterval、而没有问题。 然后、我将工程属性更改为使用 SDK 8.31 和 SysConfig 1.23.1。 除了一次,它是有效的。 但有一次我看到间隔值也有同样的问题。 当我在文本编辑器中手动修改文件时、更改会出现在 GUI 中(并且我能够将值修改回我设置的值)。
我一直使用 CCS 20.2.0。 我想我可以在 CCS 12.x 中创建 7.40 SDK 工程、并将其导入 CCS 20.2(如果您这样做)?
感谢您提供 SysConfig 文件。 我可以重现问题。 我为此提交了一张票。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-12915
注意链接中有关订购的详细信息。 例如、如果我将第 134 行和第 135 行 (reportingInterval 和 PollingInterval) 下移至第 146 行之后、那么确实会在 GUI 中拾取这些值。 当我将其放回原始位置时、则不会。 通道也一样。 这是一个奇怪的订购问题。 并且 SDK 版本更新时出现问题。 自行更新 SysConfig 版本似乎不会导致该问题。