如何使用M2 PCIe卡UART接口?

如何使用M2 PCIe卡UART接口?

我有一块带有 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接口,它就可以工作,如果没有实现,则无法使用它。

有关是否实施的信息可以在板的手册中找到或与板的制造商确认。

相关内容