pcie-mhi
pci_mhi.ko
r8a774b1-hihope-rzg2n-ex.dts
lspci
Hi,
I had a quick look at Quectel's "RM500Q-GL Hardware Design" document, and found the following:
- Turn on the RM500Q-GL module by setting the module's FULL_CARD_POWER_OFF# signal to HIGH (for example, by using the host CPU's GPIO).
- Use AT commands to switch the PCIe operating mode (endpoint mode / root complex mode).
Just to confirm, you performed the initial settings described in the RM500Q-GL manual to make the RM500Q-GL module's PCIe interface operational (for example, as mentioned above), and then tested it, right?
BR
I think that the PCIe of the RM500Q-GL module is not working for some reason.
As you may know, "PCIe link down" means that the connection between the RM500Q-GL module and the custom board has been lost. Some of common causes are:
2. to 5. aside, what about 1.?As I wrote in my previous comment, the RM500Q-GL module may need to be woken up by the FULL_CARD_POWER_OFF# signal.
By the way, what is the OC of your RM500Q-GL module?
Hi egret,
Thanks for the reply, we are using RM500QGLAB-M20-SGASA, and the Kernel version is 5.10.158 from renesas 3.0.3-SDK. We have checked the common causes that you mensnioned above and look fine
We tested , FULL_CARD_POWER_OFF# signal.
Reset singnal is high and reference clock is 100MHZ
Thanks and Regards,
Nagaraja
Reading some Quectel forum threads, it seems like this module has some quirks.
RM500Q-GL - PCIe interface not workingRM500Q-GL not enumeratedRM500Q-GL PCIe efuse
I think it's hard to get advice from people familiar with the RM500Q-GL quirks on this forum, so a good first step would be to search/ask for solutions on Quectel forums to detect your module..
You may have already done this...