我有一块带有 M2 E 键插槽的主板 ( AIMB-218
),根据所述主板的文档,M2 插槽支持 UART。
我正在尝试使用无线模块(Wi-Fi + 蓝牙),它具有用于控制蓝牙适配器的 UART 接口。其文档称 Wi-Fi 接口使用 PCIe 总线工作,蓝牙使用 UART 接口。
我已经在这个系统上启动了 Linux Ubuntu,但是 UART 接口没有显示在 /dev 文件夹中(只有很少的ttyS*
条目与主板上存在的串行端口相对应),蓝牙控制器也没有出现在系统中的任何其他文件夹中。方式 -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接口,它就可以工作,如果没有实现,则无法使用它。
有关是否实施的信息可以在板的手册中找到或与板的制造商确认。