iMX8M PCIe bus damaged

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

iMX8M PCIe bus damaged

1,148件の閲覧回数
calf
Contributor I

CPU starup to print the following information on the RS232 serial port:

[    5.224015] imx6q-pcie 33800000.pcie: pcie phy pll is locked.

[    5.471573] imx6q-pcie 33800000.pcie: phy link never came up

[    5.477251] imx6q-pcie 33800000.pcie: failed to initialize host

[    5.483179] imx6q-pcie 33800000.pcie: unable to add pcie port.

[    5.492233] imx6q-pcie: probe of 33800000.pcie failed with error -110

[    5.510506] imx6q-pcie 33c00000.pcie: 33c00000.pcie supply epdev_on not found, using dummy regulator

We can find that PCIe bus can’t link up. We test all siganls about PCIe bus. PCIe_REFCLK is normal.

PCIe_TX(from CPU to device) has no signal. PCIe_RX(from device to CPU) has normal signal.

Finally we remove the CPU and populate new CPU chip to recover the board.

I want to know what casue can lead that CPU(iMX8M) is damaged.

 

0 件の賞賛
返信
4 返答(返信)

1,143件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi calf

 

>I want to know what casue can lead that CPU(iMX8M) is damaged.

 

this may be due to ESD issues or chip overheating.

 

Best regards
igor

0 件の賞賛
返信

1,109件の閲覧回数
calf
Contributor I

Hi, igor:

May CPU overheating damage the CPU hardware? Why is PCIe_A bus damaged always?

You have ever meet similar issue in other customers?

 

BRs

Calf

0 件の賞賛
返信

1,140件の閲覧回数
calf
Contributor I

Hi,igor:

I also want to know what root cause lead that issue. iMX8M CPU's PCIe_1 bus has one device(BCM56160 Broadcom Switch chip). Only PCIe_1 bus is damaged.

I need some suggestion or ideas for testing.

 

In addition, other functions  of this iMX8M CPU are normal. The other PCIe_2 bus is OK. 

 

BRs.

0 件の賞賛
返信

1,131件の閲覧回数
calf
Contributor I

Hi,igor:

I have the other issue about iMX8M PCIe application.

The PCIe_1 Bus use the CPU internal PCIe clock. But device(BCM56160) use the external clock from 9FGV0441AKLFT(meet PCIe Gen1/2/3 clock chip). PCIe_1 Bus can work normally. But for a long time(several days or perhaps several weeks), software show a amount of errors on the PCIe_1 access. Maybe that finally will lead the  PCIe_1 Bus link down.

I want to know the root cause for the issue. Do this problem occur because PCIe clock of two sides isn't  the same source?

Do you know the similar issue? Share your experience.

Thanks!

0 件の賞賛
返信