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.

TDA4VM: TDA4VM: Suuport the QSGMII Ethernet Board in PSDK7.0.0

Part Number: TDA4VM

Hi, Sir, 

I have question in https://e2e.ti.com/support/processors/f/791/t/914350

My purpose is to use  QSGMII Ethernet Board.

So I need to know how to config the setting.

BR,

KS

  • ks,

    The Ethernet Firmware in Processor SDK 7.0 is still built by default with QSGMII support disabled due to the same SERDES/I2C conflicts from previous releases. This will be updated in future releases, but for now it is still necessary to make some updates to the default configuration. However, we do now have QSGMII support within the Ethernet Firmware release that is more straightforward to use.

    The steps you followed with SDK 6.2 are the same on the Linux side.

    For the Ethernet firmware the SDK_6_2_CORE_SDK_IMAGE build flag in CPSW LLD no longer needs to be set manually

    There are two flavors of CPSW apputils provided:

    • cpsw_apputils – excludes QSGMII/I2C support
    • cpsw_apputils_full –includes QSGMII/I2C support

    The EthFw build is linked against cpsw_apputils by default, so the makefile has to be modified to link against cpsw_apputils_full instead. The EthFw’s ENABLE_QSGMII_PORTS flag still has to be explicitly defined in BIOS app as well.

    Please advise if you're able to follow and enable.

    Best regards,

    Dave