微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 reboot 重启函数

cc3200 reboot 重启函数

时间:10-02 整理:3721RD 点击:

你好:

    请问,cc3200有没有系统从boot重新启动的api函数?

sl_Stop(30);  
MAP_PRCMHibernateIntervalSet(330);
MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
MAP_PRCMHibernateEnter();

能解释一下吗?我看着怎么像是进入休眠模式,不是重新启动。

对是这样的,这样做的目的在于为了能让CC3200内部的网络处理器也能Reset。

你好!

sl_Stop(30);
MAP_PRCMHibernateIntervalSet(330);
MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
MAP_PRCMHibernateEnter();

我们测试发现,会出现5%的概率不能复位情况.

不知道你们那里有没有这情况. 问题可能出现在哪里?

我们使用0.5.版本  sdk.  芯片使用  cc3200HZ版本.

 

我们将server packet  和 sdk 升级到最新的v1.0.0.1,   多天测试,  只发现一次复位不完成.  

同时测试发现, 使用cc3200 提供的例程, 软狗也可以复位.  

你好,VV,

关于CC3200 reboot重启函数,我想请教你一下,根据你的回答,我用

sl_Stop(30); 
MAP_PRCMHibernateIntervalSet(330);
MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
MAP_PRCMHibernateEnter();

并不能使CC3200成功重启,还有下面这两个函数不用用到吗,什么情况下需要分别用到下面两个函数呢?

PRCMMCUReset(FALSE);
PRCMSOCReset();

谢谢!

Vincason

我也遇到了同样的问题,现在要做OTA,调用的是OTA例程中的reboot函数,发现不好使

我的例程要实现UDP广播、UDP收发、TCP收发,OTA升级  用的是TI-RTOS

在TASK里面调用函数实现复位、进入休眠  都不好使

进入Hibernate模式后,马上唤醒,达到重启的目的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top