• 欢迎访问伊栖物联网社区,聚焦物联网技术和解决方案QQ群:735553309
  • ,从传感器到片上嵌入式系统,无线接入,边缘计算,在这里您可以讨论一切
  • 参加最新的物联网研讨会报名
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏伊栖Eccee

如何调查嵌入式系统死机原因

片上系统 Robin TU 2年前 (2022-03-31) 1168次浏览 0个评论

一、内存泄漏检查

内存泄漏一般是由于应用程序内存回收不当引发的,Linux下有一些基本命令可以检查内存的使用情况,如果运行一段时间数值越来越大,而无法消弥,就要引起注意
查看示例命令

二、闪存空间检查

一些应用程序会持续写入内部存储,而没有清理机制,这样会导致内部存储可用的空间越来越小,直到无法再继续写入。用linux命令像du,df之类的来检查可用空间,并检查log等的输出模式,建立回收机制。

三、运行环境检查
检查设备运行环境,CPU是否处于狭窄散热不佳的密闭空间,是否有辐射或过热过湿情况,增强防护等级。一般可以读一下CPU温度,以便了解芯片内部的状态。
Even if the environment temperature is 80ºC, which is the temperature reported by the CPU? I don’t how the SOM is integrated on their product. Maybe it is locked in a very tight space where there is no even room for air convection. Can you ask them if the SOM has thermal putty? If that is the case the thermal putty can be seen through the holes on the shield (it’s blue colored).


ECCEE版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何调查嵌入式系统死机原因
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址