0

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

我怎样才能确定是什么原因造成的?我需要观察 FCam 事件还是只写一个简单的拍照应用程序?

沃尔特

4

1 回答 1

2

与 N900/Maemo5 上的摄像头有关的重启原因和寻找提示的地方很少:

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

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

于 2011-02-02T21:49:09.503 回答