如何判定是问题出于驱动还是出于设备的firmware?

发布于 2022-09-22 12:23:48 字数 237 浏览 29 评论 0

如何判定是问题出于驱动还是出于设备的firmware?
新设备和驱动,引起死机,如何确定是因为驱动的原因,还是由于设备上的firmware bug一起的呢?
一般情况下,如何debug死机呢?
最害怕的是死机,难以得到信息。讨论求教,希望大家能说出自己的方法 和 分析思路。

我一般是用seiral console 来抓获信息。怎样能读取内存中的 dump 信息呢?这个关系到syslogd的问题,希望高人指点。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

自我难过 2022-09-29 12:23:48

添加打印信息,分析代码。

人间不值得 2022-09-29 12:23:48

关键是死机的话,很多时候打印信息还没有dump出来呢,所以需要从内存读取syslog

舟遥客 2022-09-29 12:23:48

你不能打印到consol么?即使是syslog,你也可以实时看啊,在down机的时候,把它保存出来。基本的调试方法呀。

離殇 2022-09-29 12:23:48

很多的kernel panic是直接重启了,console只是一闪,根本无法追踪,用serial console好一点。

“在down机的时候,把它保存出来”,机器都down,怎么保存?

傾城如夢未必闌珊 2022-09-29 12:23:48

通过用putty使用ssh登录,它down机了,信息还可以查看。

情魔剑神 2022-09-29 12:23:48

最近很忙,不好思议。

关键就在这里,如果能登录的话,说明内核以及应用程序还能跑得,但是如果内核死了,怎么都不能反应了,更别说登录了。
如果板子上有BDM的头,那还可以通过这个读取内存,看log信息,但是在pc上怎么办呢 ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文