ウォッチドッグを有効にした後、どのように無効にしますか?

ウォッチドッグを有効にした後、どのように無効にしますか?

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

おすすめ記事