Connecting to RM502Q-AE via PCIe

Hi there,
We are trying to integrate the Quectel RM502Q-AE module via PCI with a raspberry pi 4 compute module. Unfortunately it looks like the modem doesn’t use the correct kernel module (See the output from lspci -v). It is shown correctly via lsusb (See output from lsusb).
We configured the modem with the following AT commands:
Output from “AT+QCFG=pcie/mode": +QCFG: “pcie/mode”,0 OK
Output from "AT+QCFG=data_interface”: +QCFG: “data_interface”,1,0 OK

Output from lspci -v:
01:00.0 Unassigned class [ff00]: Qualcomm Device 0306
Subsystem: Qualcomm Device 5022
Flags: fast devsel
Memory at 600000000 (64-bit, non-prefetchable) [disabled] [size=4K]
Memory at 600001000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Secondary PCI Express
Capabilities: [168] Physical Layer 16.0 GT/s <?> Capabilities: [18c] Lane Margining at the Receiver <?>
Capabilities: [19c] Transaction Processing Hints
Capabilities: [228] Latency Tolerance Reporting
Capabilities: [230] L1 PM Substates
Capabilities: [240] Data Link Feature <?>
Output from lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 2c7c:0800 Quectel Wireless Solutions Co., Ltd. RM502Q-AE
Bus 001 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Output from uname:
Linux ranberry1 5.15.76-v8+ #1597 SMP PREEMPT Fri Nov 4 12:16:41 GMT 2022 aarch64 GNU/Linux

Dear @olfeldma
Sorry for the late. Did you solve the problem now? Could you give more information? like can’t send AT command or others?

any driver FOR RM502QAE (via pcie) on windows10 ? Please share it with me at