10

Raspberry Pi 3 の Android Things で UART 周辺機器を使用するにはどうすればよいですか?

デフォルトでは、Linux コンソールが割り当てられているようです。

4

2 に答える 2

9

デフォルトでは、UART ポートは Linux コンソールにマップされており、カーネル メッセージが周辺機器をいじるのを防ぎます。

次のコマンドを使用して、ホスト コンピューターの SD カードからブート パーティションをマウントすることで、コンソールを無効にすることができます。

mount /dev/sdX1 /mnt/disk

sdX、sdcard リーダーのデバイス名に置き換えられます (sdcarddmesgをリーダーに挿入した後に実行すると、デバイス名を把握するのに役立ちます)。

/mnt/disk/cmdline.txt次に、次のカーネル ブート引数を編集して置き換えます。

console=serial0,115200

と:

console=tty0

後でデバッグ目的でコンソールを再度有効にする必要がある場合は、同じ引数を追加して戻してください。

コンソールを無効にする方法の詳細については、開発者向けドキュメントを参照してください。

于 2016-12-13T17:25:17.560 に答える