私の組み込みボードには2つのUARTがあります。両方のUARTでコンソール出力をしたい。linux複数のUARTのコンソール出力
"kernel/Documentation/console/console.txt"では、デバイスタイプ(シリアル、ビデオ)ごとに1つのコンソールしか定義できません。
これはコンソールとして1つのUARTしか使用できないということですか?または、これらのUARTの両方にコンソール出力をリダイレクトすることは可能ですか?
私の組み込みボードには2つのUARTがあります。両方のUARTでコンソール出力をしたい。linux複数のUARTのコンソール出力
"kernel/Documentation/console/console.txt"では、デバイスタイプ(シリアル、ビデオ)ごとに1つのコンソールしか定義できません。
これはコンソールとして1つのUARTしか使用できないということですか?または、これらのUARTの両方にコンソール出力をリダイレクトすることは可能ですか?
これはカーネルのコマンドラインにコンソールを追加することで実現できます。 たとえば、console=ttyS0,115200n8 console=ttyS1,57600n8
は、ポート0とポート1(問題のプラットフォームでは何でも構いません)に2台のシリアルコンソール(ドライバ8250を想定)を追加します。それらのうちの1つは、いわゆると呼ばれます。
詳細については、カーネルのドキュメントを参照してください。http://elixir.free-electrons.com/linux/latest/source/Documentation/admin-guide/serial-console.rst
1つはコンソールです。それ以外の場合、 'console = ttyS0,115200n8 console = ttyS1,57600n8'またはそれに類するものです。 http://elixir.free-electrons.com/linux/latest/source/Documentation/admin-guide/serial-console.rst – 0andriy
@ 0andriy正解。あなたのコメントを回答として返信してください。 –