主要目的是扩展 IMX8MM 上的串口数量。
为此,选择了 PCI Express 2.0 串行端口。
主要问题是我收到以下消息:
[2.184834]imx6q-pcie 33800000.pcie:Phy链接从未出现
我尝试使用其他 PCI Express 卡,以太网卡,但在 PCIe Gen1 中,它工作正常:
[ 1.293479] imx6q-pcie 33800000.pcie: PCIe Gen.1 x1 链接
[ 1.293489] imx6q-pcie 33800000.pcie: 链接:仅启用 Gen1
[ 1.293495] imx6q-pcie 33800000.pcie: 链接,
我试过的Gen1另一个 PCIe Gen1 卡,它有一个打印机接口。它不起作用。
所以我看到有时它适用于某些卡片,有时则不然。
串行端口 PCI 板需要 8250_exar 驱动程序。驱动程序已经启用了 CONFIG_SERIAL_8250_EXAR 配置。