Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
Network
HTTP OTA卡83-84%问题
发布于 2019-09-13 12:14:28 浏览:1754
订阅该版
RTT源码用的9月9日版 AT Device是使用最近半个月新重构版本的 SIM76xx,个人开发会用到 TCP HTTP都没有问题。 硬件是STM32L476 , SRAM1 + SRAM2合并大堆使用 翻看帖子历史记录也有网友遇到卡83%左右问题。大固件卡83%,小固件卡50%左右这类,感觉这跟固件大小没啥关系。 开启串口波特率926100查看AT日志,看起来好像也没啥问题。 运行时系统内存充足,这点其他网友也有提到过。结果总是跑到83-84%左右就提示接收6秒超时,搜索源码发现是at组件源码的,但是这个6秒参数16进制或10进制的宏定义却没有找到, 看AT日志只要超时后就CIPCCLOSE 此时及其容易返回+CIPCLOSE: 1,4 (1是代表HTTPOTA链路, 4是模块返回的异常操作的错误码),这些好像也没什么,AT接收超时然后关闭链路很正常的操作,问题重点是为什么总是在84%的时候总是触发6秒超时呢?? 我也怀疑过是不是服务器闪断,后来在异常发生后,检查了服务器是好的,并没有中途断开的情况。 ![222.png](https://oss-club.rt-thread.org/uploads/201909/13/121422j4k6qy66cqbjuxgk.png) ![11111.png](https://oss-club.rt-thread.org/uploads/201909/13/121426p6f84pj4fpp8449s.png)
查看更多
16
个回答
默认排序
按发布时间排序
bevis
2019-09-16
这家伙很懒,什么也没写!
中秋3天依然看不出问题,有没有人遇到过?
bevis
2019-09-16
这家伙很懒,什么也没写!
使用潘多拉最新SDK + ESP8266 + 局域网WIFI没有复现此问题。有点怀疑4G信号问题,但是我没证据。如果真是信号问题,也不会总是83%吧。因为潘多拉使用的是比较旧的 源码智能匹配旧版的AT DEVICE,跟我的工程有较大的移植差异性,所以并没有什么对比意义
CrazyH
2019-09-16
这家伙很懒,什么也没写!
>使用潘多拉最新SDK + ESP8266 + 局域网WIFI没有复现此问题。有点怀疑4G信号问题,但是我没证据。如果真是信 ... --- 为什么一定要用AT呢?大多数物联网产品,都可以用模组二次开发。
我夏了夏天
认证专家
2019-09-16
Life isn't about finding yourself, life is about creating yourself.
如果怀疑是网络连接过程中的问题,标题应该要改一改
CrazyH
2019-09-16
这家伙很懒,什么也没写!
>如果怀疑是网络连接过程中的问题,标题应该要改一改 --- 帮忙看下我提的几个问题,折腾一个中秋,没搞定!谢谢!:lol
jamguo
2019-09-16
这家伙很懒,什么也没写!
啥家庭啊 还能用得起L476。。。。。我们老板都快 让我们用F030了。。。
Cheney_Chen
2019-09-16
这家伙很懒,什么也没写!
>使用潘多拉最新SDK + ESP8266 + 局域网WIFI没有复现此问题。有点怀疑4G信号问题,但是我没证据。如果真是信 ... --- 建议用逻辑分析仪抓一下串口的数据,先确定 84% 左右的时候到底是模块自己断开了没有给你发数据还是数据都发送晚了,AT Device 这块接收有问题,OTA 这中数据量大的情况开启 RAW 其实看的意义不大,建议还是关了吧分析逻辑分析仪抓出来数据
bevis
2019-09-16
这家伙很懒,什么也没写!
>啥家庭啊 还能用得起L476。。。。。我们老板都快 让我们用F030了。。。 --- 没办法,外设多,网络业务繁重。64K内存根本吃不消
bevis
2019-09-16
这家伙很懒,什么也没写!
>建议用逻辑分析仪抓一下串口的数据,先确定 84% 左右的时候到底是模块自己断开了没有给你发数据还是数据 ... --- OK,正在排查模块是否中途掉电原因。这个因素的确很有嫌疑
bevis
2019-09-16
这家伙很懒,什么也没写!
>为什么一定要用AT呢?大多数物联网产品,都可以用模组二次开发。 --- 这样岂不是增加工作量,时间紧啊老铁
撰写答案
登录
注册新账号
关注者
0
被浏览
1.8k
关于作者
bevis
这家伙很懒,什么也没写!
提问
79
回答
266
被采纳
0
关注TA
发私信
相关问题
1
lwip1.4.1连接经常会断开无法连接上,可以ping通
2
LPC1768:RTT+LWIP+webserver用IE刷网页出现硬件中断错误(已经解决)
3
求一些LWIP开发的经验,目前ping一直不稳定。
4
stm32f207+dp83848无法ping通
5
RTT下的LWIP传递机制
6
rtt内lwip的socket是否是线程安全?
7
Lwip+enc28j60无法ping通
8
坑爹的rtconfig.h lwip关掉了checksum
9
花了一个晚上,把RT2.0的LWIP、网卡驱动、文件系统整合起来了,发现一点小问题
10
lwip例程中udp发送时如何指定源端口发送到指定目的地端口
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
RT-Thread项目助手v0.2.0 - 支持Env Windows
2
RttreadV5.10上,GD32F450Z RTC时间显示问题
3
rt-smart启动流程分析
4
EtherKit快速上手PROFINET
5
RTThread USB转串口无法接收数据
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
813
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部