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.

[参考译文] CC3235SF:CC3235器件事件致命同步丢失

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1251348/cc3235sf-cc3235-device-event-fatal-sync-loss

器件型号:CC3235SF

您好、 TI 工程师

    我的 CC3235SF 器件中有一个致命错误:致命错误:检测到同步丢失、并且 MAP_PRCMMCUReset(1)无法重置器件。

   我应该怎么做才能重新启动系统?  导致此问题的原因?

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

    您好!

    很难说您的情况发生了什么。 NWP 日志(SWRU455的第20章)可能会提供一些额外信息。 当主机驱动程序由于应用程序代码问题(例如堆栈溢出、内存泄漏等)而崩溃时、可能会显示此错误、也可能与 NWP 本身相关。

    您使用应用 MCU 的恢复代码无法正常工作。 您需要重新启动整个 CC3235 SoC、包括 NWP 和 MAC。 这可以使用类似这样的 PRCM 休眠代码来完成。 在此错误状态下、请勿在休眠代码之前调用 sl_Stop ()。

    1月

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

    您好   

      谢谢回复!

      我将 系统复位函数从 MAP_PRCMMCUReset (1)更改为(MAP_PRCMHibernateIntervalSet (330);MAP_PRCMHibernateWakeWakeUpSourceEnable (PRCM_HIB_SLOW_CLK_CTR);MAP_PRCMnateEnter ();)。

    并重新启动系统多次,系统可能无法重新启动, 无法运行, 需要重新供电。  

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

    您好!

    能否说明在休眠模式下添加重启代码时到底看到了什么?

    如何多次重新启动? 当你调用 MAP_PRCMHibernateEnter()时,代码执行应该会结束

    1月

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

    您好

      我的意思是 我  多次测试了系统重置的功能。 可能是系统 重置 正常和系统重新启动。可能是系统重置失败,系统不重新启动且未运行

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

    您好!

    好的、第一步需要确定 CC3235 SoC ware 是否已重新启动。 这意味着代码的执行是从头开始的。

    1月

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

    我根据我的 UART 日志判断系统重启、而 UART 会  每秒打印一次系统日志。如果系统重启正常、UART 会打印系统初始化 日志。当系统重启错误时、UART 不会打印任何日志

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

    您好!

    在休眠模式下重新启动后、NWP 是否无法正常工作? 您无法使用 sl_ API 调用与 NWP 通信? 在重新启动后、您是否看到任何故障处理程序?

    1月

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

    您好

      我的应用是一个低功耗网关。  它通过 WIFI 和 TCP/MQTT 上传 BLE 扫描数据。 我通过 MQTT 下行链接命令重新启动系统。

     如果系统重新启动正常,设备可以连接 WIFI 和 MQTT 服务器 。 我没有看到任何故障 处理。

     这是系统重新启动 正常日志

     这是系统重新启动错误日志

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

    您好   

      我发现这个问题是因为 电源不足。 但 我不知道   MAP_PRCMMCUReset (1) 重启是否正常、但  MAP_PRCMHibernateEnter 失败。

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

    您好!

    是的、这是预料之中的。 MAP_PRCMMCUReset (1) 仅重新启动 MCU、但休眠重新启动整个 SoC。 SoC 重新启动完成后、PHY 校准需要高电流峰值。

    1月