Есть несколько причин перезагрузок и подсказок, где искать, связанных с камерой на N900 / Maemo5:
- (огромные) утечки памяти, упомянутые выше Уолтером, могут истощить ваш своп и вызвать перезагрузку
- есть HW watchdog, который срабатывает, когда какое-то двоичное приложение сильно мешает с указателями, границами массивов и т. Д. И зависает сам ЦП (тогда процесс, который периодически сбрасывает HW WD, не сбрасывает его, а HW WD отключает питание)
- Подсистема DSP / ISP все еще может быть не идеальной, в сочетании с собственным DMA это может вызвать интересное, иногда забавное поведение.
- xwindow / SGX может иметь интересное поведение при работе камеры.
теперь, это все еще машина только для Debian ARM, а не x86 - включите режим R & D и получите системный журнал, предоставляющий некоторую информацию для начала анализа