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.
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
*