M2 E-Keyスロット付きのマザーボード()があり、そのマザーボードの文書によるAIMB-218
と、M2スロットはUARTをサポートしています。
Bluetoothアダプタを制御するためにUARTインターフェイスを備えたワイヤレスモジュール(Wi-Fi + Bluetooth)を使用しようとしています。このマニュアルには、Wi-Fi インターフェイスが PCIe バスを使用して動作し、Bluetooth が UART インターフェイスを使用していることが記載されています。
このシステムでLinux Ubuntuを起動しましたが、UARTインターフェイスが/ devフォルダに表示されず(ttyS*
マザーボードにあるシリアルポートに対応するエントリがいくつかあります)、Bluetoothコントローラはフォルダに表示されません。システムは他のフォルダの1つです。モード - bluetoothctl
HCI デバイスはリストされません。
このワイヤレスモジュールのチップは88W8997
Linuxカーネルでサポートされているとメーカーは主張しています。
私の質問は:M2スロットに接続されているカードのUARTインターフェイスをどのように使用しますか?
答え1
M.2 UARTインターフェイスを使用するには、マザーボードのM.2スロットにインターフェイスを実装する必要があります。
ウィキペディアによると記事M.2 E キーホームは次のインターフェースをサポートします。
2つのPCIe×1、USB 2.0、I2C、SDIO、UART、PCM、およびCNVi
したがって、マザーボードの製造元がそのインターフェイスにUARTインターフェイスを実装している限り、動作しますが、それ以外の場合は使用できません。
これが実装されているかどうかについては、ボードのマニュアルで確認するか、ボードの製造元に問い合わせて確認できます。