Hi,
I'm using SabreSD REVC4. In this version I have PCI is disabled (by default) in Uboot as stated in similar topic.
I'm using fido branch of Freescale/fsl-community-bsp-platform · GitHub
I got the following traces at boot with PCIe card inserted or not :
...
[ 0.386353] imx6q-pcie 1ffc000.pcie: phy link never came up
[ 0.386368] imx6q-pcie 1ffc000.pcie: Failed to bring link up!
[ 0.386396] imx6q-pcie 1ffc000.pcie: failed to initialize host
[ 0.386437] imx6q-pcie: probe of 1ffc000.pcie failed with error -22
...
Error comes from /drivers/pci/host/pci-imx6.c.
It seems the workarround for the missing reset wire are included in both Uboot config and in pci-imx6.c.
Any ideas to bring PCIe up?
Best regards,
Olivier.
Original Attachment has been moved to: defconfig.zip
Hi,
Using linux-fsl 3.19 and uboot-fsl solve the issue.
I think linux-imx 3.14 and uboot-imx doesn't work for PCIe. Maybe some HW initialization is missing in uboot.
My undestanding is Linux-fsl is the vanilla kernel form linux.org.
Linux-imx is the one provided by fresscale.
Am I wrong cause the name doesn"t match?
Best regards,
Olivier
Hi Olivier
please post this to meta-fsl-arm mailing list
https://lists.yoctoproject.org/listinfo/meta-freescale
difference between Community BSP and FSL BSPs
https://community.freescale.com/message/402940#402940
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------