0
Linuxカーネル用のモジュールをデバッグしようとしています。コンソール出力をシリアルポートに送ることができると聞きました。私はVMWare上でUbuntuを実行しており、ホストにprintkメッセージを送信したい。 私はシリアル接続を設定することができ、echo> simething/dev/ttyS1と入力してエコーをホストに送信することができます しかし、コンソール上の出力をttyS1に送る方法がわかりません。printkをシリアルに送信する
私の主な問題は、モジュール/カーネルがクラッシュしたときに、最後のprintkメッセージが失われ、表示されなくても、ただバッファすることです。
/etc/default/grubに 'GRUB_CMDLINE_LINUX =" console = ttyS1,115200n8 "'を追加してから、update-grubを実行してリブートしました。しかし、何もシリアルポートに行くことはありません。私はcmdline.txtをチェックしてconsole = ttyS1が追加されたかどうかを確認しました。ボーレートが間違っているのか何か分かりません。 – Dave
それは動作します、ありがとう!キスしたい。 – Dave