Raspberry Pi 3 の Android Things で UART 周辺機器を使用するにはどうすればよいですか?
デフォルトでは、Linux コンソールが割り当てられているようです。
Raspberry Pi 3 の Android Things で UART 周辺機器を使用するにはどうすればよいですか?
デフォルトでは、Linux コンソールが割り当てられているようです。
デフォルトでは、UART ポートは Linux コンソールにマップされており、カーネル メッセージが周辺機器をいじるのを防ぎます。
次のコマンドを使用して、ホスト コンピューターの SD カードからブート パーティションをマウントすることで、コンソールを無効にすることができます。
mount /dev/sdX1 /mnt/disk
はsdX
、sdcard リーダーのデバイス名に置き換えられます (sdcarddmesg
をリーダーに挿入した後に実行すると、デバイス名を把握するのに役立ちます)。
/mnt/disk/cmdline.txt
次に、次のカーネル ブート引数を編集して置き換えます。
console=serial0,115200
と:
console=tty0
後でデバッグ目的でコンソールを再度有効にする必要がある場合は、同じ引数を追加して戻してください。
コンソールを無効にする方法の詳細については、開発者向けドキュメントを参照してください。