AnsweredAssumed Answered

Question, PCIe on i.MX7D SABRE cannot work

Question asked by AVNET JAPAN FAE (team share account) on Feb 2, 2017
Latest reply on May 21, 2017 by Anil Sasidharan

Dear team,

 

Though some similar posts are seen in this community, I would like to ask about the PCIe issue mentioned in below.
My customer is working on the issue that PCIe port cannot come up on your i.MX7D SABRE board(Rev.D).

The environment is as below;

[board]

MCIMX7SABRE Rev.D

 

[BSP]

krogoth_4.1.15-2.0.1

 

[build option]

MACHINE=imx7dsabresd

DISTRO=fsl-imx-fb

 

[build target]

core-image-base

 

[kernel configuration]

Bus support  --->

[*] PCI support

[*] Message Signaled  Interrupts (MSI and MSI-X)

     PCI host controller drivers  --->

      [*] Freescale i.MX6 PCIe controller

-*- PCI Express Port Bus support

[*]   Root Port Advanced Error Reporting support

[*]   PCI Express ASPM control

 

[device tree]

default(imx7d-sdb.dtb)

 

[pci driver]

default(all pci driver)

 

And the below is the log of LinuxBSP boot-up;

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

33800000.pcie supply pcie-bus not found, using dummy regulator

imx6q-pcie 33800000.pcie: phy link never came up

imx6q-pcie 33800000.pcie: failed to initialize host

imx6q-pcie: probe of 33800000.pcie failed with error -22

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

Could you show me how they can do to make PCIe work?

 

Thanks,

Miyamoto

Outcomes