PCIE phy link never came up

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

PCIE phy link never came up

4,388 Views
alexlevandovski
Contributor I

Hello.

I need active PCIE on my imx6 Board. On the Kernel boot I get this Information:

imx6q-pcie 1ffc000.pcie: phy link never came up

PCI host bridge to bus 0000:00

pci_bus 0000:00: root bus resource [io  0x1000-0x10000]

pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]

pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

PCI: bus0: Fast back to back transfers disabled

PCI: bus1: Fast back to back transfers enabled

pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]

pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff pref]

pci 0000:00:00.0: PCI bridge to [bus 01]

Then this:

root@imx6qsabresd:~# lspci

00:00.0 PCI bridge: Device 16c3:abcd (rev 01)

root@imx6qsabresd:~# dmesg|grep pci

device class 'pci_bus': registering

bus: 'pci': registered

device: '1ffc000.pcie': device_add

bus: 'platform': add device 1ffc000.pcie

bus: 'platform': add driver imx6q-pcie

bus: 'platform': driver_probe_device: matched device 1ffc000.pcie with driver imx6q-pcie

bus: 'platform': really_probe: probing driver imx6q-pcie with device 1ffc000.pcie

imx6q-pcie 1ffc000.pcie: no default pinctrl state

imx6q-pcie 1ffc000.pcie: phy link never came up

device: 'pci0000:00': device_add

pci_bus 0000:00: root bus resource [io  0x1000-0x10000]

pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]

pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

pci_bus 0000:00: scanning bus

pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400

pci 0000:00:00.0: reg 10: [mem 0x00000000-0x000fffff]

pci 0000:00:00.0: reg 38: [mem 0x00000000-0x0000ffff pref]

pci 0000:00:00.0: calling pci_fixup_ide_bases+0x0/0x3c

pci 0000:00:00.0: supports D1

pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold

pci 0000:00:00.0: PME# disabled

bus: 'pci': add device 0000:00:00.0

pci_bus 0000:00: fixups for bus

pci 0000:00:00.0: scanning [bus 01-01] behind bridge, pass 0

pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1

pci_bus 0000:01: scanning bus

pci_bus 0000:01: fixups for bus

pci_bus 0000:01: bus scan returning with max=01

pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01

pci_bus 0000:00: bus scan returning with max=01

pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01

pci 0000:00:00.0: fixup irq: got 155

pci 0000:00:00.0: assigning IRQ 155

pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]

pci 0000:00:00.0: BAR 0: set to [mem 0x01000000-0x010fffff] (PCI address [0x1000000-0x10fffff])

pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff pref]

pci 0000:00:00.0: PCI bridge to [bus 01]

pci_bus 0000:00: resource 4 [io  0x1000-0x10000]

pci_bus 0000:00: resource 5 [mem 0x01000000-0x01efffff]

driver: '1ffc000.pcie': driver_bound: bound to device 'imx6q-pcie'

bus: 'platform': really_probe: bound device 1ffc000.pcie to driver imx6q-pcie

bus: 'pci': add driver imx_pcie_ep

ehci-pci: EHCI PCI platform driver

bus: 'pci': add driver ehci-pci

bus: 'pci': add driver ci_hdrc_pci

bus: 'pci': add driver TW6869

I see PCIE is not OK. is anybody know, how to get PCIE  link up?

best regards

Labels (1)
0 Kudos
Reply
2 Replies

2,876 Views
igorpadykov
NXP Employee
NXP Employee

Hi Alex

had you tried other pcie modules, are they linked.

It may be useful to check sugestions on

https://community.nxp.com/thread/376261

and patches on

https://community.freescale.com/message/518226#518226

Best regards

igor

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

Note: If this post answers your question, please click the Correct Answer button. Thank you!

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

0 Kudos
Reply

2,876 Views
alexlevandovski
Contributor I

Hello Igor, in the first Link I'm already wrote my question. I Can't find what to do with "phy link never came up"".

Second Link probably help me if I get link "PCIE: imx_pcie_pltfm_probe start link up.", but I don't know..

regards

alex

0 Kudos
Reply