Hi everone,
My platform is IMX6Q-SDP and linux BSP version is L3.0.35_4.1.0_130816. Now I am testing Mini-PCIe wifi module(iwl4965) founction.
Support for iwl4965 is added in kernel driver.
A problem is that if I configure kernel like this:
Freescale MXC Implementations --->
PCI Express support
PCI Express EP mode in the IMX6 RC/EP interconnection system
PCI Express RC mode in the IMX6 RC/EP interconnection system
I can detect clock signal(100MHz) on pin11 and 13(REFCLK- and REFCLK+) during boot up. But they only lasts for about one secend
and then disappear.And PCIe link up failed:
If I configure like this:
Freescale MXC Implementations --->
PCI Express support
PCI Express EP mode in the IMX6 RC/EP interconnection system
PCI Express RC mode in the IMX6 RC/EP interconnection system
I can't get anly clock signal on those pins.
All the above can't make my pcie work and give the same error:
iMX6 PCIe PCIe RC mode imx_pcie_pltfm_probe entering.
PCIE: imx_pcie_pltfm_probe start link up.
link up failed, DB_R0:0x00571600, DB_R1:0x08200000!
IMX PCIe port: link down!
Who can help me?