PLL selection between PCI lanes

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

PLL selection between PCI lanes

ソリューションへジャンプ
1,708件の閲覧回数
balaji_1709
Contributor II

Hi,
I have a custom LS1046A board with the following configuration:
- VSC8514 QSGMII Phy on Serdes-1 Lane-2
- AQR113 10G Phy on Serdes-1 Lane-0
- Serdes-1 PLL-1 is clocked with 100MHz
- Serdes-1 PLL-2 is clocked with 156.25MHz

Below are the RCW configuration settings corresponding to Serdes-1:
SRDS_PRTCL_S1 - 0x1040 (XFI.9 on Lane-0 and QSGMII.6,5,10,1 on Lane-2)
SRDS_PLL_REF_CLK_SEL_S1 -0b01 (Serdes-1 PLL-1 = Lower Frequency (100MHz) and Serdes-1 PLL-2=Higher Frequency (156.25MHz))
SRDS_PLL_PD_S1 - 0b00 (Both Serdes-1 PLL-1 and Serdes-1 PLL-2 are not powered down)
SRDS_DIV_PEX_S1 - 0b01
SRDS_REFCLK_SEL_S1 - 0b0 (Separate reference clocks to both PLLs of Serdes-1)

The QSGMII MAC is not getting detected when I boot into linux.
Where should I specify the following:
- Lane-2 (on which VSC8514 is mounted) should use 100MHz from Serdes-1 PLL-1
- Lane-0 (on which AQR113 is mounted) should use 156.25MHz from Serdes-1 PLL-2


Regards
Balaji.V

0 件の賞賛
返信
1 解決策
1,620件の閲覧回数
balaji_1709
Contributor II

Thank you for your reply.

To answer my query,

2212 in the RM specifies the PLL that will be assigned to each serdes lane (PLL2 for Lane-0, PLL2 for Lane-1, PLL1 for Lane-2, PLL2 for Lane-3)

 

Regards

Balaji

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,625件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

This will not work. For protocol 0x1040
VSC8514 QSGMII Phy should be on Lane 2 - SerDes 1
AQR113 10G Phy should be on Lane-0 - Serdes-1

1,621件の閲覧回数
balaji_1709
Contributor II

Thank you for your reply.

To answer my query,

2212 in the RM specifies the PLL that will be assigned to each serdes lane (PLL2 for Lane-0, PLL2 for Lane-1, PLL1 for Lane-2, PLL2 for Lane-3)

 

Regards

Balaji

0 件の賞賛
返信