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:软复位/系统复位后无响应

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1475015/cc2640r2f-unresponsive-after-soft-reset-system-reset

器件型号:CC2640R2F

工具与软件:

您好!

我们已基于 CC2640R2F 芯片组设计了一种 BLE 模块、在我们的自定义固件/应用中执行软复位或系统复位时、我们会遇到问题

 

预期行为: 复位应该从头开始重新启动程序执行

观察到的行为: 执行系统复位/软复位后、模块无响应

  • 停止广播
  • UART 功能停止(与模块无通信)
  • 仅 A POR 恢复正常运行

 

系统复位是否存在影响 BLE 堆栈重新初始化的任何已知问题?

是否有任何建议的步骤来确保软件复位后应用正确重新启动?

其他信息:

  1. SDK 版本:4.40.0.10
  2. 编译器版本:TI v18.12.2.LTS
  3. 我们可以重现该问题、但它是随机发生的。 如果您测试2到4个小时、则会遇到此问题。

 请指导我们尽快调试和解决此问题。

谢谢

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

    您好!

    是否调用 SysCtlSystemReset() 或 HAL_SYSTEM_RESET()? "你说什么?  

    您是否调试了此系统复位调用并确认是否发生了系统复位?

    在使用在 LaunchPad 上运行的简单外设之前、我们已经对这两款器件进行了尝试、它可以正常工作。

    -kel

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

    尊敬的 Rahul:

    正如 Markel 所说、请告知我们您正在使用哪个 API 和上下文进行重置。

    是否有任何方法可以检查无响应器件的状态。 例如、可能器件能够复位、但运行时进入硬件异常。 您能否在没有响应的器件上尝试将调试器连接到正在运行的目标上?

    https://dev.ti.com/tirex/content/simplelink_cc2640r2_sdk_5_30_00_03/docs/blestack/ble_user_guide/html/ble-stack-3.x-guide/debugging-index.html#connect-the-debugger-to-a-running-target

    谢谢、

    Marie H.

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

    尊敬的 Marie、

    这是最新的更新、通过电子邮件发送给 Clement 和 TI FAE:

    我们之前在外设停止广播时引入了系统复位。 但是、我们主要关心的是了解模块为何在 LE 链路终止时无法广播。

    目前、我们已删除系统重置、重点是确定根本原因以解决问题。 我们已经通过电子邮件与 Clement 共享了我们的源代码。

    请从此处告诉我们如何继续  

    问题描述/最新观察 : BLE 外围设备在多次断开连接并重新连接到客户端设备后停止广播

    软件详细信息:

    CCS 工具版本:CCS 9.1.0

    SDK 版本:simplelink_cc2640r2_sdk_5_30_01_11

    编译器版本:TI v18.12.2.LTS

    谢谢

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

    尊敬的 Rahul、Vikas、

    您可以重新发送给我吗?

    您能告诉我这是 blestack 还是 ble5stack 吗?

    我们还应该检查是否可以在发行说明中的已知问题中找到此问题。

    谢谢、

    Marie H.