This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA821U: how to enable USXGMII to do MAC2MAC connection between DRA821 internal switch and external switch with 5Gbps

Part Number: DRA821U

Dear TI expert.

we are try to enable USXGMII on MAC port 2 (CPSW5G has MAC port 0~3). Customer wants to use MAC port 2 to MAC2MAC connect to external Switch RTL9705.

May I ask how to do it on TI SDK V7.3?

here is the HW design. MAC port 2 + SERDES0 lane3.

actually, We found no right phyType in Board_serdesInitParams().

if(phyType == CSL_SERDES_PHY_TYPE_SGMII)

else if (phyType == CSL_SERDES_PHY_TYPE_QSGMII)

else

$RTOS_SDK/PDK_j7200_07_03_00_29/packages/ti/board/src/j7200_evm/board_serdes_cfg.c

May I ask how to configure below paramsters?

laneParams->pcieGenType

laneParams->linkRate

thank you so much!

yong

  • Dear Expert.

    We try to debug on VSDK7.3, but it doesn't work now.

    here is the code change, may I ask your great help to review it and provide debug suggestion?

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_USXGMII_2D00_MAC_2D00_PORT2_2D00_mac2mac_2D00_debug.patch

    thank you so much!

    yong

  • Dear Expert.

    Now it works, SGMII MAC2MAC connect to RTL9075. 

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_MAC2MAC_2D00_SGMII_2D00_CPSW5G_2D00_LANE2_2D00_to_2D00_RTL9072.patch

    Next step is to enable USXGMII. Would you please let us know how to do it?

    and how to verify the throughput 5Gbps?

    thanks a lot!

    yong

  • Hi Yong,

    XGMII is not verified in software. If you see the driver, the support is very limited in the driver with few mentions here and there.

    It's unlikely to be supported with just a patch and will require dedicated support and testing in SDK.

    Regards

    Vineet

  • There is no PHY support in the EVM for this so we cannot verify this functionality. Please reach out over email to discuss this.

    I will close this ticket.

    Regards

    Vineet