主题中讨论的其他器件:SysConfig
我已经搜索了 SysConfig 应用程序的 NVM 部分以及我可以找到的所有文档、但我没有看到在 BCR 期间启用应用程序 CRC 检查的方法。 我是指 MSPM0 L 系列技术参考手册中的第1.4.2.4应用 CRC 验证。
这是不是可以通过 SysConfig 启用的功能? 如果不是、建议使用什么方法?
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.
我已经搜索了 SysConfig 应用程序的 NVM 部分以及我可以找到的所有文档、但我没有看到在 BCR 期间启用应用程序 CRC 检查的方法。 我是指 MSPM0 L 系列技术参考手册中的第1.4.2.4应用 CRC 验证。
这是不是可以通过 SysConfig 启用的功能? 如果不是、建议使用什么方法?
您好、Tyler、
我刚刚检查了最新版本的 SysConfig (1.20版)、我同意您的观点、即我没有看到通过 SysConfig 输入应用 CRC 验证数据的任何方法。 我看到 boot_config.c 中的字段、但没有 GUI 字段可以更改这些字段。
我想这就意味着现在、您必须手动编写代码。 boot_config.c 是自动生成的 SysConfig 文件、因此如果您尝试直接修改它、同时项目中仍然有.sysconfig 文件、它将被覆盖。 您可以在完成后排除 SysConfig、然后直接更新文件、或者只需从 SysConfig 中删除 NVM 配置并将这些定义移动到 main.c 中。 请注意、当您将应用程序 CRC 部分添加到 NonMain 时、它也会更改 userCfgCRC 值、这是仅用于 NonMain 存储器部分的 CRC 值。
您好、JD:
感谢您的回复!
我将看看手动操作、尽管如果没有构建工具链支持会很有挑战性。 SysConfig 的此更新是否同时适用于 CCS 中的 SysConfig 编辑器和独立的 SysConfig?
您好、Tyler、
我已向软件团队确认添加此功能正在进行中、只是还没有实现。 对于 SysConfig、独立版本和嵌入式版本是相同的后端、因此一旦添加后端、两者都可以使用。
谢谢。
JD
在 SysConfig 中可能提供此功能时、您是否有任何类型的时间表?
您好、Gordon、
我可以给你最好的猜测,这将是未来6个月的某个时候。
我知道尚未安排下次 SysConfig 版本、并且 SysConfig 大约每个季度更新一次。 我的确让他们知道您有此要求、我认为实施应该非常简单、因此他们将评估尝试提前拉取。
希望这对您有所帮助。
谢谢。
JD