搜索
bottom↓
回复: 12

江湖救急:SIM900A 切换SIM卡后,发送AT+CIICR 40秒后回+PDP:DEACT

[复制链接]

出0入0汤圆

发表于 2012-3-28 19:49:48 | 显示全部楼层 |阅读模式
本帖最后由 zhzj2007 于 2012-3-28 19:51 编辑

问题描述:一直用同一张SIM卡(移动的)测试时,下面过程很顺利初始化成功,但换成另一张SIM卡(也是移动的),当初始化时发送AT+CIICR时,40秒后才有+PDP:DEACT回应
程序做了失败重试,大概要试2到5分钟,发送AT+CIICR 才会成功回应OK   [注:不是某一张卡问题,两张卡来回切换,都会出现]

开机过程如下
AT+CIPSHUT

SHUT OK

AT+CSQ

+CSQ: 19,0

OK
AT+CGATT?

+CGATT: 0

OK

AT+CGATT?

+CGATT: 1

OK

AT+CSTT="CMNET"

OK

AT+CIICR

//发送AT+CIICR 后没有收到OK或ERR回应 40秒后才收到下面 +PDP:DEACT回应

+PDP: DEACT

ERROR

出0入0汤圆

 楼主| 发表于 2012-3-28 19:53:35 | 显示全部楼层
发送AT+CIICR后,如果40秒内都没有ERR或OK回应,此40秒内发送任何AT指令都没有回应

出0入0汤圆

 楼主| 发表于 2012-3-28 19:56:50 | 显示全部楼层
成功时的初始化过程如下:
AT+CIPSHUT

SHUT OK

AT+CSQ

+CSQ: 19,0

OK
AT+CGATT?

+CGATT: 0

OK

AT+CGATT?

+CGATT: 1

OK

AT+CSTT="CMNET"

OK

AT+CIICR
ok
AT+CIFSR

10.133.138.128

AT+CIPSTART="UDP","14.125.124.48","1009"

OK

CONNECT OK

出0入0汤圆

 楼主| 发表于 2012-3-29 08:38:22 | 显示全部楼层
最新测试:
发送AT+CIICR  40秒后,会回应 +PDP:DEACT 说明移动场景激活失败,然后重启模块(断GPRS模块电,延时3秒,再开电,再开机),还是一样问题,则时,换回原来可以的SIM卡,重新给设备上电,也是一样不能激活移动场景, 但重复试,大概2-15分钟后,能激活,然后连接成功,不知道哪里出错了。开机流程序就上面那样

出0入0汤圆

 楼主| 发表于 2012-3-29 09:00:36 | 显示全部楼层
本帖最后由 zhzj2007 于 2012-3-29 09:09 编辑

再测试:
今天早上过来,发现来回切换SIM卡,竟然一下就成功,同样的程序,  但来回切换了大概4 /5 次,又出现上面激活移动场景失败问题

出0入0汤圆

发表于 2012-3-29 09:18:44 | 显示全部楼层
关注。。。

出0入0汤圆

 楼主| 发表于 2012-3-30 00:10:26 | 显示全部楼层
有没有网友可以把自己的开机流程共享一下?或者有用SIM900A的网友,手上有板子的,帮忙测试一下,来回切换SIM卡是否会出现上面问题,切换时注意:当用其中一张卡连接成功connect ok 后,让机子工作大概几分钟,再断电设备,切换为另外一张SIM卡

出0入0汤圆

 楼主| 发表于 2012-4-10 17:40:05 | 显示全部楼层
升级了SIM900A的内部最新程序,新问题出现了,切换卡后,AT+CGATT?时,几分钟都不会返回1[有时挺快,切换卡后,返回1的时间不定] ,难道用SIM900A的网友都没遇上这问题吗?

出0入0汤圆

发表于 2012-4-10 18:16:34 | 显示全部楼层
SIM900A直接用ppp的路过,没关注这个。

出0入0汤圆

发表于 2012-9-21 12:21:03 | 显示全部楼层
zhzj2007 发表于 2012-4-10 17:40
升级了SIM900A的内部最新程序,新问题出现了,切换卡后,AT+CGATT?时,几分钟都不会返回1[有时挺快,切换 ...

我也碰到了这种情况,不知道什么原因造成的,后来断了下电,然后上电又好了,但是总觉得不太可靠,在找这个的原因,如果知道了还请给说下啊

出0入0汤圆

发表于 2012-9-21 12:32:29 | 显示全部楼层
尝试一下先用 AT+CIPCLOSE关闭连接,然后执行 AT+CIPSHUT 。再断电换卡

出0入0汤圆

发表于 2012-10-10 20:36:07 | 显示全部楼层
lz的AT+CSTT
AT+CIICR
AT+CIFSR
这3步是一定要设置的吗?
也在用SIM900
我是出了+CGATT: 1后就AT+CIPSTART了,大约10%的机会还是会连不上目标IP
也碰到查询CGATT一直回0的,第二天却一下子就好了。
如果CGATT一直回0,好像AT+CGATT=1就能回1了

出0入0汤圆

发表于 2012-10-10 22:40:05 | 显示全部楼层
感觉在CGATT还没附着前用AT+CIPSHUT是没有用的
贴一张移远关于gprs的操作说明

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 17:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表