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.

[参考译文] CC3200MOD:重启时卡住

Guru**** 2573695 points
Other Parts Discussed in Thread: CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/564834/cc3200mod-on-restart-gets-stuck

器件型号:CC3200MOD
Thread 中讨论的其他器件:CC3200

器件首次启动时、如果文件不存在、则检查文件。

它以 AP 模式启动、并使用服务器获取配置参数。

接收到这些参数后、它会创建一个文件并重新启动

 //PRCMMCUReset (TRUE)是复位 MCU CM4
        PRCMMCUReset (1);

现在、在重新启动时、由于存在文件、它会加载参数和

以 STA 模式连接到网络。

有一个用于删除包含参数的文件的开关

(恢复出厂设置),然后重新启动

 //PRCMMCUReset (false)是复位 MCU CM4和 MCU 外设
        PRCMMCUReset (0);

重新启动后应该可以正常工作、但由于我不知道的原因而卡住

任何帮助

如果我的设备在 AP 中(带参数的文件还不存在),并且我重置设备,它都可以顺利地工作

有什么帮助?

是否有这样的硬性要求:删除文件后,必须进行上电复位,软件复位不会进行?

谢谢、此致

Farhan

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

    您好、Farhan、

    我不确定这是否与您的问题相关、但您可以使用此重置代码(这是 CC3200 SoC 所有部分的重置)。

    SL_Stop (0);
    MAP_PRCMHibernateIntervalSet (330);
    MAP_PRCMHibernateWakeupSourceEnable (PRCM_HIB_SLOW_CLK_CTR);
    MAP_PRCMHibernateEnter (); 

    此外、在写入/删除文件后、等待片刻以确保所有文件都正确保存在文件系统中。

    1月

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

    您好、Jan、

    感谢您的建议。

    删除文件后、我实际上已经尝试了长达10秒的等待时间、但没有任何不同。
    我将实施它并告知您。

    谢谢、此致
    Farhan

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

    我认为0.5秒就足够了。 当 SimpleLink 正在运行时、在复位前也最好调用 sl_Stop()。 我认为复位代码应该起作用。
    然后请告诉我。

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

    你的建议是有问题的
    我将使用2秒延迟来重新启动
    非常感谢

    谢谢、此致
    Farhan