Interfaces
I2Cに関する注意事項~
I2Cインターフェースは、raspi-configまたは管理 → システム管理 → Raspberry Piページから有効にする必要があります(Dockerでは使用できません)。変更は管理 -> システムを再起動の後に反映されます。
1-Wireに関する注意事項~
1-Wireインターフェースは、raspi-configまたは管理 → システム管理 → Raspberry Piページから有効にする必要があります(Dockerでは使用できません)。変更は管理 -> システムを再起動の後に反映されます。
UARTに関する注意事項~
このドキュメントには、Raspberry Pi バージョン1または2でUARTを設定するための具体的なインストール手順が記載されています。
Raspberry Pi 2以降では、Bluetoothが追加されたことによりUARTの扱いが異なるため、別のセットアップ手順が必要です。Raspberry Pi 3以降にAoTをインストールする場合は、以下の手順でUARTを設定してください:
raspi-configを実行します
sudo raspi-config
Raspberry Pi OS Bookworm以降では、シリアルポートの設定が2つに分かれています。シリアルログインシェル(ポート上のテキストコンソール)は無効に、シリアルハードウェア(UART本体)は有効にします。管理 -> システム管理 -> Raspberry Piページでは「シリアルログインシェル」「シリアルハードウェア」と表示されます。コマンドラインでは次のとおりです。
sudo raspi-config nonint do_serial_cons 1(ログインシェルを無効)
sudo raspi-config nonint do_serial_hw 0(シリアルハードウェアを有効)
raspi-configではInterface Options -> Serial Portで、ログインシェルはNo、シリアルハードウェアはYesと答えます。
設定ファイルはBookwormでは/boot/firmware/config.txtです(以前のリリースは/boot/config.txt)。手動で設定する場合はenable_uart=1が含まれていることを確認し、再起動します。