Hi experts,
Let me check about PCIe on AM572x. My customer is considering to connect PCIe Gen2 devices to lane0 and lane1 of AM5728 PCIe, and run them on Gen2.
Q1:Is it possible to run both lane0 and lane1 in Gen2? For example, I am assuming the following configuration.
- When using only SS1: SS1 runs both lane0 and lane1 in Gen2.
- When using SS1 and SS2: lane0 on SS1 and lane1 on SS2 both run on Ge2.
I understand from TRM that SS1 and SS2 support Gen2 respectively. I think the following applies to "using SS1 and SS2", but I'm confused because it could be read as "one lane of SS2 or SS1 could work with Gen1".
"24.9.1.1 PCIe Controllers Key Features"
• Two PCIe (PCIe_SS1 and PCIe_SS2) operates Gen2 1-lane supporting either RC or EP with the possibility of one operating in Gen1 and one in Gen2.
Also, referring to the thread below, it looks like SS2 is not stable on Gen2.
e2e.ti.com/.../am5728-pcie-2x-lane-g2-mode-link-up-sometimes-fail
Q2:Therefore, is it recommended to use only SS1 and run lane0 and lane1 on Gen2?
If there is insufficient information or it is difficult to answer, it would be helpful if you could let us know.
Best regards,
O.H