Page 1 of 1

【求助】模组挂机测试得时候,突然不跑应用层程序了

Posted: 2024年 May 6日 16:23
by Daan

我这边开发完固件,挂机测试得时候,突然不跑应用层程序了,一直再报
[01-01 00:00:01 ty N][lr:0xb7a75] wifi status changed to 1, stat: 0
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
temp_detect_send_msg failed
[01-01 00:00:15 ty D][lr:0x8c311] feed watchdog
temp_detect_send_msg failed
模组CBU,sdk版本为3.8.0
重新断电,感觉日志也不正常,看起来都没走bootlooder,附件就是重新上电得日志
麻烦帮看一下。


Re: 【求助】模组挂机测试得时候,突然不跑应用层程序了

Posted: 2024年 May 6日 16:42
by chaser

频繁打印这个log temp_detect_send_msg failed,一般说明当前设备资源被某个线程一直占用,导致温度采集线程阻塞。排查方向是线程是否异常陷入while(1)循环且没有sleep, 或者优先级设置不合理。
从附件日志看不出太多东西,麻烦把出现异常前后的日志完整上传一份。


Re: 【求助】模组挂机测试得时候,突然不跑应用层程序了

Posted: 2024年 May 11日 09:22
by Daan

你好,我门这边排查了一下代码,并没有发现有死循环之类的。下面又抓了一份log,现象是重启以后,又没有跑应用层程序。
看一下能否通过日志看出来问题。我们把我们自己的应用层都屏蔽的差不多了,感觉还是不行。


Re: 【求助】模组挂机测试得时候,突然不跑应用层程序了

Posted: 2024年 May 13日 14:21
by Daan

你好,这个能否看出来原因?


Re: 【求助】模组挂机测试得时候,突然不跑应用层程序了

Posted: 2024年 May 13日 14:55
by 愚者千虑必有一得

出现temp_detect_send_msg 打印之后,放置10分钟,把完整的log贴出来,我们会有检查线程池了有没有阻塞的任务,看看有没有相关的信息输出。