fcam - n900 - 神秘重启

发布于 2024-10-14 03:37:57 字数 109 浏览 6 评论 0原文

我写了一个应用程序来拍照,它可以拍照,但它也会随机重启。

我怎样才能确定是什么原因造成的?我是否需要观察 FCam 事件,或者我可以只编写一个简单的拍照应用程序吗?

沃尔特

I wrote an application to take pictures and well it takes pictures, but it also randomly reboots.

How can I determine what caused it? Do I need to observe FCam events or can I just write a simple application that takes pictures?

Walter

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

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

发布评论

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

评论(1

飘过的浮云 2024-10-21 03:37:57

与 N900/Maemo5 上的摄像头相关,重启的原因很少,并提示在哪里寻找:

  1. Walter 上面提到的(巨大的)内存泄漏可能会耗尽你的交换并导致重启,
  2. 当某些二进制应用程序严重混乱时,硬件看门狗会触发指针、数组边界等,并将 CPU 挂在自身上(然后是进程,定期重置 HW WD,不会重置它,并且 HW WD 会关闭电源)
  3. DSP/ISP 子系统可能仍然不够完美,再加上自己的 DMA,可能会导致有趣的,有时有趣的行为。
  4. xwindow/SGX 在相机工作时可以有有趣的行为。

现在,这仍然是 Debian 机器,只有 ARM,而不是 x86 - 启用研发模式并获取系统日志,为您提供一些信息以开始分析

there are few causes of reboots and hints where to look for, related to camera on N900/Maemo5:

  1. (huge) memory leaks mentioned above by Walter may drain your swap and cause reboot
  2. there is HW watchdog which fires when some binary app messes heavily with pointers, array boundaries, etc and hangs CPU on itself (then process, which resets HW WD periodically, does not reset it and HW WD pulls power off)
  3. DSP/ISP subsystem may still be less than perfect, coupled with own DMA it might cause interesting, entertaining sometimes, behavior.
  4. xwindow/SGX can have interesting behavior along camera working.

now, this is still Debian machine only ARM not x86 - enable R&D mode and get syslog giving you some info to start analysis

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