主题中讨论的其他器件:Z-STACK、 SYSCONFIG
工具/软件:
您好:
我正在使用 CC2340 和 ZBoss 堆栈的第一款生产器件中、它是以前使用 cc2651 和 ZStack 的器件的端口、因此我有这个参考资料。
在开发和调试周期中、我发现每次通过 CCS 重新加载程序时 Zigbee 网络配置(存储在 NVRAM 中)都会被擦除。 这需要我在每次重新加载新器件后重新调试器件、这会减慢开发速度。
在之前的项目中、当使用 CC2651 和 Z-Stack 时、默认情况下在程序加载之间保留网络配置。 我希望使用 CC2340 和 ZBoss 实现相同的行为。
我已经尝试在 Code Composer Studio 中修改闪存设置、以防止完全擦除、如下图所示。 但是、这会导致程序加载期间出现错误。
“CORTEX_M0P:闪存加载程序:CC23xx_CC27xx_FLASH_LIBRARY_VERSION 4.1.0.141
CCFG 扇区未被擦除。 写入 CCFG 可能会失败。
文件加载程序:终止闪存编程失败:编程 CCFG 时出现错误 — 由于限制而不允许命令
GEL:文件:D:\Projetos\ti\workspace_cad03\button_cad03ng_2.4GHz_cc2340\Debug\button_cad03ng_2.4GHz_cc2340.out:加载失败。“

您能否建议在 CC2340 上的调试会话之间保留 NVRAM 中 ZBoss 网络配置的正确步骤?
谢谢您...
