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.

[参考译文] CC1352P:对于如何正确修改 NV 存储分配有疑问?

Guru**** 2392745 points
Other Parts Discussed in Thread: Z-STACK, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1304356/cc1352p-confusion-on-how-to-correctly-modify-nv-memory-allocation

器件型号:CC1352P
主题中讨论的其他器件:Z-STACKSysConfig

您好!

浏览 Z-Stack 用户指南(SDK v7.1.0.02.23)后、我的理解是、我们可能需要完成以下步骤:

1) 1)更改 NVOCMP_NVPAGES=x in Projects Properties’ BuildArm CompilerPredefined Symbols

2)Change NVOCMP_NVPAGES=x in Projects Properties’ BuildArm LinkerAdvanced OptionsCommand File Preprocessing

3) 3)在 syscfg 文件中计算和更改 Region Base 和 Region Size。

我的困惑是关于步骤3)是否必要。 用户指南指出命令链接器文件会自动记录更改。

但先前的其他帖子声称我们必须手动执行步骤3)。 我想我们总能做到。 那么令人担心的是、如果我们在步骤3中犯了错误、可能会在初始测试期间出现不明显的后果、并在随后的几年中自行表现出来。

因此、请建议、谢谢。

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

    您好、Zhiyong、

    此处是   您所参考的 Z-Stack 用户指南的修改非易失性存储器分配部分。  上面的步骤3仍必须完成、因为这会影响由 SysConfig 文件生成的 ti_drivers_config.c 内的 NV TI 驱动程序闪存分配。

    此致、
    瑞安