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.

[参考译文] CC3220:器件不会从休眠状态恢复

Guru**** 2578945 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/749792/cc3220-device-does-not-come-back-from-hibernate

器件型号:CC3220

您好! 在简化的形式中,当互联网连接中断一段时间时,我已经使用 PRCMHibernateCycleTrigger()对器件进行了编程,以执行软件复位。 器件将在站点模式下重新启动5次、尝试重新建立连接、然后每5分钟在 AP 和 STA 模式之间切换。 重新启动仅在切换到 AP 模式时发生。

重新启动问题不会在每次重新启动时发生、但当它发生时、会调用 PRCMHibernateCycleTrigger、器件看起来处于休眠状态、但永远不会返回。 它几乎就像从休眠状态返回失败一样。 我已经设置了 WDT。 有些器件会持续数天而不会进入"死状态"、但这通常足以成为问题。

对于可能导致这种"死状态"的原因以及任何可能的解决办法,将非常感谢。

谢谢、

Margaret

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

    您好!

    由于您提到在站点模式下重新启动器件5次、但随后说重新启动仅在切换到 AP 时发生、因此该过程并不完全明确。 然而、您在调用 PRCMHibernateCycleTrigger()之前是否使用了 sl_stop (timeout)?

    此致、

    Shlomi