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.

[参考译文] CC2640R2F:BLE 未在广播。

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1412138/cc2640r2f-ble-is-not-advertising

器件型号:CC2640R2F

工具与软件:

尊敬的 TI 专家:

我使用的是 CC2640R2F BLE 模块、并使用 SDK 版本4.30.00.08。 成功刷写我们的应用程序后、器件首先按预期进行广播。 但是、经过一段时间后、它会停止广播。 我已经验证了所有参数、我观察到、从停止广播的器件读取应用文件时、OSAL_SNV 扇区与正常工作的器件之间存在差异。 当我将工作应用程序重新闪存到芯片上时、它将恢复正常广播。

为了便于参考、我附上了 OSAL_SNV 部分的图像以进行比较。

工作 OSAL_SNV:

不工作 OSAL_SNV:

 请帮助我们解决这个问题。

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

    您好、Muthu、

    感谢您的咨询。 请通过以下内容帮助我进一步了解问题。

    1. 您是否使用了定制电路板? 此问题是否可以在 TI LaunchPad 上重复?
    2. 您是否使用任何开箱即用示例作为在顶层构建应用的参考? 哪一个?
    3. 前两个问题供我评估在我身边重复此问题的可行性。
    4. 你知道广告停止的原因吗? 器件是否崩溃、或者堆栈是否提供状态/事件响应来为我们提供有关发生这种情况的更多信息?
    5. 您是否随时有低功耗蓝牙监听器来收集无线日志?
    6. 这个问题会在多长时间后发生、是不是总是同时发生?
    7. 是否有机会将 SDK 升级到最新版本?
    8. 你是否能够使用 CCS 中的运行时对象查看器来检查内存溢出? TI-RTOS 对象查看器

    BR、

    David。

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

    David、您好!

    是的、我使用定制电路板。 无法在 LaunchPad 中重现此问题。

    否、我使用的是简单的外设示例。

    4.devices 从我们不能直接访问的字段获得、但我们通过 JTAG 读取存储器、它显示了 OSAL_SNV 中的差异、因为它的差异      与工作文件不同。  

    5.我 已使用监听器检查跟踪广播日志、但由于没有广播、未捕获任何数据包。

     为方便您参考、我已使用 NRF 和 BLE 监听器验证了广播、但它不处于广播状态。

    6、这是客户几个月后提出的现场问题

    重新刷新芯片后、问题已清除、否则问题仍然存在。

    7.不,它正在生产

    8.否、如果不在 CCS 中下载、我就无法进行调试。

    注意:我从发布的设备中读取二进制内存,该二进制文件刷写到工作模块,工作模块停止广播。  

    此致、

    Muthuraj k

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

    尊敬的 Muthuraj:

    感谢你的答复,道歉,因为我的延迟离开办公室。 您是使用 blestack (低功耗蓝牙4.2)还是 ble5stack (低功耗蓝牙5)?

    您能否确认您是将 SNV 驱动程序用作您自己的应用的一部分、还是仅供 blestack 使用? 另外、您是否正在配对和捆绑? 在经过一定的粘接后、是否会发生这种情况?

    您可以查看用户指南的这个部分(闪存-简单非易失性闪存存储概述)以获得有用的信息: dev.ti.com/.../node

    BR、

    David。

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

    尊敬的 David:

    我使用 blestack (低功耗蓝牙4.2)。

    是的、我在我的应用中使用 SNV 驱动器。

    否、我使用的没有绑定方法。

    此致、

    Muthuraj k

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

    您好、Muthu、

    好的。 在 PRD 中已有的多个板上重现此问题吗? 过了多长时间您才发现这个问题?

    您能详细介绍一下您是如何使用 SNV 驱动程序的以及在什么情况下?

    您是否接受过 TI 的电路板审核?

    如果设备不再广播、则可能已崩溃。

    BR、

    David。