ARM技术论坛
直播中

罗崇军

9年用户 168经验值
擅长:嵌入式技术 接口/总线/驱动
私信 关注
[经验]

上海亮衡B78_B_X10调试

本帖最后由 罗崇军 于 2016-12-1 18:00 编辑

我在调试上网模块B78_B_X10时,遇到问题如下:
    1.开机自动拨号后循环出现 renamed from ppp0。
    查看logread信息 ,有以下信息出现:
    Wed Nov 30 10:22:25 2016 local2.info chat[3213]: ATD*99***1#^M^M
    Wed Nov 30 10:22:25 2016 local2.info chat[3213]: CONNECT
    Wed Nov 30 10:22:25 2016 local2.info chat[3213]:  -- got it
    这表示,拨号已经成功。
    发送AT+CFUN?指令
    返回:
    +CFUN: 0
    表示,模块还没到正常可以上网的模式。
   发送AT+CSQ指令
    返回:
    +CSQ: 0,99,0
   发送AT+CREG?指令
    返回:
    +CREG: 1,4
   发送AT+COPS指令
    返回:
    +COPS: 0
   
2.我手动发送了AT+CFUN=1指令;
  然后:
     发送AT+CSQ指令
    返回:142,99,17
    表示信号质量正常
    发送AT+CREG?指令
    返回:
    +CREG: 1,1
   表示已经注册
     发送AT+COPS指令
    返回:
    +COPS:  0,0,"CHINA-UNICOM",7,1
    表示搜网成功。
   
我发现其他模块在拨号成功后都能自动进入模式1,但这个模块还停留在模式0。
手动发送AT指令,AT+CFUN=1.本来不抱希望,但令人惊奇的是竟然可以了。
将这条AT指令加入启动脚本中,让它开机自启动,一切OK。
值得注意的是,该模块搜网的速度比较慢,因此,板子上电后需要等大概一分钟左右。



回帖(3)

王栋春

2016-12-1 21:14:12
先学习了解一下 做技术储备
举报

as493428735

2016-12-3 00:37:47
好复杂,感觉学习的东西还很多
举报

谢俊雄

2017-6-23 12:43:52
看不懂
举报

更多回帖

发帖
×
20
完善资料,
赚取积分