odroidxu4はデフォルトのuart2をuart0に変更します。

odroidxu4はデフォルトのuart2をuart0に変更します。

まず、この記事をご覧いただきありがとうございます。

私はodroidxu4でLinuxを実行しようとし、もちろんログはuart2を介して書き込まれます(このuartはodroidxu4のデフォルト値のようです)。

しかし、私がやりたいことは、ログの作成にuart2の代わりにuart0を使用するようにLinuxを変更することです。

u-bootのcommon/serial.cのコードを修正して、デフォルトのuartポートを2から0に変更してみました。

そして、Linuxでメニュー設定を次のように変更してみてください。

  1. カーネルハッキング=>カーネル低レベルデバッグ機能
  2. 「カーネル低レベルデバッグポート」で、「低レベルデバッグにS3C UART 0を使用する」を選択します。

しかし、それはうまくいきませんでした。

不足しているデフォルトのuartを2から0に変更する他の方法があるかどうかを教えてください。

ありがとうございます。

答え1

Linux出力に関して(ブートローダではなく、つまりU-Bootまたは以前に可能であったもの)、コマンドラインパラメータconsole=のみを変更できます。http://elinux.org/Serial_consoleそしてhttps://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt

関連情報