How to set iMX6 PCIe Clocks ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to set iMX6 PCIe Clocks ?

942 Views
peteramond
Contributor V

I'm using Boundary devices u-booot version 2016.03 and linux kernel - Linux-boundary 4.1.15.

I'm can see following message while loading the kernel. What is the problem here ?

Could you please tell me how to set the ENET PLL (PLL6) 100 MHz (SATA) PFD output in order to access the registers in the PCIe IP block ? Is that the problem here ?

Can you tell me where should I set above clocks ? Is that in uboot ? Can I have file location ?

[ 3.492265] imx6q-pcie 1ffc000.pcie: phy link never came up
[ 3.497864] imx6q-pcie 1ffc000.pcie: failed to initialize host
[ 3.503834] imx6q-pcie: probe of 1ffc000.pcie failed with error -22

Thank You,

Peter.

Labels (4)
0 Kudos
1 Reply

575 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

   Look at the following:  Setting the iMX6 PCIe Clocks 

As for NXP Linux drivers, please refer to "i.MX_Reference_Manual.pdf":

i.MX Software|NXP 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

0 Kudos