busybox: watchdog - logging

Я пытаюсь отладить перезагрузку встроенного устройства и подозреваю, что задействован сторожевой таймер, но не могу найти никаких журналов.

Я также нигде не могу найти watchdog.conf.

Устройство доступно по адресу / dev / watchdog

Регистрирует ли сторожевой таймер какие-либо события? Могу ли я это сделать?

Я также читал, что я смогу узнать, была ли последняя загрузка результатом перезапуска сторожевого таймера через ioctl с использованием флага WDIOC_GETBOOTSTATUS ] но я не могу понять, как запустить это из оболочки.

любая помощь приветствуется.

0
задан 20 September 2016 в 06:21
1 ответ

На самом деле у меня точно такая же проблема.

Я думаю этот может очень помочь.

Это недостающий инструмент для вызова произвольного ioctl на устройствах.

Поскольку большая часть данных, связанных с ioctl, не читается человеком, этот инструмент предназначен для для разработчиков драйверов, которые хотят провести быструю проверку своих драйверов.

Использование:

ioctl [OPTIONS] FILEDEV IOCTL_NUM

0
ответ дан 5 December 2019 в 09:29

Теги

Похожие вопросы