AnsweredAssumed Answered

mini-pcie clock

Question asked by Xiaoqiang Yang on Mar 26, 2014
Latest reply on Nov 28, 2017 by jianmin li

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?

 

Outcomes