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.

[参考译文] CC2650:擦除所有绑定信息的过程是什么?

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1374362/cc2650-what-is-the-process-for-erasing-all-bonding-information

器件型号:CC2650

工具与软件:

你好

我对 CC2650接收到删除所有绑定信息的命令时会发生什么情况有疑问。

我认为将使用 simple_np_cc2650bp_stack/profiles/gapbondmgr.c gapBondMgrEraseAllBondings()删除所有绑定信息。

我想用0xFF 覆盖所有绑定信息。但是、当检查 FLASHROM 时、发现绑定信息未被擦除、而是​​仅在包含绑定信息的地址下写入值。

下面随附的是有关"FLASHROM before bonding information was deleted"和"FLASHROM after bonding information was deleted"的信息。


BR、
大成市。

e2e.ti.com/.../After_5F00_Erase_5F00_Bond.txte2e.ti.com/.../Before_5F00_Erase_5F00_Bond.txt

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

    您好!

    擦除过程包括使该条目的某些位无效、而不擦除整个页以节省功耗。

    此致、
    Tanguy

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

    感谢您的回答。

    在擦除过程中、条目是写入新 FLASHROM 的值、这是正确的吗?

    请告诉我以下信息
    (1)绑定条目的构成
    本《开发人员指南》中的绑定条目构成如下。
    www.ti.com/.../swru393e.pdf

    1.Bond 记录
    客户端特征配置(CCC)
    3.本地长期密钥
    4、互联设备长期关键信息
    5.已连接设备识别解析密钥(IRK)
    6.已连接设备符号解析密钥(SRK)
    7.已连接设备标志计数器

    配对前我会附加 FLASHROM、一次配对后我会附加 FLASHROM。 请告诉我您在上面提到的是哪项信息。

    e2e.ti.com/.../After-pairing.txte2e.ti.com/.../Before-pairing.txt

    (2)可以存储的粘接量
    《开发人员指南》指出、可以保存的默认联接数为10。
    《开发人员指南》指出、如果超过此数字、则最近使用的债券将被删除、以便为新债券留出空间。

    我在第11次配对之前附加了 FLASHROM 和第11次配对之后附加了 FLASHROM。
    我没有看到任何债券被删除。

    e2e.ti.com/.../Before-pairing-11-times.txte2e.ti.com/.../After-pairing-11-times.txt

    另外、请告诉我第17种配对的情况。
    我在第17次配对之前附加了一个 FLASHROM、而在第17次配对之后附加了一个 FLASHROM。
    我看起来这是第14次重写第一个债券,其他债券写入0xFF。

    e2e.ti.com/.../Before-pairing-17-times.txte2e.ti.com/.../After-pairing-17-times.txt

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

    您好!

    闪存中的条目会失效、但在需要时由 SNV 驱动器进行擦除、请查看  3.10.3 "将 Simple NV 用于闪存存储"一节 请参阅开发人员指南以了解有关 SNV 驱动器的更多详细信息。

    此致、
    Tanguy