请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: CC2652P
您好、
我们正在开发您的 CC2652 芯片。 具体而言、应用基于 BLE 栈 simplelink_cc13xx_cc26xx_sdk_6_10_00_29 、从开始 多角色 示例工程。
我们在某些设备上遇到了异常行为:BLE 正常工作、配对成功、但我们的设备端的绑定阶段失败(另一方面,设备似乎正确绑定)。
在正常工作的设备和不工作的设备之间执行闪存转储比较后、我们注意到以下区别:

位于地址 0x4A000 (第 2 页、共页 NVOCMP_nvHandle )、则不工作的设备显示的值为 0x78 =已满 (即使页面已完全填充) 0xFF 。
代码似乎无法从此状态恢复、并且不接受绑定。
在正常操作期间、内存是否可能处于此状态? 是否存在与此相关的任何已知问题? 我们如何防止这种情况或至少恢复正常的功能?
此致、