5秒ごとに30秒間隔で監視デーモンアプリケーションを作成し、監視カウンタを試しましたが、正常に動作しました。このデーモンを終了すると、以下が表示されます。
mxc_wdt: Unexpected close, not stopping!
その後、間隔がゼロに達した後(つまり、ハードウェアカウンタがゼロにカウントダウンされた後)、デバイスがリセットされます。
CONFIG_WATCHDOG_NOWAYOUT=N
カーネルでも設定しました。
ユーザーのbashプロンプトでこの監視機能を無効にする手順はありますか?disable not supported by this chip
カーネル機能mxc_wdt_disable
で観察しました。
答え1
通常、ウォッチドッグドライバをオフにするには、ルートbashプロンプトで/ dev / watchdogに "V"文字を書く必要があります。
echo 'V' > /dev/watchdog
ただし、独自の監視ドライバを作成する前に、既存のLinux監視デーモンを調べて、そのタスクを実行できることを確認してください。私のページは良いスタートです。http://www.sat.dundee.ac.uk/~psc/watchdog/Linux-Watchdog.html