-
Notifications
You must be signed in to change notification settings - Fork 236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mqtt task error 中断执行Detected event: 0x9db00000 #32
Comments
死机了么,在什么情况下出现的 |
跑mqtt demo的过程中,十五分钟内死机两次! |
mqtt服务器是正常的,其他类型设备没问题。 |
改过代码么 |
只是改了mqtt的server ip,加入了mqtt 的user和password,其他没有动过。 |
#ifndef _DEMO_MQTT_H #define BROKER_IP "119.23.29.210" #endif
其他未做任何改动。 |
我看看 |
连接失败,你的MQTT服务器没开 |
不好意思,这个是正确的地址,刚刚发到github上改了下的。 #define BROKER_IP "119.23.209.214" 非常抱歉,感谢。 |
麻烦用这个测试机。 |
宕机问题已经修复,获取最新代码即可。造成死机是因为MQTT连接被断开的时候内存非法访问造成的, |
神速啊,厉害。 |
确认已经更新了么,下载这 V1.4001 |
是的,就是下午新下载的1.401重新编译,下载到板子上去的。 |
我使用代码版本V1.4001,未改过任何代码,直接编译烧写到A9开发板里面,也出现了这种问题 |
跑了12小时,mqtt正常,感谢。 |
这个问题后续我们还会继续跟踪的 |
[22:06:55.132] AT 01 : TaskName: CFW -- sys_timeout msecs=250,handler=0x880e5e21,arg=0x0
[22:06:55.132] : Fn 1018421 T1 0768 T2 01 T3 02 Time 00 15 13 582
[22:06:55.134] AT 01 : TaskName: Task Idle -- timer_sender handler=0x881645e1,arg=0x82139e70
[22:06:55.134] AT 01 : TaskName: CFW -- sys_dotimeout handler=0x881645e1,args=0x82139e70
[22:06:55.234] AT 01 : TaskName: CFW -- sys_timeout msecs=5000,handler=0x881645e1,arg=0x82139e70
[22:06:55.286] : Fn 1018457 T1 0768 T2 11 T3 38 Time 00 15 13 746
[22:06:55.286] AT 01 : TaskName: Task Idle -- timer_sender handler=0x880e5e21,arg=0x0
[22:06:55.286] AT 01 : TaskName: CFW -- sys_dotimeout handler=0x880e5e21,args=0x0
[22:06:55.286] AT 01 : TaskName: CFW -- tcp_slowtmr: processing active pcb
[22:06:55.286] AT 01 : TaskName: CFW -- tcp_slowtmr: polling application
[22:06:55.286] AT 01 : TaskName: CFW -- lwip_tcp_event conn=0x82124c38,lwip_event:4,pcb:0x8213a098
[22:06:55.286] AT 01 : TaskName: CFW -- tcp_output: nothing to send (0x0)
[22:06:55.301] AT 01 : TaskName: CFW -- tcp_output: snd_wnd 29312, cwnd 2848, wnd 2848, seg == NULL, ack 10480
[22:06:55.417] AT 01 : TaskName: CFW -- sys_timeout msecs=250,handler=0x880e5e21,arg=0x0
[22:06:55.539] : Fn 1018511 T1 0768 T2 13 T3 41 Time 00 15 13 996
[22:06:55.539] AT 01 : TaskName: Task Idle -- timer_sender handler=0x880e5e21,arg=0x0
[22:06:55.539] AT 01 : TaskName: CFW -- sys_dotimeout handler=0x880e5e21,args=0x0
[22:06:55.655] AT 01 : TaskName: CFW -- sys_timeout msecs=250,handler=0x880e5e21,arg=0x0
[22:06:55.786] : Fn 1018565 T1 0768 T2 15 T3 44 Time 00 15 14 247
[22:06:55.786] AT 01 : TaskName: Task Idle -- timer_sender handler=0x880e5e21,arg=0x0
[22:06:55.786] AT 01 : TaskName: CFW -- sys_dotimeout handler=0x880e5e21,args=0x0
[22:06:55.786] AT 01 : TaskName: CFW -- tcp_slowtmr: processing active pcb
**[22:06:55.871] : Detected event: 0x9db00000
[22:06:55.871] : Detected event: 0x9db10000_**_
[22:06:55.971] AT 01 : TaskName: CFW -- sys_timeout msecs=250,handler=0x880e5e21,arg=0x0
The text was updated successfully, but these errors were encountered: