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.

[参考译文] CC2340R5:使用静态随机地址时 Basic_ble 崩溃

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1265754/cc2340r5-basic_ble-crashes-using-static-random-address

器件型号:CC2340R5
主题中讨论的其他器件: SysConfig

我试图将地址类型更改为静态随机地址、但修改后、based_ble 示例不再起作用。  在执行 vTaskStartScheduler()后,程序永远不会进入 App_Stack 45initDoneHandler() 。

我注意到一个无效的随机地址可能会导致 BLE 堆栈在 CC26x2上崩溃、因此我尝试了两个不同的地址、我认为这两个地址都有效:C0:11:11:00:11和 CA:00:00:00:00:CA、都不起作用。

谢谢、请帮助确认这是否是堆栈中的错误!

SDK: simplelink_lowpower_f3_sdk_7_20_00_29

板:LP-EM-CC2340R5

此致、

沭阳

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

    尊敬的沭阳:

    恐怕您提到的地址不是有效的随机地址。

    您能用 C0:11:00:11:00:1检查吗? 3 和 CA:00:00:00:00:C F

    此致、

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

    您好、Clement、

    我尝试了两个地址,他们没有工作。 您能帮助验证吗?

    此致、

    沭阳

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

    尊敬的沭阳:

    我不确定您当前使用的是哪款设备。 您能否指定此信息?

    此外、您能不能使用 C 验证 F :00:00:00:00:00:00:00:C F

    此致、

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

    您好、Clement、

    这不是由于地址、而是因为 SysConfig 生成的随机地址未传递给 appMainParams 结构。

    将 .pDeviceRandomAddress = pRandomAddress 添加到 app_main.c  中的 appMainParams 结构中将修复这个问题:

    我认为这是堆栈中的一个错误、您能否帮助提交一个 TT 来解决此问题? 由于 CC2340不支持 CCFG 中的辅助 BLE 地址、因此客户使用随机地址来指定其产品的地址、这也可能会影响其他客户。

    此致、

    沭阳

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

    您好!

    我已经报告了您的调查结果。

    感谢您的分享。

    此致、

x 出现错误。请重试或与管理员联系。