PCIe card is not detected in u-boot

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

PCIe card is not detected in u-boot

163 Views
Nivak
Contributor I

Hi,

 

In our LS1046A based custom board, we utilized SerDes 2  for PCIe.1 x 1 and PCIe.2 x1 (I configured the RCW to 5559). However, in U-Boot, the PCIe cards connected to the PCI connectors are not detected.

Could you please help us resolve the issue?

 

The u-boot log for our custom board is shown below:

=> pci enum

PCIe1: pcie@3400000 Root Complex: no link

PCIe2: pcie@3500000 Root Complex: no link

 

We have an Ls1046ARDB. The PCIe cards are detected on the LS1046ARDB as shown below:

The u-boot log for LS1046ARDB is shown below:

=> pci enum

PCIe1: pcie@3400000 Root Complex: x1 gen2

PCIe2: pcie@3500000 Root Complex: x1 gen2

pcie3:pcie@3600000 Root Complex: no link

 

Thank you.

 

0 Kudos
Reply
1 Reply

123 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please check whether the following PLL configuration is suitable for your target board.

* Serdes 2:
* PLL mapping: 2221
* SRDS_PLL_REF_CLK_SEL_S2 : 0b'00
* SerDes 2, PLL1[162] : 0 - 100MHz for SATA
* SerDes 2, PLL2[163] : 0 - 100MHz for PCIe


* SRDS_PLL_PD_S2 : 0b'00
* SerDes 2, PLL1 : 0 - not power down
* SerDes 2, PLL2 : 0 - not poewr down


* SRDS_DIV_PEX_S2 : 0b'01
* 00 - train up to max rate of 8G
* 01 - train up to max rate of 5G
* 10 - train up to max rate of 2.5G
*

0 Kudos
Reply