马强 发表于 2020-9-16 09:39:33

qcc3021为什么使用过一段时间后会有死机现象,请问哪位大神知道原因呢

现在是QCC3021使用一段时间后会出现死机现象,反复开关机重连手机,一个半小时后会出现死机现象,请问哪位大神知道原因,麻烦告知下,谢谢

twspro 发表于 2020-9-16 10:07:34

应该不会这样的,可以验证官方默认的软件。

马强 发表于 2020-9-16 10:11:02

复测了很多次,都有这种情况,目前客户也有反馈,不知道什么原因:'(

liujinhan 发表于 2020-9-16 10:33:55

panic后 停下来,抓log coredump分析原因
猜测是内存溢出了

290869181 发表于 2020-9-17 18:05:13

以前用过3003 使用了串口,1秒钟给3003发送一次数据,就出现了间隔几十分钟不等的时间死机然后重启,修改成几秒发送一次也不行。最后发现将自己写的一个循环任务每隔1秒发送id=0的空消息给自己,也就是类似于执行了一个定时循环,别的地方又以id!=0发送消息给这个任务,最后取消循环调用就恢复正常了,一直没搞明白是什么问题。

马强 发表于 2020-9-18 09:29:41

290869181 发表于 2020-9-17 18:05
以前用过3003 使用了串口,1秒钟给3003发送一次数据,就出现了间隔几十分钟不等的时间死机然后重启,修改成 ...

但我们出现的是死机不能重启,只能重新烧录后才能重新使用,重新烧录后还是会出现使用一段时间后出现死机现象

似火年华 发表于 2020-9-21 09:30:22

是不是你的FLASH有问题

290869181 发表于 2020-9-29 17:17:31

马强 发表于 2020-9-18 09:29
但我们出现的是死机不能重启,只能重新烧录后才能重新使用,重新烧录后还是会出现使用一段时间后出现死机 ...

你看看断电时间久一点行不行,不行的话吧复位管脚找出来,先正常复位看看行不行,然后死机出现后用复位管脚复位。要不在在配置工具中我记得有个选项是设计成永不断电,就是可以软复位还是什么的,做这么多的原因是确认一下你的死机过后是不是应为配置或者flash被破坏了才导致必须重新烧录才能运行的现象。烧录程序后吧所有psr导出来,对比一下看看有没有改变。

290869181 发表于 2020-9-29 17:19:55

290869181 发表于 2020-9-29 17:17
你看看断电时间久一点行不行,不行的话吧复位管脚找出来,先正常复位看看行不行,然后死机出现后用复位管 ...

还有个注意的就是你开printf这一类的函数没有?就是终端打印一类的函数,有这种函数,设备死掉后是不能独立开机的,必须连接调试器才行。不晓得现在还有没有这个限制,以前的adk3.5就会这样。开了打印函数执行到这个函数位置设备就完蛋,连接调试器再次运行过程中就重新烧录程序了。
页: [1]
查看完整版本: qcc3021为什么使用过一段时间后会有死机现象,请问哪位大神知道原因呢