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.

[参考译文] CC2642R:连接 win10时出现问题

Guru**** 2589245 points
Other Parts Discussed in Thread: CC2640, SYSCONFIG, CC2642R

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1022028/cc2642r-there-are-some-problem-connecting-with-win10

器件型号:CC2642R
主题中讨论的其他器件:CC2640SysConfig

尊敬的 TI:

我使用 SDK_3_10_00_53;

我下载了两个具有相同固件(不同 advname)的器件。

然后、当我用 win10连接一台 PC 时、另一台无法 成功配对。

配对返回码为0x08;//由于未指定的原因,配对失败
#define SMP_Pairing_failed_unspecified 0x08

我在此处附上代码、日志和监听器信息。  结果来自演示-"simple_peripheral_app"。


e2e.ti.com/.../4544.sniffer.zip

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

    您好 Sage、

    感谢您在 E2E 论坛上发帖。 我已为您的查询指派了一名专家。

    最棒的

    NIMA Behmanesh

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

    您好!

    此错误与下面的 e2e 帖子中描述的错误非常相似。 您是否介意查看它并查看权变措施/设置是否起作用?

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/991270/cc2642r-ble-midi-peripheral-using-rpa-appears-multiple-times-in-macos-central/3662507#3662507

    希望这对您有所帮助、

    拉斐尔

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

    您好!

    问题看起来类似。

    SDK V 3_10_00_53中没有 syscfg 文件、因此我在 SimplePeripheral_init ()中添加了以下代码:

    uint8_t keyDistt = GAPBOND_KEYDIST_SENCKEY | GAPBOND_KEYDIST_MIDKEY | GAPBOND_KEYDIST_MSIGN;
    GAPBondMgr_SetParameter (GAPBOND_KEY_DIST_LIST、sizeof (uint8_t)、&keyDistt);

    但是,问题没有得到解决。

    请给我一些建议。

    谢谢!

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

    您好!

    在我这里的 Agama 项目中、工作版本(其中启用了 RPA)将密钥分发列表设置为:

    uint8_t KeyDistList  =   GAPBOND_KEYDIST_MENCKEY | GAPBOND_KEYDIST_MIDKEY | GAPBOND_KEYDIST_MSIGN | GAPBOND_KEYDIST_SENCKEY | GAPBOND_KDIST_SENCKEKEY;

    我发送随附的 ti_ble_config.c 文件供您参考。

    希望这对您有所帮助、

    拉斐尔

    e2e.ti.com/.../ti_5F00_ble_5F00_config.c

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

    您好!

    我更改 了 KeyDistList 的值,问题得到了真正解决。

    但我发现另一个现象:移除连接的两个器件后、很长时间(几分钟)无法再连接其中任何一个器件。 它提示-" 重试连接" 、我无法从嗅探器中捕获该过程。  

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

    您好!

    我上星期外出了,请为此次延误道歉。

    在哪里可以看到消息以及重新连接的延迟? 是在 Windows 10中吗? 如果是、您是否在 Windows 事件查看器中看到任何消息? 这可能会提供一些有关 PC 端可能发生的情况的附加提示。

    希望这对您有所帮助、

    拉斐尔

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

    您好!

    这种现象并不总是重现,  我如何在 Windows 中看到该消息?

    我还使用 CC2640R2、发现 与 win10配对时没有问题。 我还将 CC2640和 CC2642之间的区别与 irk 相混淆。

    您是否有任何关于如何获取 CC2640R2 LTK 的器件? 因此 、我可以捕获有关 CC2640的整个连接过程。

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

    您好!

    [引用 userid="427558" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1022028/cc2642r-there-are-some-problem-connecting-with-win10/3793921 #3793921"]我如何在 Windows 中看到该消息?

    此参考可能有用:

    https://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson3/

    [引用 userid="427558" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1022028/cc2642r-there-are-some-problem-connecting-with-win10/3793921 #3793921"]

    我还使用 CC2640R2、发现 与 win10配对时没有问题。 我还将 CC2640和 CC2642之间的区别与 irk 相混淆。

    您是否有任何关于如何获取 CC2640R2 LTK 的器件? 因此 、我可以捕获有关 CC2640的整个连接过程。

    [/报价]

    好的、我也有点困惑。 我们有三个器件系列:

    CC2640/2650:具有 BLEStack SDK 的最旧系列-我怀疑您不是在谈论此系列。
    CC2640R2:具有 Simplelink SDK 但没有 SysConfig 的较新系列。
    CC2642R/2652R:采用 Simplelink SDK 和 SysConfig 的最新系列已通过 SDK3.30。

    要启用加密密钥以使用监听器进行调试、请检查 CC2640R2的以下主题:
    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1004148/cc2640r2f-encryption-for-ota-data-when-using-just-works-pairing-mode/3714047#3714047

    对于 CC2642R/2652R、您可以在 SysConfig 中启用 ECC 调试密钥选项(请查看前面链接的 e2e 线程中的屏幕截图)。

    希望这对您有所帮助、

    拉斐尔

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

    您好!

    感谢您的帮助!